[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-228?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13536885#comment-13536885
 ] 

Alexei Fedotov commented on OPENMEETINGS-228:
---------------------------------------------

I've applied the patch and tried to send a message. I got the following 
exception and no message appears in the chat log. Artyom, do you know a 
possible reason for this?

ERROR 12-20 13:17:33.517 ChatService.java 172466 195 org.apache.openmeetings.rem
ote.ChatService [pool-8-thread-5] - [ChatService sendMessageWithClient]
java.lang.NullPointerException: null
        at org.apache.openmeetings.remote.ChatService.sendMessageWithClient(Chat
Service.java:123) ~[openmeetings-2.1.0-SNAPSHOT.jar:na]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.
0_31]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39) ~[na:1.6.0_31]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25) ~[na:1.6.0_31]
        at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_31]
        at org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196
) [red5.jar:na]
        at org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115
) [red5.jar:na]
        at org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:156)
 [red5.jar:na]
        at org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:397) [
red5.jar:na]
        at org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHand
ler.java:132) [red5.jar:na]
        at org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived(RTMPMinaIo
Handler.java:164) [red5.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.mess
ageReceived(DefaultIoFilterChain.java:716) [mina-core-2.0.5.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessage
Received(DefaultIoFilterChain.java:434) [mina-core-2.0.5.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(Def
aultIoFilterChain.java:46) [mina-core-2.0.5.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.mes
sageReceived(DefaultIoFilterChain.java:796) [mina-core-2.0.5.jar:na]
        at org.apache.mina.filter.codec.ProtocolCodecFilter$ProtocolDecoderOutpu
tImpl.flush(ProtocolCodecFilter.java:427) [mina-core-2.0.5.jar:na]
        at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(Prot
ocolCodecFilter.java:245) [mina-core-2.0.5.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessage
Received(DefaultIoFilterChain.java:434) [mina-core-2.0.5.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(Def
aultIoFilterChain.java:46) [mina-core-2.0.5.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.mes
sageReceived(DefaultIoFilterChain.java:796) [mina-core-2.0.5.jar:na]
        at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.jav
a:75) [mina-core-2.0.5.jar:na]
        at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63) [mina-core-
2.0.5.jar:na]
        at org.apache.mina.filter.executor.OrderedThreadPoolExecutor$Worker.runT
ask(OrderedThreadPoolExecutor.java:780) [mina-core-2.0.5.jar:na]
        at org.apache.mina.filter.executor.OrderedThreadPoolExecutor$Worker.runT
asks(OrderedThreadPoolExecutor.java:772) [mina-core-2.0.5.jar:na]
        at org.apache.mina.filter.executor.OrderedThreadPoolExecutor$Worker.run(
OrderedThreadPoolExecutor.java:714) [mina-core-2.0.5.jar:na]
        at java.lang.Thread.run(Thread.java:662) [na:1.6.0_31]

Here is a client side log

customInputtext onFocus :  false 
customInputtext onFocus : RTL is NOT set 
onkeydown:: keyCode =  84 
onkeydown:: keyCode =  69 
onkeydown:: keyCode =  83 
onkeydown:: keyCode =  84 
onkeydown:: keyCode =  13 
send:  
#main_content/@_content/@inner/flexibleConferenceRoom/@_chatPanelStrict/@content/@_content1
 
chatservice.sendMessageWithClient getValue :  -1 
                
> Font options for chat 
> ----------------------
>
>                 Key: OPENMEETINGS-228
>                 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-228
>             Project: Openmeetings
>          Issue Type: New Feature
>            Reporter: Mukesh Reddy
>            Assignee: Alexei Fedotov
>         Attachments: font_styles.patch, resources.zip
>
>
> Chat  will be more beautiful if it has an option to change font styles and 
> font sizes

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to