Thiago Presa
unread,Jun 8, 2010, 4:45:42 PM6/8/10Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Sign in to report message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to red5
Hi there,
I'm trying to run my flex application with red5. It was developed and
tested with wowza, and it's rather simple, so I'm confident my
application is not the problem. When I publish(null) on the client
side, red5 server shows the following exception:
java.lang.reflect.InvocationTargetException: null
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[na:1.6.0
_20]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39) [na:1.6.0_20]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25) [na:1.6.0_20]
at java.lang.reflect.Method.invoke(Method.java:597) [na:
1.6.0_20]
at
org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:200
) [red5.jar:na]
at
org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:184)
[red5.jar:na]
at
org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:391) [
red5.jar:na]
at
org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHand
ler.java:138) [red5.jar:na]
at
org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived(RTMPMinaIo
Handler.java:180) [red5.jar:na]
at org.apache.mina.core.filterchain.DefaultIoFilterChain
$TailFilter.mess
ageReceived(DefaultIoFilterChain.java:716) [mina-core-2.0.0-RC2-
SNAPSHOT.jar:na]
at
org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessage
Received(DefaultIoFilterChain.java:434) [mina-core-2.0.0-RC2-
SNAPSHOT.jar:na]
at org.apache.mina.core.filterchain.DefaultIoFilterChain.access
$1200(Def
aultIoFilterChain.java:46) [mina-core-2.0.0-RC2-SNAPSHOT.jar:na]
at org.apache.mina.core.filterchain.DefaultIoFilterChain
$EntryImpl$1.mes
sageReceived(DefaultIoFilterChain.java:796) [mina-core-2.0.0-RC2-
SNAPSHOT.jar:na
]
at
org.red5.server.net.filter.TrafficShapingFilter.messageReceived(Traff
icShapingFilter.java:204) [red5.jar:na]
at
org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessage
Received(DefaultIoFilterChain.java:434) [mina-core-2.0.0-RC2-
SNAPSHOT.jar:na]
at org.apache.mina.core.filterchain.DefaultIoFilterChain.access
$1200(Def
aultIoFilterChain.java:46) [mina-core-2.0.0-RC2-SNAPSHOT.jar:na]
at org.apache.mina.core.filterchain.DefaultIoFilterChain
$EntryImpl$1.mes
sageReceived(DefaultIoFilterChain.java:796) [mina-core-2.0.0-RC2-
SNAPSHOT.jar:na
]
at org.apache.mina.filter.codec.ProtocolCodecFilter
$ProtocolDecoderOutpu
tImpl.flush(ProtocolCodecFilter.java:423) [mina-core-2.0.0-RC2-
SNAPSHOT.jar:na]
at
org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(Prot
ocolCodecFilter.java:245) [mina-core-2.0.0-RC2-SNAPSHOT.jar:na]
at
org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessage
Received(DefaultIoFilterChain.java:434) [mina-core-2.0.0-RC2-
SNAPSHOT.jar:na]
at org.apache.mina.core.filterchain.DefaultIoFilterChain.access
$1200(Def
aultIoFilterChain.java:46) [mina-core-2.0.0-RC2-SNAPSHOT.jar:na]
at org.apache.mina.core.filterchain.DefaultIoFilterChain
$EntryImpl$1.mes
sageReceived(DefaultIoFilterChain.java:796) [mina-core-2.0.0-RC2-
SNAPSHOT.jar:na
]
at
org.apache.mina.core.filterchain.IoFilterAdapter.messageReceived(IoFi
lterAdapter.java:119) [mina-core-2.0.0-RC2-SNAPSHOT.jar:na]
at
org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessage
Received(DefaultIoFilterChain.java:434) [mina-core-2.0.0-RC2-
SNAPSHOT.jar:na]
at
org.apache.mina.core.filterchain.DefaultIoFilterChain.fireMessageRece
ived(DefaultIoFilterChain.java:426) [mina-core-2.0.0-RC2-
SNAPSHOT.jar:na]
at
org.apache.mina.core.polling.AbstractPollingIoProcessor.read(Abstract
PollingIoProcessor.java:715) [mina-core-2.0.0-RC2-SNAPSHOT.jar:na]
at
org.apache.mina.core.polling.AbstractPollingIoProcessor.process(Abstr
actPollingIoProcessor.java:668) [mina-core-2.0.0-RC2-SNAPSHOT.jar:na]
at
org.apache.mina.core.polling.AbstractPollingIoProcessor.process(Abstr
actPollingIoProcessor.java:657) [mina-core-2.0.0-RC2-SNAPSHOT.jar:na]
at
org.apache.mina.core.polling.AbstractPollingIoProcessor.access$500(Ab
stractPollingIoProcessor.java:64) [mina-core-2.0.0-RC2-
SNAPSHOT.jar:na]
at org.apache.mina.core.polling.AbstractPollingIoProcessor
$Processor.run
(AbstractPollingIoProcessor.java:1117) [mina-core-2.0.0-RC2-
SNAPSHOT.jar:na]
at
org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnabl
e.java:64) [mina-core-2.0.0-RC2-SNAPSHOT.jar:na]
at java.util.concurrent.ThreadPoolExecutor
$Worker.runTask(ThreadPoolExec
utor.java:886) [na:1.6.0_20]
at java.util.concurrent.ThreadPoolExecutor
$Worker.run(ThreadPoolExecutor
.java:908) [na:1.6.0_20]
at java.lang.Thread.run(Thread.java:619) [na:1.6.0_20]
Caused by: java.lang.NullPointerException: null
at
org.red5.server.stream.StreamService.publish(StreamService.java:388)
[red5.jar:na]
... 34 common frames omitted
Exception in thread "Thread-46" java.lang.IllegalArgumentException
at java.nio.Buffer.position(Buffer.java:218)
at sun.nio.ch.IOUtil.write(IOUtil.java:78)
at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:203)
at org.red5.io.flv.impl.FLVWriter.writeTag(FLVWriter.java:278)
at
org.red5.server.stream.consumer.FileConsumer.write(FileConsumer.java:
330)
at
org.red5.server.stream.consumer.FileConsumer.doWrites(FileConsumer.ja
va:290)
at org.red5.server.stream.consumer.FileConsumer
$1.run(FileConsumer.java:
172)
I'm running on Windows XP. What's wrong? If more information is
needed, please let me know :)
Regards,
Thiago Presa