Please check here http://code.ohloh.net/file?fid=T_K8mVQRB7PvXEJ_GTuWUaZ8_0o&cid=QffCEpLqS2M&s=Usermanagement&pp=0&fp=302137&fl=Java&ff=1&filterChecked=true&mp=1&ml=1&me=1&md=1#L53
-- With best regards / с наилучшими пожеланиями, Alexei Fedotov / Алексей Федотов, http://dataved.ru/ +7 916 562 8095 [1] Start using Apache Openmeetings today, http://openmeetings.apache.org/ [2] Join Alexei Fedotov @linkedin, http://ru.linkedin.com/in/dataved/ [3] Join Alexei Fedotov @facebook, http://www.facebook.com/openmeetings On Sat, Dec 7, 2013 at 12:37 PM, 小野圭二 <[email protected]> wrote: > Thanks Alexei, > > So as you said, i am just focus on OM auth, am not i? > Could you inform me the auth program on OM built-in? > I am making a through search of it from the source, but dose not figure out > yet. > > Thx. > > -Ono > > > 2013/12/7 Alexei Fedotov <[email protected]>: >> Authentication mechanism is purely in openmeetings sources. AFAIU we >> use red5 in a way that does not require any authorization. >> -- >> With best regards / с наилучшими пожеланиями, >> Alexei Fedotov / Алексей Федотов, >> http://dataved.ru/ >> +7 916 562 8095 >> >> [1] Start using Apache Openmeetings today, http://openmeetings.apache.org/ >> [2] Join Alexei Fedotov @linkedin, http://ru.linkedin.com/in/dataved/ >> [3] Join Alexei Fedotov @facebook, http://www.facebook.com/openmeetings >> >> >> On Sat, Dec 7, 2013 at 11:09 AM, 小野圭二 <[email protected]> wrote: >>> 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 >>>>> >>>>> >>>>>
