Service invocation error on trunk

3 views
Skip to first unread message

Thiago Presa

unread,
Jun 8, 2010, 4:45:42 PM6/8/10
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
Reply all
Reply to author
Forward
0 new messages