Ok, i found it was v2.2.0. DEBUG 11-28 15:54:04.818 o.a.o.Version:96 [Launcher:/openmeetings] - ################################################## # Openmeetings is up # # 2.2.0-SNAPSHOT 1546244 28-November-2013 # # and ready to use # ##################################################
And also figured out the errors, but i have no idea to resolve it.:< I used setUserObjectMainLandingZone() for REST to auto login. ERROR 11-28 16:15:40.148 o.a.o.r.r.ScopeApplicationAdapter:1791 [NioProcessor-10] - [setUsername] java.lang.NullPointerException: null at org.apache.openmeetings.remote.red5.ScopeApplicationAdapter.setUsernameAndSession(ScopeApplicationAdapter.java:1782) ~[openmeetings-2.2.0-SNAPSHOT.jar:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_25] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_25] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_25] at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_25] 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:157) ~[red5.jar:na] at org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:394) ~[red5.jar:na] at org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:130) ~[red5.jar:na] at org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived(RTMPMinaIoHandler.java:164) ~[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:124) ~[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:1145) ~[na:1.7.0_25] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_25] at java.lang.Thread.run(Thread.java:724) ~[na:1.7.0_25] 2013/11/28 Maxim Solodovnik <[email protected]> > you can check OM log > The version is in a very beginning. > > I suspect there is some error on start. > could you please check the logs? > > > On Thu, Nov 28, 2013 at 1:45 PM, 小野圭二 <[email protected]> wrote: > >> I replaced to ver.2.x, and do again auto login, but dashboard did not >> show. >> I attache the screen image. >> >> I assume the compiled module version that was branch 2.x. >> How can i confirm the version? >> >> -Ono >> >> >> 2013/11/28 Maxim Solodovnik <[email protected]> >> >>> yes, complete replace >>> >>> >>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二 <[email protected]> wrote: >>> >>>> Ok, it should be whole replace, should not it? >>>> I am going to have separate one in my server. >>>> >>>> Thx. >>>> >>>> -Ono >>>> >>>> >>>> 2013/11/28 Maxim Solodovnik <[email protected]> >>>> >>>>> Basic instructions are: >>>>> >>>>> 1*) make backup (if you have valuable info) >>>>> 2*) drop DB >>>>> 3) delete OM >>>>> 4) create DB >>>>> 5) unzip >>>>> 6) restore/install >>>>> >>>>> *) you can create separate DB for om.2.2 while testing instead of drop >>>>> >>>>> >>>>> >>>>> On Thu, Nov 28, 2013 at 9:12 AM, 小野圭二 <[email protected]> wrote: >>>>> >>>>>> Hi Maxim, >>>>>> >>>>>> I compiled the branch 2.x and got them in the dist path. >>>>>> Then should i replace whole ver.2.1.1 to the dist one, or just jar >>>>>> files(openmeetings-2.2.0-SNAPSHOT.jar,openmeetings-WebService-2.2.0-SNAPSHOT.jar, >>>>>> openmeetings-templates-2.2.0-SNAPSHOT.jar) and swf >>>>>> file(main.as3.swf11.swf) >>>>>> run into ver.2.1.1 ? >>>>>> >>>>>> Thx. >>>>>> >>>>>> -Ono >>>>>> >>>>>> >>>>>> >>>>>> 2013/11/26 小野圭二 <[email protected]> >>>>>> >>>>>>> My is 2.1.1. >>>>>>> I am going to version up to 2.2 from source. >>>>>>> >>>>>>> >>>>>>> 2013/11/26 Maxim Solodovnik <[email protected]> >>>>>>> >>>>>>>> Just have checked using 2.2 >>>>>>>> Works as expected >>>>>>>> >>>>>>>> >>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM, 小野圭二 <[email protected]> wrote: >>>>>>>> >>>>>>>>> thanks >>>>>>>>> >>>>>>>>> >>>>>>>>> 2013/11/26 Maxim Solodovnik <[email protected]> >>>>>>>>> >>>>>>>>>> will try to check this later today >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM, 小野圭二 <[email protected]> wrote: >>>>>>>>>> >>>>>>>>>>> Thank you Maxim. >>>>>>>>>>> I cannot any items in the dashboard just now. >>>>>>>>>>> >>>>>>>>>>> >dashboard.show.myrooms >>>>>>>>>>> >dashboard.show.rssfeed >>>>>>>>>>> >dashboard.show.chat >>>>>>>>>>> Those should be changed in global settings, right? >>>>>>>>>>> My config is as following. >>>>>>>>>>> dashboard.show.myrooms ->1 >>>>>>>>>>> dashboard.show.rssfeed ->0 >>>>>>>>>>> dashboard.show.chat ->1 >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 2013/11/26 Maxim Solodovnik <[email protected]> >>>>>>>>>>> >>>>>>>>>>>> This feature was originally developed to login using FB :) >>>>>>>>>>>> (just ignore the message) >>>>>>>>>>>> Can you see more items on the dashboard while entering as >>>>>>>>>>>> normal user? >>>>>>>>>>>> have you changed following (undocumented) config options: >>>>>>>>>>>> dashboard.show.myrooms >>>>>>>>>>>> dashboard.show.rssfeed >>>>>>>>>>>> dashboard.show.chat >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Tue, Nov 26, 2013 at 4:54 PM, 小野圭二 <[email protected]>wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Ah, step 4 was. :-) >>>>>>>>>>>>> As sure as could login, but not dashboard. >>>>>>>>>>>>> It raised a dialog that said 'you entered by using Facebook >>>>>>>>>>>>> account...,'. >>>>>>>>>>>>> And there are only menu,"contact and message", "user', >>>>>>>>>>>>> "logout" and "bug report". >>>>>>>>>>>>> The other was nothing. >>>>>>>>>>>>> I did not use fb account. What this? >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <[email protected]> >>>>>>>>>>>>> >>>>>>>>>>>>>> you basically need step 4 :) >>>>>>>>>>>>>> >>>>>>>>>>>>>> you can enter the dashboard using following URL >>>>>>>>>>>>>> http://localhost:5080/openmeetings?secureHash= >>>>>>>>>>>>>> *63ec9442133d717fab4339c971e3ba4f* >>>>>>>>>>>>>> >>>>>>>>>>>>>> hash in bold is generated by you on step 3 >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 4:37 PM, 小野圭二 <[email protected]>wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Wow, sorry for missing minus, it seems like i am tired. ;-b >>>>>>>>>>>>>>> Then i got as following, seems like hash code. >>>>>>>>>>>>>>> <ns:setUserObjectMainLandingZoneResponse> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> <ns:return>63ec9442133d717fab4339c971e3ba4f</ns:return></ns:setUserObjectMainLandingZoneResponse> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> The url is >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> http://localhost:5080/openmeetings/services/UserService/setUserObjectMainLandingZone?SID=e50cd93df12e620d30f6eb66e46110d9&username=onoke&firstname=ono1&lastname=keiji&profilePictureUrl=&[email protected]&externalUserId=&externalUserType= >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I expectd to enter into dashboard by the above url, but just >>>>>>>>>>>>>>> return xml. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Guaaaa. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -Ono >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <[email protected]> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> According to this table >>>>>>>>>>>>>>>> http://openmeetings.apache.org/ErrorsTable.html >>>>>>>>>>>>>>>> -26 ErrorAdmin authorization required >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> on step 2 you need to login as admin/soap user >>>>>>>>>>>>>>>> on step 3 you need to set all the details of your >>>>>>>>>>>>>>>> "external" user >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> According to the code you can only go to dashboard using >>>>>>>>>>>>>>>> this function (other areas are not accessible) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 3:31 PM, 小野圭二 >>>>>>>>>>>>>>>> <[email protected]>wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Hi Maxim, >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Thank you for your reply, and i shame my blind eyes. >>>>>>>>>>>>>>>>> But i could not entry to the dashboard directly by using >>>>>>>>>>>>>>>>> the api. >>>>>>>>>>>>>>>>> My procedure as following, >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> 1.get session by using getSession() >>>>>>>>>>>>>>>>> 2.login by using loginUser() >>>>>>>>>>>>>>>>> 3.then redirect to the server by using >>>>>>>>>>>>>>>>> setUserObjectMainLandingZone() >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I used all for REST. >>>>>>>>>>>>>>>>> I got xml strings from 3 as following, it seems works. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> <ns:setUserObjectMainLandingZoneResponse> >>>>>>>>>>>>>>>>> <ns:return>-26</ns:return> >>>>>>>>>>>>>>>>> </ns:setUserObjectMainLandingZoneResponse> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Any lack in my procedure? >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Thx. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> -Ono >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <[email protected]>: >>>>>>>>>>>>>>>>> > Hello Ono, >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > I guess you need this method >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> http://openmeetings.apache.org/UserService.html#setUserObjectMainLandingZone >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > zones are listed here: >>>>>>>>>>>>>>>>> > http://openmeetings.apache.org/GeneralConfiguration.htmlunder >>>>>>>>>>>>>>>>> > "default.landing.zone" key >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > On Tue, Nov 26, 2013 at 7:35 AM, 小野圭二 < >>>>>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> Hi, >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> I know how to enter any meeting room directly by using >>>>>>>>>>>>>>>>> api, but could >>>>>>>>>>>>>>>>> >> not figure out to enter home at first. >>>>>>>>>>>>>>>>> >> Is there any way to do this? >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> Thx >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> -Ono >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > -- >>>>>>>>>>>>>>>>> > WBR >>>>>>>>>>>>>>>>> > Maxim aka solomax >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> WBR >>>>>>>>>>>>>>>> Maxim aka solomax >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> WBR >>>>>>>>>>>>>> Maxim aka solomax >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> WBR >>>>>>>>>>>> Maxim aka solomax >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> WBR >>>>>>>>>> Maxim aka solomax >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> WBR >>>>>>>> Maxim aka solomax >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> WBR >>>>> Maxim aka solomax >>>>> >>>> >>>> >>> >>> >>> -- >>> WBR >>> Maxim aka solomax >>> >> >> > > > -- > WBR > Maxim aka solomax >
