I wonder the authentication mechanism came from Red5 require. If so, i need to change my point of view.
2013/12/4 小野圭二 <[email protected]>: > Hi Varga, > > Thank you for your information. > > Yes i am doing as you said procedure, but using > setUserObjectMainLandingZone(). > The issue is at loginUser. > Dose not setUserObjectAndGenerateRoomHashByURLAndRecFlag() such a thing? > > Cause of it need admin role, the login user became a pseudo user. I > mean they could not have real home drive in file feature. > In the case of the pseudo user upload a file to his home drive, it > dose not remain when he login with built-in login. > So i am wondering why loginUser() need admin role. > > Best, > > -Ono > > 2013/12/4 Varga Balázs <[email protected]>: >> Hello Ono! >> >> I have this model on my service. >> >> Main user parse on my site (devices, memberships...etc) and use conference >> rooms from OM. >> >> The user login into portal and click 'EnterRoom'. >> Call ajax request: PHP OM bridge wia REST >> 1.get session >> 2.loginUser(as privileged user) admin level required a latest settings >> 3.setUserObjectAndGenerateRoomHashByURLAndRecFlag() Set current OM User data >> as moderator >> 4.add back result secureHash >> 5.jQuery load OM into iframe from response URL. >> >> The participants method: >> >> Moderator send login link and attendees click: >> >> Check roomid, membership, requirements...etc as my site, whenn all term ok, >> begin login process: >> >> 1.getSession >> 2.loginUser(as privileged user) admin level required a latest settings >> 3.getInvitationHash(partizipants data) >> 4.add back result loginURLhash >> 5.jQuery load OM into iframe from response URL. >> >> The user,partizipant tracking, checking... all funcs parse into main site. >> >> Balazs >> 2013-12-04 08:09 keltezéssel, 小野圭二 írta: >> >> I would like to implement for auto login feature from another web site. The >> web site is like a member ship site. >> >> Actually, i am making a member ship web site for a scholarly group now. The >> web site has some features, SNS(by openpne), collaboration editor(by >> etherpad), and openmeetings. >> The member of the site can make using etherpad and om without any >> authentication. Because they have already gotten the auth with sns. >> And it would prefer that they can login into OM by both built-in and auto. >> I informed this project to Sebastian and Alexei before it started. >> >> If setUserObjectMainLandingZone() could use for it, but it was not suite. >> That was reason i would. >> >> Best, >> >> -Ono >> >> >> >> 2013/12/4 Maxim Solodovnik <[email protected]> >>> >>> Why do you need alternative login? >>> What is wrong with OM built-in login? >>> >>> >>> On Wed, Dec 4, 2013 at 1:30 PM, 小野圭二 <[email protected]> wrote: >>>> >>>> >The only use case there this can be useful alternative login page for OM >>>> > users. >>>> >>>> Yes, i am searching that program, but could not find it out yet. >>>> Do you know the program name? >>>> >>>> And, hey Sebastian, give me a comment about this. :-) >>>> >>>> >All limitations are set by Sebastian in OM only. >>>> >I believe there is no much sense in "direct" SOAP login for ordinary >>>> > users .... >>>> >>>> >>>> 2013/12/4 Maxim Solodovnik <[email protected]> >>>>> >>>>> All limitations are set by Sebastian in OM only. >>>>> I believe there is no much sense in "direct" SOAP login for ordinary >>>>> users .... >>>>> The only use case there this can be useful alternative login page for OM >>>>> users. >>>>> >>>>> >>>>> >>>>> On Tue, Dec 3, 2013 at 8:24 AM, 小野圭二 <[email protected]> wrote: >>>>>> >>>>>> Hi Maxim, >>>>>> >>>>>> I know the program code are written for disallowing it. But i could not >>>>>> understand where the limitation come from. Dose it require from SOAP or >>>>>> Red5 >>>>>> or just OM? >>>>>> If it is from just OM, it could might be unset, i guess. But if it is >>>>>> from SOAP or Red5, it must be a absolute rule on OM. I would like to know >>>>>> about it. >>>>>> >>>>>> Thx. >>>>>> >>>>>> -Ono >>>>>> >>>>>> >>>>>> 2013/12/3 Maxim Solodovnik <[email protected]> >>>>>>> >>>>>>> Hello Ono, >>>>>>> OM has no feature to allow OM users to use OM via SOAP. >>>>>>> Since are are aadding it it is your decision what security level it >>>>>>> will have. >>>>>>> >>>>>>> >>>>>>> On Tue, Dec 3, 2013 at 5:37 AM, 小野圭二 <[email protected]> wrote: >>>>>>>> >>>>>>>> Fum, as you said, it dose not must have admin role for remote >>>>>>>> authentication, dose it? >>>>>>>> >>>>>>>> >>>>>>>> 2013/12/2 Maxim Solodovnik <[email protected]> >>>>>>>>> >>>>>>>>> Since you are going to implement new API you can set any level for >>>>>>>>> you methods :) >>>>>>>>> >>>>>>>>> >>>>>>>>> On Mon, Dec 2, 2013 at 2:41 PM, 小野圭二 <[email protected]> wrote: >>>>>>>>>> >>>>>>>>>> Yes i know, so i would like to make a api for existing user. >>>>>>>>>> It could login with existing account instead of creating new user >>>>>>>>>> in loginUser(). >>>>>>>>>> I have image that is able to make, but are there any reason what >>>>>>>>>> need to admin role? >>>>>>>>>> >>>>>>>>>> The standard authentication, i mean login from the top screen, dose >>>>>>>>>> not create any new user. I would like to make a new api as same as >>>>>>>>>> the >>>>>>>>>> procedure. >>>>>>>>>> >>>>>>>>>> Thx. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> 2013/12/2 Maxim Solodovnik <[email protected]> >>>>>>>>>>> >>>>>>>>>>> While calling setUserOpbjectMainLandingZone you are creating new >>>>>>>>>>> user. This is only available to OM admin. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <[email protected]> wrote: >>>>>>>>>>>> >>>>>>>>>>>> I have a question about the authentication. >>>>>>>>>>>> I am appreciate if anyone clear to me. >>>>>>>>>>>> >>>>>>>>>>>> The question is Why need admin role in >>>>>>>>>>>> setUserOpbjectMainLandingZone() ? >>>>>>>>>>>> I found the 'if sentence' in the function and it checked user >>>>>>>>>>>> role certainly. >>>>>>>>>>>> As a trial, i commented out the procedure and run, but this time >>>>>>>>>>>> secureLoginByRemote() in remote.MainServeice.java breaked in on. >>>>>>>>>>>> I searched secureLoginBy..() where it was called, but it did not >>>>>>>>>>>> call in any openmeetings package file. >>>>>>>>>>>> >>>>>>>>>>>> Why need admin role in REST function? Dose it require from red5? >>>>>>>>>>>> >>>>>>>>>>>> Best. >>>>>>>>>>>> >>>>>>>>>>>> -Ono >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> 2013/11/29 小野圭二 <[email protected]> >>>>>>>>>>>>> >>>>>>>>>>>>> I am checking REST API for auto login. >>>>>>>>>>>>> And their logic found out. >>>>>>>>>>>>> each api -> SOAPLoginDao.addSOAPLogin -> SoapLogin -> >>>>>>>>>>>>> javax.EntityManager >>>>>>>>>>>>> Then could you point to me where is the normal login java >>>>>>>>>>>>> program? >>>>>>>>>>>>> I guess it corresponding "xmlcrm.loginUser" in >>>>>>>>>>>>> checkLoginData.lzx. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> 2013/11/29 小野圭二 <[email protected]> >>>>>>>>>>>>>> >>>>>>>>>>>>>> Ah, under axis. Thanks.:-) >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> 2013/11/29 Maxim Solodovnik <[email protected]> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> https://svn.apache.org/viewvc/openmeetings/branches/2.x/src/org/apache/openmeetings/axis/services/UserWebService.java?revision=1520950&view=markup >>>>>>>>>>>>>>> line 974 >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Fri, Nov 29, 2013 at 9:18 AM, 小野圭二 <[email protected]> >>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I would like to check setUserObjectMainLandingZone() source >>>>>>>>>>>>>>>> code, but could not figure it out. >>>>>>>>>>>>>>>> I am sorry but could you point it's place in the source tree >>>>>>>>>>>>>>>> to me? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> 2013/11/28 小野圭二 <[email protected]> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Clear, thanks. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <[email protected]> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> setUserObjectAndGenerateRoomHash creates hash >>>>>>>>>>>>>>>>>> user is being created as soon as this hash is used to login >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:09 PM, 小野圭二 <[email protected]> >>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that, right? >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <[email protected]> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> User account should be created as soon as hash will be >>>>>>>>>>>>>>>>>>>> used >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二 >>>>>>>>>>>>>>>>>>>> <[email protected]> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Ok, thanks. I will make these to be a cautionary >>>>>>>>>>>>>>>>>>>>> statement. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> BTW, setUserObjectAndGenerateRoomHash() admits admission >>>>>>>>>>>>>>>>>>>>> without a account in om_user table. Dose it expected >>>>>>>>>>>>>>>>>>>>> behavior? >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> -Ono >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <[email protected]> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Actually >>>>>>>>>>>>>>>>>>>>>> Jim during auto-login >>>>>>>>>>>>>>>>>>>>>> and Jim via login/password >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> are 2 different users :( >>>>>>>>>>>>>>>>>>>>>> you can play with different drives >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> I believe one of the is available to the whole room >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 4:45 PM, 小野圭二 >>>>>>>>>>>>>>>>>>>>>> <[email protected]> wrote: >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Ok, no problem. To set external parameter with dummy, >>>>>>>>>>>>>>>>>>>>>>> a normal user can enter to dashboard. >>>>>>>>>>>>>>>>>>>>>>> But in the case of the procedure that entering to a >>>>>>>>>>>>>>>>>>>>>>> room after auto login, there are some issues as >>>>>>>>>>>>>>>>>>>>>>> following. >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Steps: >>>>>>>>>>>>>>>>>>>>>>> 1."Jim"(normal user) enter to a dashboard after auto >>>>>>>>>>>>>>>>>>>>>>> login <- works fine >>>>>>>>>>>>>>>>>>>>>>> 2.upload a file to his home drive <- fine >>>>>>>>>>>>>>>>>>>>>>> 3.exit from the room <-fine >>>>>>>>>>>>>>>>>>>>>>> 4.logout <- get error >>>>>>>>>>>>>>>>>>>>>>> 6.shutdown the browser and enter to it by normal >>>>>>>>>>>>>>>>>>>>>>> authentication <-fine >>>>>>>>>>>>>>>>>>>>>>> 7.enter the last room <-fine >>>>>>>>>>>>>>>>>>>>>>> 8.there is not the upload file in his home drive >>>>>>>>>>>>>>>>>>>>>>> <- wow >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Is there any workaround? >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> -Ono >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <[email protected]> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Unfortunately it is impossible to perform auto-login >>>>>>>>>>>>>>>>>>>>>>>> for "normal" users. >>>>>>>>>>>>>>>>>>>>>>>> By implementing auto-login you take care of user >>>>>>>>>>>>>>>>>>>>>>>> authentication and all users are sort of "external". >>>>>>>>>>>>>>>>>>>>>>>> In case you need to separate them you can assign >>>>>>>>>>>>>>>>>>>>>>>> different "externalUserType" for these 2 groups >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 4:16 PM, 小野圭二 >>>>>>>>>>>>>>>>>>>>>>>> <[email protected]> wrote: >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Thank you form your reply, Maxim. >>>>>>>>>>>>>>>>>>>>>>>>> In fact, i have two type user. >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> 1.One is the external user, and they enter into a >>>>>>>>>>>>>>>>>>>>>>>>> room by using setUserObjectAndGenerateRoomHash(). >>>>>>>>>>>>>>>>>>>>>>>>> 2.The other is the normal user in OM, and they enter >>>>>>>>>>>>>>>>>>>>>>>>> into their dashboard by using >>>>>>>>>>>>>>>>>>>>>>>>> setUserObjectMainLandingZone(). >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> I have image 1 need "external parameter", but 2 dose >>>>>>>>>>>>>>>>>>>>>>>>> not need them. >>>>>>>>>>>>>>>>>>>>>>>>> In my test, setUserObjectAndGenerateRoomHash() need >>>>>>>>>>>>>>>>>>>>>>>>> not "external parameter", they worked with null. >>>>>>>>>>>>>>>>>>>>>>>>> If setUserObjectMainLandingZone() need them, what >>>>>>>>>>>>>>>>>>>>>>>>> shall i set in the case of normal user(mean not >>>>>>>>>>>>>>>>>>>>>>>>> external user)? >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> -Ono >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <[email protected]> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> I believe this is the problem: >>>>>>>>>>>>>>>>>>>>>>>>>> externalUserId=&externalUserType= >>>>>>>>>>>>>>>>>>>>>>>>>> These 2 parameters are REQUIRED >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> "external user id" is the ID unique in your >>>>>>>>>>>>>>>>>>>>>>>>>> external system for the user you are setting >>>>>>>>>>>>>>>>>>>>>>>>>> "external user type" is the unique alias of your >>>>>>>>>>>>>>>>>>>>>>>>>> external system. >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> These 2 parameters should identify user you are >>>>>>>>>>>>>>>>>>>>>>>>>> setting >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 2:24 PM, 小野圭二 >>>>>>>>>>>>>>>>>>>>>>>>>> <[email protected]> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> 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 Error Admin 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.html >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > under >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > "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 >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>>> 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 >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> WBR >>>>> Maxim aka solomax >>>> >>>> >>> >>> >>> >>> -- >>> WBR >>> Maxim aka solomax >> >> >>
