liuzhe02 / bigbluebutton

Automatically exported from code.google.com/p/bigbluebutton
0 stars 0 forks source link

Chat exception when sending a chat message and message doesn't appear on chat window #1200

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
2012-04-04 14:59:32,178 [NioProcessor-2] INFO  
o.r.s.n.r.codec.RTMPProtocolDecoder - Action chat.sendMessage
2012-04-04 14:59:32,179 [NioProcessor-2] ERROR org.red5.io.amf.Input - Error 
loading class: org.bigbluebutton.conference.service.chat.ChatObject
2012-04-04 14:59:32,181 [NioProcessor-2] ERROR 
o.r.server.service.ServiceInvoker - Error executing call: Service: chat Method: 
sendMessage Num Params: 1 0: {message=test, time=11:00, username=test, color=0, 
userid=133, language=en}
2012-04-04 14:59:32,184 [NioProcessor-2] ERROR 
o.r.server.service.ServiceInvoker - Service invocation error
java.lang.reflect.InvocationTargetException: null
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_20]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.6.0_20]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.6.0_20]
        at java.lang.reflect.Method.invoke(Method.java:616) ~[na:1.6.0_20]
        at org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:199) [red5.jar:na]
        at org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:116) [red5.jar:na]
        at org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:160) [red5.jar:na]
        at org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:402) [red5.jar:na]
        at org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:134) [red5.jar:na]
        at org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived(RTMPMinaIoHandler.java:207) [red5.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:716) [mina-core-2.0.4.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434) [mina-core-2.0.4.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:46) [mina-core-2.0.4.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:796) [mina-core-2.0.4.jar:na]
        at org.apache.mina.filter.codec.ProtocolCodecFilter$ProtocolDecoderOutputImpl.flush(ProtocolCodecFilter.java:427) [mina-core-2.0.4.jar:na]
        at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:245) [mina-core-2.0.4.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434) [mina-core-2.0.4.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:46) [mina-core-2.0.4.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:796) [mina-core-2.0.4.jar:na]
        at org.red5.server.net.rtmpe.RTMPEIoFilter.messageReceived(RTMPEIoFilter.java:125) [red5.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434) [mina-core-2.0.4.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:46) [mina-core-2.0.4.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:796) [mina-core-2.0.4.jar:na]
        at org.apache.mina.core.filterchain.IoFilterAdapter.messageReceived(IoFilterAdapter.java:119) [mina-core-2.0.4.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434) [mina-core-2.0.4.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.fireMessageReceived(DefaultIoFilterChain.java:426) [mina-core-2.0.4.jar:na]
        at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:715) [mina-core-2.0.4.jar:na]
        at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:668) [mina-core-2.0.4.jar:na]
        at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:657) [mina-core-2.0.4.jar:na]
        at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) [mina-core-2.0.4.jar:na]
        at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1141) [mina-core-2.0.4.jar:na]
        at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) [mina-core-2.0.4.jar:na]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [na:1.6.0_20]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [na:1.6.0_20]
        at java.lang.Thread.run(Thread.java:636) [na:1.6.0_20]
Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
        at org.bigbluebutton.conference.service.recorder.chat.ChatEventRecorder.buildEvent(ChatEventRecorder.java:38) ~[ChatEventRecorder.class:na]
        at org.bigbluebutton.conference.service.recorder.chat.ChatEventRecorder.newChatMessage(ChatEventRecorder.java:30) ~[ChatEventRecorder.class:na]
        at org.bigbluebutton.conference.service.chat.ChatRoom.sendMessage(ChatRoom.java:76) ~[ChatRoom.class:na]
        at org.bigbluebutton.conference.service.chat.ChatRoomsManager.sendMessage(ChatRoomsManager.java:78) ~[ChatRoomsManager.class:na]
        at org.bigbluebutton.conference.service.chat.ChatApplication.sendMessage(ChatApplication.java:69) ~[ChatApplication.class:na]
        at org.bigbluebutton.conference.service.chat.ChatService.sendMessage(ChatService.java:43) ~[ChatService.class:na]
        ... 35 common frames omitted
2012-04-04 14:59:32,224 [NioProcessor-7] INFO  
o.r.s.n.r.codec.RTMPProtocolDecoder - Action _result
2

Original issue reported on code.google.com by ritza...@gmail.com on 4 Apr 2012 at 3:05

GoogleCodeExporter commented 9 years ago
Turns out the server had custom modifications and did not start properly.

Original comment by ritza...@gmail.com on 13 Apr 2012 at 2:32