Hello,
I have recently upgraded my OM installation to 3.0.6, and I noted a
strange behaviour in Room Administration: when I associate a room to an
organization the association is not stable in the gui. When saving the
room record the organization disappears, and reappears (sometimes, and
others not) when coming back in the list to the same room. Anyway, the
room is listed in the private rooms category.
It could seem only a visualization issue, but the real problem is that
when a user enters a private room, if he exits (pressing Exit or closing
the browser) he is no more able to reenter (try1 ... when trying to
re-enter in the same room). The only way to fix is restarting the OM
daemon. To fix this it is sufficient to flag the room as public.
in red5 log I note these Exception/Errors when the user tries to re-enter:
===========
2015-09-16 14:57:58,868 [RTMPConnectionExecutor#BEJXWKLZMDZDA-1] INFO
o.a.o.r.r.ScopeApplicationAdapter - W3C x-category:session
x-event:connect c-ip:MYIPADDRESS c-client-id:6
3
2015-09-16 14:58:02,074 [RTMPConnectionExecutor#BEJXWKLZMDZDA-1] ERROR
o.r.server.service.ServiceInvoker - Error executing call: Service:
xmlcrm Method: loginWicket Num Params: 3
0: 2a1861bdede431056208c7324518347f 1: 2a1861bdede431056208c7324518347f
2: 51
java.lang.reflect.InvocationTargetException: null
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.7.0_79]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.7.0_79]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.7.0_79]
at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_79]
at
org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:196)
[red5-server-common-1.0.5-RELEASE.jar:na]
at
org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
[red5-server-common-1.0.5-RELEASE.jar:na]
at
org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:186)
[red5-server-common-1.0.5-RELEASE.jar:1.0.5-RELEASE]
at
org.red5.server.net.rtmp.RTMPHandler.onCommand(RTMPHandler.java:293)
[red5-server-common-1.0.5-RELEASE.jar:1.0.5-RELEASE]
at
org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:105)
[red5-server-common-1.0.5-RELEASE.jar:1.0.5-RELEASE]
at
org.red5.server.net.rtmp.ReceivedMessageTask.call(ReceivedMessageTask.java:57)
[red5-server-common-1.0.5-RELEASE.jar:1.0.5-RELEASE]
at
org.red5.server.net.rtmp.ReceivedMessageTask.call(ReceivedMessageTask.java:11)
[red5-server-common-1.0.5-RELEASE.jar:1.0.5-RELEASE]
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
[na:1.7.0_79]
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
[na:1.7.0_79]
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
[na:1.7.0_79]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[na:1.7.0_79]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[na:1.7.0_79]
at java.lang.Thread.run(Thread.java:745) [na:1.7.0_79]
Caused by: java.lang.NullPointerException: null
at
org.apache.openmeetings.remote.MainService.loginWicket(MainService.java:214)
~[openmeetings-core-3.0.6-RELEASE.jar:na]
... 17 common frames omitted
2015-09-16 14:58:02,217 [NioProcessor-15] INFO
o.a.o.r.r.ScopeApplicationAdapter - W3C x-category:session
x-event:disconnect c-ip:MYIPADDRESS c-client-id:63
======
Bye,
rob