You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openmeetings.apache.org by Roberto Resoli <ro...@resolutions.it> on 2015/09/16 18:06:41 UTC

OM 3.0.6 and private rooms

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

Re: OM 3.0.6 and private rooms

Posted by Roberto Resoli <ro...@resolutions.it>.
Il 17/09/2015 15:55, Maxim Solodovnik ha scritto:
> no need to file bug
> it is already fixed :))

:-)

> Thanks!

To you!

cheers,
rob

Re: OM 3.0.6 and private rooms

Posted by Maxim Solodovnik <so...@gmail.com>.
no need to file bug
it is already fixed :))

Thanks!

On Thu, Sep 17, 2015 at 7:54 PM, Roberto Resoli <ro...@resolutions.it>
wrote:

> Il 17/09/2015 13:05, Maxim Solodovnik ha scritto:
>
>> Thanks for the detailed steps
>>
>> The issue is reproducible and seems to be DB specific
>> I'll commit the fix ASAP
>> for now you can
>> open webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml
>> and set
>> <property name="openjpa.QueryCache" value="false" />
>> (currrently 'true')
>> issue is NREP in case of MySQL
>>
>
> The workaround works, many thanks! Do you want me to file a bug in Jira,
> or are you going to do yourself?
>
> rob
>



-- 
WBR
Maxim aka solomax

Re: OM 3.0.6 and private rooms

Posted by Roberto Resoli <ro...@resolutions.it>.
Il 17/09/2015 13:05, Maxim Solodovnik ha scritto:
> Thanks for the detailed steps
>
> The issue is reproducible and seems to be DB specific
> I'll commit the fix ASAP
> for now you can
> open webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml
> and set
> <property name="openjpa.QueryCache" value="false" />
> (currrently 'true')
> issue is NREP in case of MySQL

The workaround works, many thanks! Do you want me to file a bug in Jira, 
or are you going to do yourself?

rob

Re: OM 3.0.6 and private rooms

Posted by Maxim Solodovnik <so...@gmail.com>.
Thanks for the detailed steps

The issue is reproducible and seems to be DB specific
I'll commit the fix ASAP
for now you can
open webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml
and set
<property name="openjpa.QueryCache" value="false" />
(currrently 'true')
issue is NREP in case of MySQL

On Thu, Sep 17, 2015 at 4:19 PM, Roberto Resoli <ro...@resolutions.it>
wrote:

> Il 17/09/2015 12:04, Maxim Solodovnik ha scritto:
>
>> What are the exact steps?
>>
>
> Debian jessie last updated
> # java -version
> java version "1.7.0_79"
> OpenJDK Runtime Environment (IcedTea 2.5.6) (7u79-2.5.6-1~deb8u1)
> OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)
>
> # mkdir /opt/om
>
> # cd /opt
>
> # wget
> https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings%203.0.x/lastSuccessfulBuild/artifact/3.0.x/dist/apache-openmeetings-3.0.7.r1703490-17-09-2015_0514.tar.gz
>
> # tar xzv -C om -f
> apache-openmeetings-3.0.7.r1703490-17-09-2015_0514.tar.gz
>
> # cd om
>
> # ./admin.sh -i -v -tz Europe/Rome -group testgroup -user admin -email
> roberto@resolutions.it  --password admin --smtp-server mail.resolutions.it
>
> ./red5.sh
>
>
> 1) login as admin user
>>
>
> yes
>
> 2) create room A, add organisation A
>>
>
> Yes,
>
> organization was already there (-group testgroup in admin.sh )
>
> create room "Testgroup Private Room", add testgroup to it
>
> create user resoli, add to testgroup
>
> 3) login as ordinary user B
>>
>
> login as resoli
>
> 4) enter room A
>>
>
> enter "Testgroup Private Room"
>
> Result: error?
>>
>
> No, the first tim all is ok.
>
> 5) Exit the room (clicking the room, or closing the browser tab)
>
> 6) Try to enter another time ... loading flash ... try1 ... -> white
> screen; On red5.log the stack trace I included is generated.
>
>
>> what DB are you using?
>>
>
> Default Derby
>
> rob
>



-- 
WBR
Maxim aka solomax

Re: OM 3.0.6 and private rooms

Posted by Roberto Resoli <ro...@resolutions.it>.
Il 17/09/2015 12:04, Maxim Solodovnik ha scritto:
> What are the exact steps?

Debian jessie last updated
# java -version
java version "1.7.0_79"
OpenJDK Runtime Environment (IcedTea 2.5.6) (7u79-2.5.6-1~deb8u1)
OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)

# mkdir /opt/om

# cd /opt

# wget 
https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings%203.0.x/lastSuccessfulBuild/artifact/3.0.x/dist/apache-openmeetings-3.0.7.r1703490-17-09-2015_0514.tar.gz

# tar xzv -C om -f 
apache-openmeetings-3.0.7.r1703490-17-09-2015_0514.tar.gz

# cd om

# ./admin.sh -i -v -tz Europe/Rome -group testgroup -user admin -email 
roberto@resolutions.it  --password admin --smtp-server mail.resolutions.it

./red5.sh


> 1) login as admin user

yes

> 2) create room A, add organisation A

Yes,

organization was already there (-group testgroup in admin.sh )

create room "Testgroup Private Room", add testgroup to it

create user resoli, add to testgroup

> 3) login as ordinary user B

login as resoli

> 4) enter room A

enter "Testgroup Private Room"

> Result: error?

No, the first tim all is ok.

5) Exit the room (clicking the room, or closing the browser tab)

6) Try to enter another time ... loading flash ... try1 ... -> white 
screen; On red5.log the stack trace I included is generated.

>
> what DB are you using?

Default Derby

rob

Re: OM 3.0.6 and private rooms

Posted by Maxim Solodovnik <so...@gmail.com>.
What are the exact steps?

1) login as admin user
2) create room A, add organisation A
3) login as ordinary user B
4) enter room A
Result: error?

what DB are you using?

On Thu, Sep 17, 2015 at 3:25 PM, Roberto Resoli <ro...@resolutions.it>
wrote:

> Il 17/09/2015 10:49, Vasiliy Degtyarev ha scritto:
>
>> Hello Rob,
>>
>> Please try to check this snapshot -
>>
>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings%203.0.x/lastSuccessfulBuild/artifact/3.0.x/dist/apache-openmeetings-3.0.7.r1703490-17-09-2015_0514.tar.gz
>>
>>
>> Thanks,
>> Vasiliy
>>
>> On 17.09.2015 14:04, Roberto Resoli wrote:
>>
>>> Il 17/09/2015 08:26, Maxim Solodovnik ha scritto:
>>>
>>>> Thanks a lot
>>>> here is the snapshot download location:
>>>>
>>>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings%203.0.x/
>>>>
>>>>
>>> Will try that thanks!
>>>
>>
> Just tried:
>
> apache-openmeetings-3.0.7.r1703490-17-09-2015_0514.tar.gz
>
> Same story:
>
>
> 2015-09-17 11:21:24,470 [RTMPConnectionExecutor-2] INFO
> o.a.o.r.r.ScopeApplicationAdapter - W3C x-category:session x-event:connect
> c-ip:192.168.1.1 c-client-id:AKMMKBMCFMQYM
> 2015-09-17 11:21:30,430 [RTMPConnectionExecutor-2] ERROR
> o.r.server.service.ServiceInvoker - Error executing call: Service: xmlcrm
> Method: loginWicket Num Params: 3 0: 641398736592b941dc125c046fae0892 1:
> 641398736592b941dc125c046fae0892 2: 11
> 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.6-RELEASE.jar:na]
>         at
> org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115)
> [red5-server-common-1.0.6-RELEASE.jar:na]
>         at
> org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:186)
> [red5-server-common-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>         at
> org.red5.server.net.rtmp.RTMPHandler.onCommand(RTMPHandler.java:293)
> [red5-server-common-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>         at
> org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:105)
> [red5-server-common-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>         at
> org.red5.server.net.rtmp.ReceivedMessageTask.call(ReceivedMessageTask.java:63)
> [red5-server-common-1.0.6-RELEASE.jar:1.0.6-RELEASE]
>         at
> org.red5.server.net.rtmp.ReceivedMessageTask.call(ReceivedMessageTask.java:14)
> [red5-server-common-1.0.6-RELEASE.jar:1.0.6-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:200)
> ~[openmeetings-core-3.0.7-SNAPSHOT.jar:na]
>         ... 17 common frames omitted
> 2015-09-17 11:21:30,722 [http-nio-0.0.0.0-5080-exec-9] INFO
> o.a.o.r.r.ScopeApplicationAdapter - W3C x-category:session
> x-event:disconnect c-ip:192.168.1.1 c-client-id:AKMMKBMCFMQYM
>



-- 
WBR
Maxim aka solomax

Re: OM 3.0.6 and private rooms

Posted by Roberto Resoli <ro...@resolutions.it>.
Il 17/09/2015 10:49, Vasiliy Degtyarev ha scritto:
> Hello Rob,
>
> Please try to check this snapshot -
> https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings%203.0.x/lastSuccessfulBuild/artifact/3.0.x/dist/apache-openmeetings-3.0.7.r1703490-17-09-2015_0514.tar.gz
>
>
> Thanks,
> Vasiliy
>
> On 17.09.2015 14:04, Roberto Resoli wrote:
>> Il 17/09/2015 08:26, Maxim Solodovnik ha scritto:
>>> Thanks a lot
>>> here is the snapshot download location:
>>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings%203.0.x/
>>>
>>
>> Will try that thanks!

Just tried:

apache-openmeetings-3.0.7.r1703490-17-09-2015_0514.tar.gz

Same story:


2015-09-17 11:21:24,470 [RTMPConnectionExecutor-2] INFO 
o.a.o.r.r.ScopeApplicationAdapter - W3C x-category:session 
x-event:connect c-ip:192.168.1.1 c-client-id:AKMMKBMCFMQYM
2015-09-17 11:21:30,430 [RTMPConnectionExecutor-2] ERROR 
o.r.server.service.ServiceInvoker - Error executing call: Service: 
xmlcrm Method: loginWicket Num Params: 3 0: 
641398736592b941dc125c046fae0892 1: 641398736592b941dc125c046fae0892 2: 11
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.6-RELEASE.jar:na]
         at 
org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:115) 
[red5-server-common-1.0.6-RELEASE.jar:na]
         at 
org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:186) 
[red5-server-common-1.0.6-RELEASE.jar:1.0.6-RELEASE]
         at 
org.red5.server.net.rtmp.RTMPHandler.onCommand(RTMPHandler.java:293) 
[red5-server-common-1.0.6-RELEASE.jar:1.0.6-RELEASE]
         at 
org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:105) 
[red5-server-common-1.0.6-RELEASE.jar:1.0.6-RELEASE]
         at 
org.red5.server.net.rtmp.ReceivedMessageTask.call(ReceivedMessageTask.java:63) 
[red5-server-common-1.0.6-RELEASE.jar:1.0.6-RELEASE]
         at 
org.red5.server.net.rtmp.ReceivedMessageTask.call(ReceivedMessageTask.java:14) 
[red5-server-common-1.0.6-RELEASE.jar:1.0.6-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:200) 
~[openmeetings-core-3.0.7-SNAPSHOT.jar:na]
         ... 17 common frames omitted
2015-09-17 11:21:30,722 [http-nio-0.0.0.0-5080-exec-9] INFO 
o.a.o.r.r.ScopeApplicationAdapter - W3C x-category:session 
x-event:disconnect c-ip:192.168.1.1 c-client-id:AKMMKBMCFMQYM

Re: OM 3.0.6 and private rooms

Posted by Vasiliy Degtyarev <va...@unipro.ru>.
Hello Rob,

Please try to check this snapshot - 
https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings%203.0.x/lastSuccessfulBuild/artifact/3.0.x/dist/apache-openmeetings-3.0.7.r1703490-17-09-2015_0514.tar.gz

Thanks,
Vasiliy

On 17.09.2015 14:04, Roberto Resoli wrote:
> Il 17/09/2015 08:26, Maxim Solodovnik ha scritto:
>> Thanks a lot
>> here is the snapshot download location:
>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings%203.0.x/ 
>>
>
> Will try that thanks!
>
>>>
>>> I will take the time to test a fresh installed 3.0.6 as well, to see if
>>> it's a configuration issue.
>
> Tried a fresh 3.0.6 install, added a non admin user, added a Private 
> room. The bug is still present:
>
> 2015-09-17 10:00:01,999 [RTMPConnectionExecutor#SWH3SXUMR35YU-1] ERROR 
> o.r.server.service.ServiceInvoker - Error executing call: Service: 
> xmlcrm Method: loginWicket Num Params: 3 0: 
> 26b87d3fc8ca9a61c17b5b7cff5acd35 1: 26b87d3fc8ca9a61c17b5b7cff5acd35 
> 2: 13
> 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-17 10:00:02,326 [http-nio-0.0.0.0-5080-exec-8] INFO 
> o.a.o.r.r.ScopeApplicationAdapter - W3C x-category:session 
> x-event:disconnect c-ip:192.168.1.1 c-client-id:SWH3SXUMR35YU
> 2015-09-17 10:00:03,119 [RTMPConnectionExecutor#RYMWSKQ19OCJ8-1] INFO 
> o.a.o.r.r.ScopeApplicationAdapter - W3C x-category:session 
> x-event:connect c-ip:192.168.1.1 c-client-id:RYMWSKQ19OCJ8
>
>


Re: OM 3.0.6 and private rooms

Posted by Roberto Resoli <ro...@resolutions.it>.
Il 17/09/2015 08:26, Maxim Solodovnik ha scritto:
> Thanks a lot
> here is the snapshot download location:
> https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings%203.0.x/

Will try that thanks!

>>
>> I will take the time to test a fresh installed 3.0.6 as well, to see if
>> it's a configuration issue.

Tried a fresh 3.0.6 install, added a non admin user, added a Private 
room. The bug is still present:

2015-09-17 10:00:01,999 [RTMPConnectionExecutor#SWH3SXUMR35YU-1] ERROR 
o.r.server.service.ServiceInvoker - Error executing call: Service: 
xmlcrm Method: loginWicket Num Params: 3 0: 
26b87d3fc8ca9a61c17b5b7cff5acd35 1: 26b87d3fc8ca9a61c17b5b7cff5acd35 2: 13
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-17 10:00:02,326 [http-nio-0.0.0.0-5080-exec-8] INFO 
o.a.o.r.r.ScopeApplicationAdapter - W3C x-category:session 
x-event:disconnect c-ip:192.168.1.1 c-client-id:SWH3SXUMR35YU
2015-09-17 10:00:03,119 [RTMPConnectionExecutor#RYMWSKQ19OCJ8-1] INFO 
o.a.o.r.r.ScopeApplicationAdapter - W3C x-category:session 
x-event:connect c-ip:192.168.1.1 c-client-id:RYMWSKQ19OCJ8



Re: OM 3.0.6 and private rooms

Posted by Maxim Solodovnik <so...@gmail.com>.
Thanks a lot
here is the snapshot download location:
https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings%203.0.x/

On Thu, Sep 17, 2015 at 12:17 PM, Roberto Resoli <ro...@resolutions.it>
wrote:

> Il 17/09/2015 07:03, Vasiliy Degtyarev ha scritto:
>
>> Hello Rob,
>>
>> I have checked this case on the latest build. It seems that bug is not
>> reproducible.
>> Please try to check the latest snapshot build.
>>
>
> Ok.
>
> I will take the time to test a fresh installed 3.0.6 as well, to see if
> it's a configuration issue.
>
> Thanks,
> rob
>
> Thanks,
>> Vasiliy
>>
>
>


-- 
WBR
Maxim aka solomax

Re: OM 3.0.6 and private rooms

Posted by Roberto Resoli <ro...@resolutions.it>.
Il 17/09/2015 07:03, Vasiliy Degtyarev ha scritto:
> Hello Rob,
>
> I have checked this case on the latest build. It seems that bug is not
> reproducible.
> Please try to check the latest snapshot build.

Ok.

I will take the time to test a fresh installed 3.0.6 as well, to see if 
it's a configuration issue.

Thanks,
rob

> Thanks,
> Vasiliy


Re: OM 3.0.6 and private rooms

Posted by Vasiliy Degtyarev <va...@unipro.ru>.
Hello Rob,

I have checked this case on the latest build. It seems that bug is not 
reproducible.
Please try to check the latest snapshot build.

Thanks,
Vasiliy

On 16.09.2015 22:06, Roberto Resoli wrote:
> 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