You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@openmeetings.apache.org by 小野圭二 <on...@gmail.com> on 2013/12/02 07:21:28 UTC

Re: How to enter home by auto login

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 小野圭二 <on...@gmail.com>

> 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 小野圭二 <on...@gmail.com>
>
>> Ah, under axis. Thanks.:-)
>>
>>
>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>>
>>>
>>> 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, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>
>>>>> Clear, thanks.
>>>>>
>>>>>
>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>
>>>>>> 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, 小野圭二 <on...@gmail.com> wrote:
>>>>>>
>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that, right?
>>>>>>>
>>>>>>>
>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>
>>>>>>>> User account should be created as soon as hash will be used
>>>>>>>>
>>>>>>>>
>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>
>>>>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>
>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>
>>>>>>>>>>>>>> I believe this is the problem:
>>>>>>>>>>>>>> externalUserId=&externalUserType=<http://localhost:5080/openmeetings/services/UserService/setUserObjectMainLandingZone?SID=e50cd93df12e620d30f6eb66e46110d9&username=onoke&firstname=ono1&lastname=keiji&profilePictureUrl=&email=ono1@mail.jp&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, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> yes, complete replace
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二 <onokeiji@gmail.com
>>>>>>>>>>>>>>>>>> > 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from source.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later today
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <solomax666@gmail.com
>>>>>>>>>>>>>>>>>>>>>>>>>> >
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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=ono1@mail.jp&externalUserId=&externalUserType=
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into dashboard by the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> above url, but just return xml.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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
>>>
>>
>>
>

Re: How to enter home by auto login

Posted by Maxim Solodovnik <so...@gmail.com>.
Might work :)
Depends on how you will implement it :)


On Wed, Dec 11, 2013 at 9:16 AM, 小野圭二 <on...@gmail.com> wrote:

> I am thinking about the procedure as following,
>
> 1. kick my custom web api for getting auth calling loginUser()
> 2. redirect to OM site like exist rest api
>
> I wonder it is not so bad, but something lack?
>
> 2013/12/11 Maxim Solodovnik <so...@gmail.com>:
> > I'm afraid both client and server need to be fixed to implement your
> > requirement :(
> > loginUser already works as expected and allow you to login as any OM
> user.
> > Now you need to add method like "enter dashboard"
> > And (possibly)  modify the client so if will start working
> >
> >
> > On Wed, Dec 11, 2013 at 9:05 AM, 小野圭二 <on...@gmail.com> wrote:
> >>
> >> It must org.apache.openmeetings.remoteMainService.java loginUser(),
> right?
> >> It was called from checkLoginData.lzx.
> >> So i can call it directly from my custom api , then i can login into
> >> om with exist user, i think.
> >>
> >> 2013/12/11 小野圭二 <on...@gmail.com>:
> >> > Shame ;-)
> >> >
> >> > 2013/12/11 Maxim Solodovnik <so...@gmail.com>:
> >> >> You right, it is used in 3.0 only
> >> >>
> >> >>
> >> >> On Wed, Dec 11, 2013 at 8:48 AM, 小野圭二 <on...@gmail.com> wrote:
> >> >>>
> >> >>> I found that it seems like the built-in auth prg in
> >> >>> org.apache.openmeetings.web.pages.auth.SingInPage.java.
> >> >>> But there is a html file written for wicket in this pass.
> >> >>> Dose not use this java prg in ver.2.*?
> >> >>>
> >> >>>
> >> >>>
> >> >>> 2013/12/7 小野圭二 <on...@gmail.com>:
> >> >>> > 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 <al...@gmail.com>:
> >> >>> >> 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, 小野圭二 <on...@gmail.com>
> wrote:
> >> >>> >>> I wonder the authentication mechanism came from Red5 require.
> >> >>> >>> If so, i need to change my point of view.
> >> >>> >>>
> >> >>> >>> 2013/12/4 小野圭二 <on...@gmail.com>:
> >> >>> >>>> 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 <jo...@gmail.com>:
> >> >>> >>>>> 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 <so...@gmail.com>
> >> >>> >>>>>>
> >> >>> >>>>>> Why do you need alternative login?
> >> >>> >>>>>> What is wrong with OM built-in login?
> >> >>> >>>>>>
> >> >>> >>>>>>
> >> >>> >>>>>> On Wed, Dec 4, 2013 at 1:30 PM, 小野圭二 <on...@gmail.com>
> >> >>> >>>>>> 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 <so...@gmail.com>
> >> >>> >>>>>>>>
> >> >>> >>>>>>>> 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, 小野圭二 <on...@gmail.com>
> >> >>> >>>>>>>> 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 <so...@gmail.com>
> >> >>> >>>>>>>>>>
> >> >>> >>>>>>>>>> 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, 小野圭二 <onokeiji@gmail.com
> >
> >> >>> >>>>>>>>>> wrote:
> >> >>> >>>>>>>>>>>
> >> >>> >>>>>>>>>>> Fum, as you said, it dose not must have admin role for
> >> >>> >>>>>>>>>>> remote
> >> >>> >>>>>>>>>>> authentication, dose it?
> >> >>> >>>>>>>>>>>
> >> >>> >>>>>>>>>>>
> >> >>> >>>>>>>>>>> 2013/12/2 Maxim Solodovnik <so...@gmail.com>
> >> >>> >>>>>>>>>>>>
> >> >>> >>>>>>>>>>>> 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, 小野圭二 <
> onokeiji@gmail.com>
> >> >>> >>>>>>>>>>>> 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 <so...@gmail.com>
> >> >>> >>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>> While calling setUserOpbjectMainLandingZone you are
> >> >>> >>>>>>>>>>>>>> creating new
> >> >>> >>>>>>>>>>>>>> user. This is only available to OM admin.
> >> >>> >>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二
> >> >>> >>>>>>>>>>>>>> <on...@gmail.com>
> >> >>> >>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
> >> >>> >>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
> >> >>> >>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>> Ah, under axis. Thanks.:-)
> >> >>> >>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>> 2013/11/29 Maxim Solodovnik <solomax666@gmail.com
> >
> >> >>> >>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>
> 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, 小野圭二
> >> >>> >>>>>>>>>>>>>>>>>> <on...@gmail.com>
> >> >>> >>>>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
> >> >>> >>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>> Clear, thanks.
> >> >>> >>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik
> >> >>> >>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >> >>> >>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
> >> >>> >>>>>>>>>>>>>>>>>>>>> <on...@gmail.com>
> >> >>> >>>>>>>>>>>>>>>>>>>>> wrote:
> >> >>> >>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do
> >> >>> >>>>>>>>>>>>>>>>>>>>>> that,
> >> >>> >>>>>>>>>>>>>>>>>>>>>> right?
> >> >>> >>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik
> >> >>> >>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>> User account should be created as soon as
> hash
> >> >>> >>>>>>>>>>>>>>>>>>>>>>> will be
> >> >>> >>>>>>>>>>>>>>>>>>>>>>> used
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二
> >> >>> >>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
> 小野圭二
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> yes, complete replace
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM,
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 小野圭二
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to
> 2.2
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> from
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> source.
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> PM,
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> wrote:
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this
> later
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> today
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at
> 5:12
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> PM,
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com>
> 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
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com>
> 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
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <
> onokeiji@gmail.com>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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=ono1@mail.jp&externalUserId=&externalUserType=
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter
> into
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> dashboard
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> by the above url, but
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> just
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> return xml.
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Solodovnik
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <solomax666@gmail.com
> >
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <
> solomax666@gmail.com>:
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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, 小野圭二
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > <
> onokeiji@gmail.com>
> >> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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
> >> >>> >>>>>
> >> >>> >>>>>
> >> >>> >>>>>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> WBR
> >> >> Maxim aka solomax
> >
> >
> >
> >
> > --
> > WBR
> > Maxim aka solomax
>



-- 
WBR
Maxim aka solomax

Re: How to enter home by auto login

Posted by 小野圭二 <on...@gmail.com>.
I am thinking about the procedure as following,

1. kick my custom web api for getting auth calling loginUser()
2. redirect to OM site like exist rest api

I wonder it is not so bad, but something lack?

2013/12/11 Maxim Solodovnik <so...@gmail.com>:
> I'm afraid both client and server need to be fixed to implement your
> requirement :(
> loginUser already works as expected and allow you to login as any OM user.
> Now you need to add method like "enter dashboard"
> And (possibly)  modify the client so if will start working
>
>
> On Wed, Dec 11, 2013 at 9:05 AM, 小野圭二 <on...@gmail.com> wrote:
>>
>> It must org.apache.openmeetings.remoteMainService.java loginUser(), right?
>> It was called from checkLoginData.lzx.
>> So i can call it directly from my custom api , then i can login into
>> om with exist user, i think.
>>
>> 2013/12/11 小野圭二 <on...@gmail.com>:
>> > Shame ;-)
>> >
>> > 2013/12/11 Maxim Solodovnik <so...@gmail.com>:
>> >> You right, it is used in 3.0 only
>> >>
>> >>
>> >> On Wed, Dec 11, 2013 at 8:48 AM, 小野圭二 <on...@gmail.com> wrote:
>> >>>
>> >>> I found that it seems like the built-in auth prg in
>> >>> org.apache.openmeetings.web.pages.auth.SingInPage.java.
>> >>> But there is a html file written for wicket in this pass.
>> >>> Dose not use this java prg in ver.2.*?
>> >>>
>> >>>
>> >>>
>> >>> 2013/12/7 小野圭二 <on...@gmail.com>:
>> >>> > 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 <al...@gmail.com>:
>> >>> >> 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, 小野圭二 <on...@gmail.com> wrote:
>> >>> >>> I wonder the authentication mechanism came from Red5 require.
>> >>> >>> If so, i need to change my point of view.
>> >>> >>>
>> >>> >>> 2013/12/4 小野圭二 <on...@gmail.com>:
>> >>> >>>> 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 <jo...@gmail.com>:
>> >>> >>>>> 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 <so...@gmail.com>
>> >>> >>>>>>
>> >>> >>>>>> Why do you need alternative login?
>> >>> >>>>>> What is wrong with OM built-in login?
>> >>> >>>>>>
>> >>> >>>>>>
>> >>> >>>>>> On Wed, Dec 4, 2013 at 1:30 PM, 小野圭二 <on...@gmail.com>
>> >>> >>>>>> 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 <so...@gmail.com>
>> >>> >>>>>>>>
>> >>> >>>>>>>> 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, 小野圭二 <on...@gmail.com>
>> >>> >>>>>>>> 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 <so...@gmail.com>
>> >>> >>>>>>>>>>
>> >>> >>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>> >>> >>>>>>>>>> wrote:
>> >>> >>>>>>>>>>>
>> >>> >>>>>>>>>>> Fum, as you said, it dose not must have admin role for
>> >>> >>>>>>>>>>> remote
>> >>> >>>>>>>>>>> authentication, dose it?
>> >>> >>>>>>>>>>>
>> >>> >>>>>>>>>>>
>> >>> >>>>>>>>>>> 2013/12/2 Maxim Solodovnik <so...@gmail.com>
>> >>> >>>>>>>>>>>>
>> >>> >>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>> >>> >>>>>>>>>>>> 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 <so...@gmail.com>
>> >>> >>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>> While calling setUserOpbjectMainLandingZone you are
>> >>> >>>>>>>>>>>>>> creating new
>> >>> >>>>>>>>>>>>>> user. This is only available to OM admin.
>> >>> >>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二
>> >>> >>>>>>>>>>>>>> <on...@gmail.com>
>> >>> >>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>> Ah, under axis. Thanks.:-)
>> >>> >>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>> 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, 小野圭二
>> >>> >>>>>>>>>>>>>>>>>> <on...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>> Clear, thanks.
>> >>> >>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik
>> >>> >>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>> >>> >>>>>>>>>>>>>>>>>>>>> <on...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>>>>> wrote:
>> >>> >>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do
>> >>> >>>>>>>>>>>>>>>>>>>>>> that,
>> >>> >>>>>>>>>>>>>>>>>>>>>> right?
>> >>> >>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik
>> >>> >>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>> User account should be created as soon as hash
>> >>> >>>>>>>>>>>>>>>>>>>>>>> will be
>> >>> >>>>>>>>>>>>>>>>>>>>>>> used
>> >>> >>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二
>> >>> >>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>> >>> >>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> yes, complete replace
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM,
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 小野圭二
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> from
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> source.
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> PM,
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> wrote:
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> today
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> PM,
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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=ono1@mail.jp&externalUserId=&externalUserType=
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> dashboard
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> by the above url, but
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> just
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> return xml.
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Solodovnik
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>:
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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, 小野圭二
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > <on...@gmail.com>
>> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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
>> >>> >>>>>
>> >>> >>>>>
>> >>> >>>>>
>> >>
>> >>
>> >>
>> >>
>> >> --
>> >> WBR
>> >> Maxim aka solomax
>
>
>
>
> --
> WBR
> Maxim aka solomax

Re: How to enter home by auto login

Posted by Maxim Solodovnik <so...@gmail.com>.
I'm afraid both client and server need to be fixed to implement your
requirement :(
loginUser already works as expected and allow you to login as any OM user.
Now you need to add method like "enter dashboard"
And (possibly)  modify the client so if will start working


On Wed, Dec 11, 2013 at 9:05 AM, 小野圭二 <on...@gmail.com> wrote:

> It must org.apache.openmeetings.remoteMainService.java loginUser(), right?
> It was called from checkLoginData.lzx.
> So i can call it directly from my custom api , then i can login into
> om with exist user, i think.
>
> 2013/12/11 小野圭二 <on...@gmail.com>:
> > Shame ;-)
> >
> > 2013/12/11 Maxim Solodovnik <so...@gmail.com>:
> >> You right, it is used in 3.0 only
> >>
> >>
> >> On Wed, Dec 11, 2013 at 8:48 AM, 小野圭二 <on...@gmail.com> wrote:
> >>>
> >>> I found that it seems like the built-in auth prg in
> >>> org.apache.openmeetings.web.pages.auth.SingInPage.java.
> >>> But there is a html file written for wicket in this pass.
> >>> Dose not use this java prg in ver.2.*?
> >>>
> >>>
> >>>
> >>> 2013/12/7 小野圭二 <on...@gmail.com>:
> >>> > 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 <al...@gmail.com>:
> >>> >> 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, 小野圭二 <on...@gmail.com> wrote:
> >>> >>> I wonder the authentication mechanism came from Red5 require.
> >>> >>> If so, i need to change my point of view.
> >>> >>>
> >>> >>> 2013/12/4 小野圭二 <on...@gmail.com>:
> >>> >>>> 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 <jo...@gmail.com>:
> >>> >>>>> 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 <so...@gmail.com>
> >>> >>>>>>
> >>> >>>>>> Why do you need alternative login?
> >>> >>>>>> What is wrong with OM built-in login?
> >>> >>>>>>
> >>> >>>>>>
> >>> >>>>>> On Wed, Dec 4, 2013 at 1:30 PM, 小野圭二 <on...@gmail.com>
> 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 <so...@gmail.com>
> >>> >>>>>>>>
> >>> >>>>>>>> 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, 小野圭二 <on...@gmail.com>
> 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 <so...@gmail.com>
> >>> >>>>>>>>>>
> >>> >>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
> >>> >>>>>>>>>> wrote:
> >>> >>>>>>>>>>>
> >>> >>>>>>>>>>> Fum, as you said, it dose not must have admin role for
> remote
> >>> >>>>>>>>>>> authentication, dose it?
> >>> >>>>>>>>>>>
> >>> >>>>>>>>>>>
> >>> >>>>>>>>>>> 2013/12/2 Maxim Solodovnik <so...@gmail.com>
> >>> >>>>>>>>>>>>
> >>> >>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
> >>> >>>>>>>>>>>> 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 <so...@gmail.com>
> >>> >>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>> While calling setUserOpbjectMainLandingZone you are
> >>> >>>>>>>>>>>>>> creating new
> >>> >>>>>>>>>>>>>> user. This is only available to OM admin.
> >>> >>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <
> onokeiji@gmail.com>
> >>> >>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
> >>> >>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
> >>> >>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>> Ah, under axis. Thanks.:-)
> >>> >>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
> >>> >>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>
> 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, 小野圭二
> >>> >>>>>>>>>>>>>>>>>> <on...@gmail.com>
> >>> >>>>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
> >>> >>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>> Clear, thanks.
> >>> >>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <solomax666@gmail.com
> >
> >>> >>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
> >>> >>>>>>>>>>>>>>>>>>>>> <on...@gmail.com>
> >>> >>>>>>>>>>>>>>>>>>>>> wrote:
> >>> >>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that,
> >>> >>>>>>>>>>>>>>>>>>>>>> right?
> >>> >>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <
> solomax666@gmail.com>
> >>> >>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>> User account should be created as soon as hash
> >>> >>>>>>>>>>>>>>>>>>>>>>> will be
> >>> >>>>>>>>>>>>>>>>>>>>>>> used
> >>> >>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二
> >>> >>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
> >>> >>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
> >>> >>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> yes, complete replace
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
> 小野圭二
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 小野圭二 <
> onokeiji@gmail.com>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2
> from
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> source.
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM,
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> wrote:
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> today
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12
> PM,
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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=ono1@mail.jp&externalUserId=&externalUserType=
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> dashboard
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> by the above url, but
> just
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> return xml.
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim
> Solodovnik
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <
> onokeiji@gmail.com>
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <solomax666@gmail.com
> >:
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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, 小野圭二
> >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > <on...@gmail.com>
> 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
> >>> >>>>>
> >>> >>>>>
> >>> >>>>>
> >>
> >>
> >>
> >>
> >> --
> >> WBR
> >> Maxim aka solomax
>



-- 
WBR
Maxim aka solomax

Re: How to enter home by auto login

Posted by 小野圭二 <on...@gmail.com>.
It must org.apache.openmeetings.remoteMainService.java loginUser(), right?
It was called from checkLoginData.lzx.
So i can call it directly from my custom api , then i can login into
om with exist user, i think.

2013/12/11 小野圭二 <on...@gmail.com>:
> Shame ;-)
>
> 2013/12/11 Maxim Solodovnik <so...@gmail.com>:
>> You right, it is used in 3.0 only
>>
>>
>> On Wed, Dec 11, 2013 at 8:48 AM, 小野圭二 <on...@gmail.com> wrote:
>>>
>>> I found that it seems like the built-in auth prg in
>>> org.apache.openmeetings.web.pages.auth.SingInPage.java.
>>> But there is a html file written for wicket in this pass.
>>> Dose not use this java prg in ver.2.*?
>>>
>>>
>>>
>>> 2013/12/7 小野圭二 <on...@gmail.com>:
>>> > 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 <al...@gmail.com>:
>>> >> 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, 小野圭二 <on...@gmail.com> wrote:
>>> >>> I wonder the authentication mechanism came from Red5 require.
>>> >>> If so, i need to change my point of view.
>>> >>>
>>> >>> 2013/12/4 小野圭二 <on...@gmail.com>:
>>> >>>> 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 <jo...@gmail.com>:
>>> >>>>> 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 <so...@gmail.com>
>>> >>>>>>
>>> >>>>>> Why do you need alternative login?
>>> >>>>>> What is wrong with OM built-in login?
>>> >>>>>>
>>> >>>>>>
>>> >>>>>> On Wed, Dec 4, 2013 at 1:30 PM, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>> >>>>>>>>
>>> >>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>> >>>>>>>>>>
>>> >>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>>> >>>>>>>>>> wrote:
>>> >>>>>>>>>>>
>>> >>>>>>>>>>> Fum, as you said, it dose not must have admin role for remote
>>> >>>>>>>>>>> authentication, dose it?
>>> >>>>>>>>>>>
>>> >>>>>>>>>>>
>>> >>>>>>>>>>> 2013/12/2 Maxim Solodovnik <so...@gmail.com>
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>>> >>>>>>>>>>>> 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 <so...@gmail.com>
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>> While calling setUserOpbjectMainLandingZone you are
>>> >>>>>>>>>>>>>> creating new
>>> >>>>>>>>>>>>>> user. This is only available to OM admin.
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <on...@gmail.com>
>>> >>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>> >>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>> >>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>> Ah, under axis. Thanks.:-)
>>> >>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>>> >>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>> 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, 小野圭二
>>> >>>>>>>>>>>>>>>>>> <on...@gmail.com>
>>> >>>>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>> >>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>> Clear, thanks.
>>> >>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>> >>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>> >>>>>>>>>>>>>>>>>>>>> <on...@gmail.com>
>>> >>>>>>>>>>>>>>>>>>>>> wrote:
>>> >>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that,
>>> >>>>>>>>>>>>>>>>>>>>>> right?
>>> >>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>> >>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>> User account should be created as soon as hash
>>> >>>>>>>>>>>>>>>>>>>>>>> will be
>>> >>>>>>>>>>>>>>>>>>>>>>> used
>>> >>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二
>>> >>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>> >>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>> >>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>> >>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> yes, complete replace
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> source.
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM,
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> wrote:
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> today
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM,
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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=ono1@mail.jp&externalUserId=&externalUserType=
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> dashboard
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> by the above url, but just
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> return xml.
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com>
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>:
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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, 小野圭二
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > <on...@gmail.com> 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
>>> >>>>>
>>> >>>>>
>>> >>>>>
>>
>>
>>
>>
>> --
>> WBR
>> Maxim aka solomax

Re: How to enter home by auto login

Posted by 小野圭二 <on...@gmail.com>.
Shame ;-)

2013/12/11 Maxim Solodovnik <so...@gmail.com>:
> You right, it is used in 3.0 only
>
>
> On Wed, Dec 11, 2013 at 8:48 AM, 小野圭二 <on...@gmail.com> wrote:
>>
>> I found that it seems like the built-in auth prg in
>> org.apache.openmeetings.web.pages.auth.SingInPage.java.
>> But there is a html file written for wicket in this pass.
>> Dose not use this java prg in ver.2.*?
>>
>>
>>
>> 2013/12/7 小野圭二 <on...@gmail.com>:
>> > 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 <al...@gmail.com>:
>> >> 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, 小野圭二 <on...@gmail.com> wrote:
>> >>> I wonder the authentication mechanism came from Red5 require.
>> >>> If so, i need to change my point of view.
>> >>>
>> >>> 2013/12/4 小野圭二 <on...@gmail.com>:
>> >>>> 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 <jo...@gmail.com>:
>> >>>>> 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 <so...@gmail.com>
>> >>>>>>
>> >>>>>> Why do you need alternative login?
>> >>>>>> What is wrong with OM built-in login?
>> >>>>>>
>> >>>>>>
>> >>>>>> On Wed, Dec 4, 2013 at 1:30 PM, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>> >>>>>>>>
>> >>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>> >>>>>>>>>>
>> >>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>> >>>>>>>>>> wrote:
>> >>>>>>>>>>>
>> >>>>>>>>>>> Fum, as you said, it dose not must have admin role for remote
>> >>>>>>>>>>> authentication, dose it?
>> >>>>>>>>>>>
>> >>>>>>>>>>>
>> >>>>>>>>>>> 2013/12/2 Maxim Solodovnik <so...@gmail.com>
>> >>>>>>>>>>>>
>> >>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>> >>>>>>>>>>>> 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 <so...@gmail.com>
>> >>>>>>>>>>>>>>
>> >>>>>>>>>>>>>> While calling setUserOpbjectMainLandingZone you are
>> >>>>>>>>>>>>>> creating new
>> >>>>>>>>>>>>>> user. This is only available to OM admin.
>> >>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>
>> >>>>>>>>>>>>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <on...@gmail.com>
>> >>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>> >>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>> >>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>> Ah, under axis. Thanks.:-)
>> >>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>> >>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>> 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, 小野圭二
>> >>>>>>>>>>>>>>>>>> <on...@gmail.com>
>> >>>>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>> >>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>> Clear, thanks.
>> >>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>> >>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>> >>>>>>>>>>>>>>>>>>>>> <on...@gmail.com>
>> >>>>>>>>>>>>>>>>>>>>> wrote:
>> >>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that,
>> >>>>>>>>>>>>>>>>>>>>>> right?
>> >>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>> >>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>> User account should be created as soon as hash
>> >>>>>>>>>>>>>>>>>>>>>>> will be
>> >>>>>>>>>>>>>>>>>>>>>>> used
>> >>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二
>> >>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>> >>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>> >>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>> >>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>> >>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> yes, complete replace
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> source.
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM,
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> wrote:
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> today
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM,
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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=ono1@mail.jp&externalUserId=&externalUserType=
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> dashboard
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> by the above url, but just
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> return xml.
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com>
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>:
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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, 小野圭二
>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > <on...@gmail.com> 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
>> >>>>>
>> >>>>>
>> >>>>>
>
>
>
>
> --
> WBR
> Maxim aka solomax

Re: How to enter home by auto login

Posted by Maxim Solodovnik <so...@gmail.com>.
You right, it is used in 3.0 only


On Wed, Dec 11, 2013 at 8:48 AM, 小野圭二 <on...@gmail.com> wrote:

> I found that it seems like the built-in auth prg in
> org.apache.openmeetings.web.pages.auth.SingInPage.java.
> But there is a html file written for wicket in this pass.
> Dose not use this java prg in ver.2.*?
>
>
>
> 2013/12/7 小野圭二 <on...@gmail.com>:
> > 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 <al...@gmail.com>:
> >> 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, 小野圭二 <on...@gmail.com> wrote:
> >>> I wonder the authentication mechanism came from Red5 require.
> >>> If so, i need to change my point of view.
> >>>
> >>> 2013/12/4 小野圭二 <on...@gmail.com>:
> >>>> 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 <jo...@gmail.com>:
> >>>>> 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 <so...@gmail.com>
> >>>>>>
> >>>>>> Why do you need alternative login?
> >>>>>> What is wrong with OM built-in login?
> >>>>>>
> >>>>>>
> >>>>>> On Wed, Dec 4, 2013 at 1:30 PM, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
> >>>>>>>>
> >>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
> >>>>>>>>>>
> >>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>> Fum, as you said, it dose not must have admin role for remote
> >>>>>>>>>>> authentication, dose it?
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> 2013/12/2 Maxim Solodovnik <so...@gmail.com>
> >>>>>>>>>>>>
> >>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
> 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 <so...@gmail.com>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> While calling setUserOpbjectMainLandingZone you are
> creating new
> >>>>>>>>>>>>>> user. This is only available to OM admin.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <on...@gmail.com>
> 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 小野圭二 <on...@gmail.com>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Ah, under axis. Thanks.:-)
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> 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, 小野圭二 <
> onokeiji@gmail.com>
> >>>>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> Clear, thanks.
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
> onokeiji@gmail.com>
> >>>>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that,
> right?
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> User account should be created as soon as hash
> will be
> >>>>>>>>>>>>>>>>>>>>>>> used
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二
> >>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <solomax666@gmail.com
> >
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
> >>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <
> solomax666@gmail.com>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
> >>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <
> solomax666@gmail.com>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <
> solomax666@gmail.com>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> yes, complete replace
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> source.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM,
> 小野圭二
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later today
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM,
> 小野圭二
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com>
> 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=ono1@mail.jp&externalUserId=&externalUserType=
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into
> dashboard
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> by the above url, but just
> return xml.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com>
> 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
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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, 小野圭二 <
> onokeiji@gmail.com> 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
> >>>>>
> >>>>>
> >>>>>
>



-- 
WBR
Maxim aka solomax

Re: How to enter home by auto login

Posted by 小野圭二 <on...@gmail.com>.
I found that it seems like the built-in auth prg in
org.apache.openmeetings.web.pages.auth.SingInPage.java.
But there is a html file written for wicket in this pass.
Dose not use this java prg in ver.2.*?



2013/12/7 小野圭二 <on...@gmail.com>:
> 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 <al...@gmail.com>:
>> 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, 小野圭二 <on...@gmail.com> wrote:
>>> I wonder the authentication mechanism came from Red5 require.
>>> If so, i need to change my point of view.
>>>
>>> 2013/12/4 小野圭二 <on...@gmail.com>:
>>>> 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 <jo...@gmail.com>:
>>>>> 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 <so...@gmail.com>
>>>>>>
>>>>>> Why do you need alternative login?
>>>>>> What is wrong with OM built-in login?
>>>>>>
>>>>>>
>>>>>> On Wed, Dec 4, 2013 at 1:30 PM, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>
>>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>
>>>>>>>>>> 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, 小野圭二 <on...@gmail.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>> Fum, as you said, it dose not must have admin role for remote
>>>>>>>>>>> authentication, dose it?
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> 2013/12/2 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>
>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> While calling setUserOpbjectMainLandingZone you are creating new
>>>>>>>>>>>>>> user. This is only available to OM admin.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Ah, under axis. Thanks.:-)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Clear, thanks.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that, right?
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> User account should be created as soon as hash will be
>>>>>>>>>>>>>>>>>>>>>>> used
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> yes, complete replace
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> source.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later today
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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=ono1@mail.jp&externalUserId=&externalUserType=
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into dashboard
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> by the above url, but just return xml.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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, 小野圭二 <on...@gmail.com> 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
>>>>>
>>>>>
>>>>>

Re: How to enter home by auto login

Posted by 小野圭二 <on...@gmail.com>.
I checked as Alexei said
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

I recognized It as the built-in authentication program on OM, but it
dose not exist in the latest source tree.
Has it been replaced to other program?

2013/12/12 小野圭二 <on...@gmail.com>:
> Thnaks Alexei, it is the authentication, is not it?
> I will check it.
>
> 2013/12/12 Alexei Fedotov <al...@gmail.com>:
>> 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, 小野圭二 <on...@gmail.com> 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 <al...@gmail.com>:
>>>> 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, 小野圭二 <on...@gmail.com> wrote:
>>>>> I wonder the authentication mechanism came from Red5 require.
>>>>> If so, i need to change my point of view.
>>>>>
>>>>> 2013/12/4 小野圭二 <on...@gmail.com>:
>>>>>> 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 <jo...@gmail.com>:
>>>>>>> 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 <so...@gmail.com>
>>>>>>>>
>>>>>>>> Why do you need alternative login?
>>>>>>>> What is wrong with OM built-in login?
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wed, Dec 4, 2013 at 1:30 PM, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>
>>>>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>
>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Fum, as you said, it dose not must have admin role for remote
>>>>>>>>>>>>> authentication, dose it?
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> 2013/12/2 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> While calling setUserOpbjectMainLandingZone you are creating new
>>>>>>>>>>>>>>>> user. This is only available to OM admin.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Ah, under axis. Thanks.:-)
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Clear, thanks.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that, right?
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> User account should be created as soon as hash will be
>>>>>>>>>>>>>>>>>>>>>>>>> used
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> yes, complete replace
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> source.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later today
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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=ono1@mail.jp&externalUserId=&externalUserType=
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into dashboard
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> by the above url, but just return xml.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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, 小野圭二 <on...@gmail.com> 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
>>>>>>>
>>>>>>>
>>>>>>>

Re: How to enter home by auto login

Posted by 小野圭二 <on...@gmail.com>.
Thnaks Alexei, it is the authentication, is not it?
I will check it.

2013/12/12 Alexei Fedotov <al...@gmail.com>:
> 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, 小野圭二 <on...@gmail.com> 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 <al...@gmail.com>:
>>> 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, 小野圭二 <on...@gmail.com> wrote:
>>>> I wonder the authentication mechanism came from Red5 require.
>>>> If so, i need to change my point of view.
>>>>
>>>> 2013/12/4 小野圭二 <on...@gmail.com>:
>>>>> 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 <jo...@gmail.com>:
>>>>>> 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 <so...@gmail.com>
>>>>>>>
>>>>>>> Why do you need alternative login?
>>>>>>> What is wrong with OM built-in login?
>>>>>>>
>>>>>>>
>>>>>>> On Wed, Dec 4, 2013 at 1:30 PM, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>
>>>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>
>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> Fum, as you said, it dose not must have admin role for remote
>>>>>>>>>>>> authentication, dose it?
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> 2013/12/2 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>
>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> While calling setUserOpbjectMainLandingZone you are creating new
>>>>>>>>>>>>>>> user. This is only available to OM admin.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Ah, under axis. Thanks.:-)
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Clear, thanks.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that, right?
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> User account should be created as soon as hash will be
>>>>>>>>>>>>>>>>>>>>>>>> used
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> yes, complete replace
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> source.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later today
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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=ono1@mail.jp&externalUserId=&externalUserType=
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into dashboard
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> by the above url, but just return xml.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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, 小野圭二 <on...@gmail.com> 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
>>>>>>
>>>>>>
>>>>>>

Re: How to enter home by auto login

Posted by Alexei Fedotov <al...@gmail.com>.
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, 小野圭二 <on...@gmail.com> 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 <al...@gmail.com>:
>> 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, 小野圭二 <on...@gmail.com> wrote:
>>> I wonder the authentication mechanism came from Red5 require.
>>> If so, i need to change my point of view.
>>>
>>> 2013/12/4 小野圭二 <on...@gmail.com>:
>>>> 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 <jo...@gmail.com>:
>>>>> 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 <so...@gmail.com>
>>>>>>
>>>>>> Why do you need alternative login?
>>>>>> What is wrong with OM built-in login?
>>>>>>
>>>>>>
>>>>>> On Wed, Dec 4, 2013 at 1:30 PM, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>
>>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>
>>>>>>>>>> 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, 小野圭二 <on...@gmail.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>> Fum, as you said, it dose not must have admin role for remote
>>>>>>>>>>> authentication, dose it?
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> 2013/12/2 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>
>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> While calling setUserOpbjectMainLandingZone you are creating new
>>>>>>>>>>>>>> user. This is only available to OM admin.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Ah, under axis. Thanks.:-)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Clear, thanks.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that, right?
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> User account should be created as soon as hash will be
>>>>>>>>>>>>>>>>>>>>>>> used
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> yes, complete replace
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> source.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later today
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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=ono1@mail.jp&externalUserId=&externalUserType=
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into dashboard
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> by the above url, but just return xml.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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, 小野圭二 <on...@gmail.com> 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
>>>>>
>>>>>
>>>>>

Re: How to enter home by auto login

Posted by 小野圭二 <on...@gmail.com>.
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 <al...@gmail.com>:
> 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, 小野圭二 <on...@gmail.com> wrote:
>> I wonder the authentication mechanism came from Red5 require.
>> If so, i need to change my point of view.
>>
>> 2013/12/4 小野圭二 <on...@gmail.com>:
>>> 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 <jo...@gmail.com>:
>>>> 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 <so...@gmail.com>
>>>>>
>>>>> Why do you need alternative login?
>>>>> What is wrong with OM built-in login?
>>>>>
>>>>>
>>>>> On Wed, Dec 4, 2013 at 1:30 PM, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>
>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>
>>>>>>>>> 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, 小野圭二 <on...@gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>> Fum, as you said, it dose not must have admin role for remote
>>>>>>>>>> authentication, dose it?
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> 2013/12/2 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>
>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>
>>>>>>>>>>>>> While calling setUserOpbjectMainLandingZone you are creating new
>>>>>>>>>>>>> user. This is only available to OM admin.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Ah, under axis. Thanks.:-)
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Clear, thanks.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that, right?
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> User account should be created as soon as hash will be
>>>>>>>>>>>>>>>>>>>>>> used
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> yes, complete replace
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> source.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later today
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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=ono1@mail.jp&externalUserId=&externalUserType=
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into dashboard
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> by the above url, but just return xml.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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, 小野圭二 <on...@gmail.com> 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
>>>>
>>>>
>>>>

Re: How to enter home by auto login

Posted by Alexei Fedotov <al...@gmail.com>.
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, 小野圭二 <on...@gmail.com> wrote:
> I wonder the authentication mechanism came from Red5 require.
> If so, i need to change my point of view.
>
> 2013/12/4 小野圭二 <on...@gmail.com>:
>> 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 <jo...@gmail.com>:
>>> 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 <so...@gmail.com>
>>>>
>>>> Why do you need alternative login?
>>>> What is wrong with OM built-in login?
>>>>
>>>>
>>>> On Wed, Dec 4, 2013 at 1:30 PM, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>
>>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>
>>>>>>>> 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, 小野圭二 <on...@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>> Fum, as you said, it dose not must have admin role for remote
>>>>>>>>> authentication, dose it?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 2013/12/2 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>
>>>>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>
>>>>>>>>>>>> While calling setUserOpbjectMainLandingZone you are creating new
>>>>>>>>>>>> user. This is only available to OM admin.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Ah, under axis. Thanks.:-)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Clear, thanks.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that, right?
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> User account should be created as soon as hash will be
>>>>>>>>>>>>>>>>>>>>> used
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> yes, complete replace
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> source.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later today
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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=ono1@mail.jp&externalUserId=&externalUserType=
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into dashboard
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> by the above url, but just return xml.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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, 小野圭二 <on...@gmail.com> 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
>>>
>>>
>>>

Re: How to enter home by auto login

Posted by 小野圭二 <on...@gmail.com>.
I wonder the authentication mechanism came from Red5 require.
If so, i need to change my point of view.

2013/12/4 小野圭二 <on...@gmail.com>:
> 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 <jo...@gmail.com>:
>> 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 <so...@gmail.com>
>>>
>>> Why do you need alternative login?
>>> What is wrong with OM built-in login?
>>>
>>>
>>> On Wed, Dec 4, 2013 at 1:30 PM, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>
>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>
>>>>>>> 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, 小野圭二 <on...@gmail.com> wrote:
>>>>>>>>
>>>>>>>> Fum, as you said, it dose not must have admin role for remote
>>>>>>>> authentication, dose it?
>>>>>>>>
>>>>>>>>
>>>>>>>> 2013/12/2 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>
>>>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>
>>>>>>>>>>> While calling setUserOpbjectMainLandingZone you are creating new
>>>>>>>>>>> user. This is only available to OM admin.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>
>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Ah, under axis. Thanks.:-)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Clear, thanks.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that, right?
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> User account should be created as soon as hash will be
>>>>>>>>>>>>>>>>>>>> used
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> yes, complete replace
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> source.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later today
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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=ono1@mail.jp&externalUserId=&externalUserType=
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into dashboard
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> by the above url, but just return xml.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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, 小野圭二 <on...@gmail.com> 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
>>
>>
>>

Re: How to enter home by auto login

Posted by 小野圭二 <on...@gmail.com>.
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 <jo...@gmail.com>:
> 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 <so...@gmail.com>
>>
>> Why do you need alternative login?
>> What is wrong with OM built-in login?
>>
>>
>> On Wed, Dec 4, 2013 at 1:30 PM, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>
>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>
>>>>>> 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, 小野圭二 <on...@gmail.com> wrote:
>>>>>>>
>>>>>>> Fum, as you said, it dose not must have admin role for remote
>>>>>>> authentication, dose it?
>>>>>>>
>>>>>>>
>>>>>>> 2013/12/2 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>
>>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>
>>>>>>>>>> While calling setUserOpbjectMainLandingZone you are creating new
>>>>>>>>>> user. This is only available to OM admin.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>
>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Ah, under axis. Thanks.:-)
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Clear, thanks.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that, right?
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> User account should be created as soon as hash will be
>>>>>>>>>>>>>>>>>>> used
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二
>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> yes, complete replace
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> source.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later today
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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=ono1@mail.jp&externalUserId=&externalUserType=
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into dashboard
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> by the above url, but just return xml.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <so...@gmail.com>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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, 小野圭二 <on...@gmail.com> 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
>
>
>

Re: How to enter home by auto login

Posted by Varga Balázs <jo...@gmail.com>.
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 <solomax666@gmail.com 
> <ma...@gmail.com>>
>
>     Why do you need alternative login?
>     What is wrong with OM built-in login?
>
>
>     On Wed, Dec 4, 2013 at 1:30 PM, 小野圭二 <onokeiji@gmail.com
>     <ma...@gmail.com>> 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 <solomax666@gmail.com
>         <ma...@gmail.com>>
>
>             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, 小野圭二
>             <onokeiji@gmail.com <ma...@gmail.com>> 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 <solomax666@gmail.com
>                 <ma...@gmail.com>>
>
>                     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, 小野圭二
>                     <onokeiji@gmail.com <ma...@gmail.com>>
>                     wrote:
>
>                         Fum, as you said, it dose not must have admin
>                         role for remote authentication, dose it?
>
>
>                         2013/12/2 Maxim Solodovnik
>                         <solomax666@gmail.com
>                         <ma...@gmail.com>>
>
>                             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, 小野圭二
>                             <onokeiji@gmail.com
>                             <ma...@gmail.com>> 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
>                                 <solomax666@gmail.com
>                                 <ma...@gmail.com>>
>
>                                     While calling
>                                     setUserOpbjectMainLandingZone you
>                                     are creating new user. This is
>                                     only available to OM admin.
>
>
>                                     On Mon, Dec 2, 2013 at 1:21 PM, 小
>                                     野圭二 <onokeiji@gmail.com
>                                     <ma...@gmail.com>> 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 小野圭二
>                                         <onokeiji@gmail.com
>                                         <ma...@gmail.com>>
>
>                                             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 小野圭二
>                                             <onokeiji@gmail.com
>                                             <ma...@gmail.com>>
>
>                                                 Ah, under axis. Thanks.:-)
>
>
>                                                 2013/11/29 Maxim
>                                                 Solodovnik
>                                                 <solomax666@gmail.com
>                                                 <ma...@gmail.com>>
>
>                                                     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,
>                                                     小野圭二
>                                                     <onokeiji@gmail.com <ma...@gmail.com>>
>                                                     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 小
>                                                         野圭二
>                                                         <onokeiji@gmail.com
>                                                         <ma...@gmail.com>>
>
>                                                             Clear, thanks.
>
>
>                                                             2013/11/28
>                                                             Maxim
>                                                             Solodovnik
>                                                             <solomax666@gmail.com
>                                                             <ma...@gmail.com>>
>
>                                                                 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, 小
>                                                                 野圭二
>                                                                 <onokeiji@gmail.com
>                                                                 <ma...@gmail.com>>
>                                                                 wrote:
>
>                                                                     Yes,
>                                                                     setUserObjectAndGenerateRoomHash()
>                                                                     do
>                                                                     that,
>                                                                     right?
>
>
>                                                                     2013/11/28
>                                                                     Maxim
>                                                                     Solodovnik
>                                                                     <solomax666@gmail.com
>                                                                     <ma...@gmail.com>>
>
>                                                                         User
>                                                                         account
>                                                                         should
>                                                                         be
>                                                                         created
>                                                                         as
>                                                                         soon
>                                                                         as
>                                                                         hash
>                                                                         will
>                                                                         be
>                                                                         used
>
>
>                                                                         On
>                                                                         Thu,
>                                                                         Nov
>                                                                         28,
>                                                                         2013
>                                                                         at
>                                                                         5:01
>                                                                         PM,
>                                                                         小野
>                                                                         圭二
>                                                                         <onokeiji@gmail.com
>                                                                         <ma...@gmail.com>>
>                                                                         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
>                                                                             <solomax666@gmail.com
>                                                                             <ma...@gmail.com>>
>
>                                                                                 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,
>                                                                                 小野
>                                                                                 圭二
>                                                                                 <onokeiji@gmail.com
>                                                                                 <ma...@gmail.com>>
>                                                                                 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
>                                                                                     <solomax666@gmail.com
>                                                                                     <ma...@gmail.com>>
>
>                                                                                         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,
>                                                                                         小野
>                                                                                         圭二
>                                                                                         <onokeiji@gmail.com
>                                                                                         <ma...@gmail.com>>
>                                                                                         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
>                                                                                             <solomax666@gmail.com
>                                                                                             <ma...@gmail.com>>
>
>                                                                                                 I believe
>                                                                                                 this
>                                                                                                 is
>                                                                                                 the
>                                                                                                 problem:
>                                                                                                 externalUserId=&externalUserType=
>                                                                                                 <http://localhost:5080/openmeetings/services/UserService/setUserObjectMainLandingZone?SID=e50cd93df12e620d30f6eb66e46110d9&username=onoke&firstname=ono1&lastname=keiji&profilePictureUrl=&email=ono1@mail.jp&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,
>                                                                                                 小野
>                                                                                                 圭二
>                                                                                                 <onokeiji@gmail.com
>                                                                                                 <ma...@gmail.com>>
>                                                                                                 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
>                                                                                                     <solomax666@gmail.com
>                                                                                                     <ma...@gmail.com>>
>
>                                                                                                         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,
>                                                                                                         小野
>                                                                                                         圭二
>                                                                                                         <onokeiji@gmail.com
>                                                                                                         <ma...@gmail.com>>
>                                                                                                         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
>                                                                                                             <solomax666@gmail.com
>                                                                                                             <ma...@gmail.com>>
>
>                                                                                                                 yes,
>                                                                                                                 complete
>                                                                                                                 replace
>
>
>                                                                                                                 On
>                                                                                                                 Thu,
>                                                                                                                 Nov
>                                                                                                                 28,
>                                                                                                                 2013
>                                                                                                                 at
>                                                                                                                 9:22
>                                                                                                                 AM,
>                                                                                                                 小野
>                                                                                                                 圭二
>                                                                                                                 <onokeiji@gmail.com
>                                                                                                                 <ma...@gmail.com>>
>                                                                                                                 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
>                                                                                                                     <solomax666@gmail.com
>                                                                                                                     <ma...@gmail.com>>
>
>                                                                                                                         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,
>                                                                                                                         小野
>                                                                                                                         圭二
>                                                                                                                         <onokeiji@gmail.com
>                                                                                                                         <ma...@gmail.com>>
>                                                                                                                         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
>                                                                                                                             小野
>                                                                                                                             圭二
>                                                                                                                             <onokeiji@gmail.com
>                                                                                                                             <ma...@gmail.com>>
>
>                                                                                                                                 My
>                                                                                                                                 is
>                                                                                                                                 2.1.1.
>
>                                                                                                                                 I am
>                                                                                                                                 going
>                                                                                                                                 to
>                                                                                                                                 version
>                                                                                                                                 up
>                                                                                                                                 to
>                                                                                                                                 2.2
>                                                                                                                                 from
>                                                                                                                                 source.
>
>
>                                                                                                                                 2013/11/26
>                                                                                                                                 Maxim
>                                                                                                                                 Solodovnik
>                                                                                                                                 <solomax666@gmail.com
>                                                                                                                                 <ma...@gmail.com>>
>
>                                                                                                                                     Just
>                                                                                                                                     have
>                                                                                                                                     checked
>                                                                                                                                     using
>                                                                                                                                     2.2
>
>                                                                                                                                     Works
>                                                                                                                                     as
>                                                                                                                                     expected
>
>
>                                                                                                                                     On
>                                                                                                                                     Tue,
>                                                                                                                                     Nov
>                                                                                                                                     26,
>                                                                                                                                     2013
>                                                                                                                                     at
>                                                                                                                                     5:20
>                                                                                                                                     PM,
>                                                                                                                                     小野
>                                                                                                                                     圭二
>                                                                                                                                     <onokeiji@gmail.com
>                                                                                                                                     <ma...@gmail.com>>
>                                                                                                                                     wrote:
>
>                                                                                                                                         thanks
>
>
>                                                                                                                                         2013/11/26
>                                                                                                                                         Maxim
>                                                                                                                                         Solodovnik
>                                                                                                                                         <solomax666@gmail.com
>                                                                                                                                         <ma...@gmail.com>>
>
>                                                                                                                                             will
>                                                                                                                                             try
>                                                                                                                                             to
>                                                                                                                                             check
>                                                                                                                                             this
>                                                                                                                                             later
>                                                                                                                                             today
>
>
>                                                                                                                                             On
>                                                                                                                                             Tue,
>                                                                                                                                             Nov
>                                                                                                                                             26,
>                                                                                                                                             2013
>                                                                                                                                             at
>                                                                                                                                             5:12
>                                                                                                                                             PM,
>                                                                                                                                             小野
>                                                                                                                                             圭二
>                                                                                                                                             <onokeiji@gmail.com
>                                                                                                                                             <ma...@gmail.com>>
>                                                                                                                                             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
>                                                                                                                                                 <solomax666@gmail.com
>                                                                                                                                                 <ma...@gmail.com>>
>
>                                                                                                                                                     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,
>                                                                                                                                                     小野
>                                                                                                                                                     圭二
>                                                                                                                                                     <onokeiji@gmail.com
>                                                                                                                                                     <ma...@gmail.com>>
>                                                                                                                                                     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
>                                                                                                                                                         <solomax666@gmail.com
>                                                                                                                                                         <ma...@gmail.com>>
>
>                                                                                                                                                             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,
>                                                                                                                                                             小野
>                                                                                                                                                             圭二
>                                                                                                                                                             <onokeiji@gmail.com
>                                                                                                                                                             <ma...@gmail.com>>
>                                                                                                                                                             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=ono1@mail.jp&externalUserId=&externalUserType=
>
>                                                                                                                                                                 I expectd
>                                                                                                                                                                 to
>                                                                                                                                                                 enter
>                                                                                                                                                                 into
>                                                                                                                                                                 dashboard
>                                                                                                                                                                 by
>                                                                                                                                                                 the
>                                                                                                                                                                 above
>                                                                                                                                                                 url,
>                                                                                                                                                                 but
>                                                                                                                                                                 just
>                                                                                                                                                                 return
>                                                                                                                                                                 xml.
>
>                                                                                                                                                                 Guaaaa.
>
>                                                                                                                                                                 -Ono
>
>
>
>                                                                                                                                                                 2013/11/26
>                                                                                                                                                                 Maxim
>                                                                                                                                                                 Solodovnik
>                                                                                                                                                                 <solomax666@gmail.com
>                                                                                                                                                                 <ma...@gmail.com>>
>
>                                                                                                                                                                     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,
>                                                                                                                                                                     小野
>                                                                                                                                                                     圭二
>                                                                                                                                                                     <onokeiji@gmail.com
>                                                                                                                                                                     <ma...@gmail.com>>
>                                                                                                                                                                     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
>                                                                                                                                                                         <solomax666@gmail.com
>                                                                                                                                                                         <ma...@gmail.com>>:
>                                                                                                                                                                         > 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,
>                                                                                                                                                                         小野
>                                                                                                                                                                         圭二
>                                                                                                                                                                         <onokeiji@gmail.com
>                                                                                                                                                                         <ma...@gmail.com>>
>                                                                                                                                                                         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
>
>


Re: How to enter home by auto login

Posted by 小野圭二 <on...@gmail.com>.
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 <so...@gmail.com>

> Why do you need alternative login?
> What is wrong with OM built-in login?
>
>
> On Wed, Dec 4, 2013 at 1:30 PM, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>
>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>
>>>>> 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, 小野圭二 <on...@gmail.com> wrote:
>>>>>
>>>>>> Fum, as you said, it dose not must have admin role for remote
>>>>>> authentication, dose it?
>>>>>>
>>>>>>
>>>>>> 2013/12/2 Maxim Solodovnik <so...@gmail.com>
>>>>>>
>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>
>>>>>>>>> While calling setUserOpbjectMainLandingZone you are creating new
>>>>>>>>> user. This is only available to OM admin.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>
>>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>
>>>>>>>>>>>> Ah, under axis. Thanks.:-)
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Clear, thanks.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that, right?
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> User account should be created as soon as hash will be
>>>>>>>>>>>>>>>>>> used
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二 <onokeiji@gmail.com
>>>>>>>>>>>>>>>>>> > 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> I believe this is the problem:
>>>>>>>>>>>>>>>>>>>>>>>> externalUserId=&externalUserType=<http://localhost:5080/openmeetings/services/UserService/setUserObjectMainLandingZone?SID=e50cd93df12e620d30f6eb66e46110d9&username=onoke&firstname=ono1&lastname=keiji&profilePictureUrl=&email=ono1@mail.jp&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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> yes, complete replace
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from source.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later today
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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=ono1@mail.jp&externalUserId=&externalUserType=
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into dashboard
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> by the above url, but just return xml.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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, 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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
>

Re: How to enter home by auto login

Posted by Maxim Solodovnik <so...@gmail.com>.
Why do you need alternative login?
What is wrong with OM built-in login?


On Wed, Dec 4, 2013 at 1:30 PM, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>
>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>
>>>> 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, 小野圭二 <on...@gmail.com> wrote:
>>>>
>>>>> Fum, as you said, it dose not must have admin role for remote
>>>>> authentication, dose it?
>>>>>
>>>>>
>>>>> 2013/12/2 Maxim Solodovnik <so...@gmail.com>
>>>>>
>>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>
>>>>>>>> While calling setUserOpbjectMainLandingZone you are creating new
>>>>>>>> user. This is only available to OM admin.
>>>>>>>>
>>>>>>>>
>>>>>>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>
>>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>
>>>>>>>>>>> Ah, under axis. Thanks.:-)
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Clear, thanks.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that, right?
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> User account should be created as soon as hash will be used
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> I believe this is the problem:
>>>>>>>>>>>>>>>>>>>>>>> externalUserId=&externalUserType=<http://localhost:5080/openmeetings/services/UserService/setUserObjectMainLandingZone?SID=e50cd93df12e620d30f6eb66e46110d9&username=onoke&firstname=ono1&lastname=keiji&profilePictureUrl=&email=ono1@mail.jp&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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <solomax666@gmail.com
>>>>>>>>>>>>>>>>>>>>>>>>>> >
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> yes, complete replace
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from source.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later today
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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=ono1@mail.jp&externalUserId=&externalUserType=
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into dashboard by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the above url, but just return xml.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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

Re: How to enter home by auto login

Posted by 小野圭二 <on...@gmail.com>.
>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 <so...@gmail.com>

> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>
>>> 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, 小野圭二 <on...@gmail.com> wrote:
>>>
>>>> Fum, as you said, it dose not must have admin role for remote
>>>> authentication, dose it?
>>>>
>>>>
>>>> 2013/12/2 Maxim Solodovnik <so...@gmail.com>
>>>>
>>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>
>>>>>>> While calling setUserOpbjectMainLandingZone you are creating new
>>>>>>> user. This is only available to OM admin.
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>
>>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>
>>>>>>>>>> Ah, under axis. Thanks.:-)
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>
>>>>>>>>>>>>> Clear, thanks.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>
>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that, right?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> User account should be created as soon as hash will be used
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> 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, 小野圭二 <onokeiji@gmail.com
>>>>>>>>>>>>>>>>>> > 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> I believe this is the problem:
>>>>>>>>>>>>>>>>>>>>>> externalUserId=&externalUserType=<http://localhost:5080/openmeetings/services/UserService/setUserObjectMainLandingZone?SID=e50cd93df12e620d30f6eb66e46110d9&username=onoke&firstname=ono1&lastname=keiji&profilePictureUrl=&email=ono1@mail.jp&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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> yes, complete replace
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from source.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later today
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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=ono1@mail.jp&externalUserId=&externalUserType=
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into dashboard by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the above url, but just return xml.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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
>

Re: How to enter home by auto login

Posted by Maxim Solodovnik <so...@gmail.com>.
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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>
>> 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, 小野圭二 <on...@gmail.com> wrote:
>>
>>> Fum, as you said, it dose not must have admin role for remote
>>> authentication, dose it?
>>>
>>>
>>> 2013/12/2 Maxim Solodovnik <so...@gmail.com>
>>>
>>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>
>>>>>> While calling setUserOpbjectMainLandingZone you are creating new
>>>>>> user. This is only available to OM admin.
>>>>>>
>>>>>>
>>>>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>
>>>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>>>
>>>>>>>>> Ah, under axis. Thanks.:-)
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>
>>>>>>>>>>>> Clear, thanks.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>
>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that, right?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> User account should be created as soon as hash will be used
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> I believe this is the problem:
>>>>>>>>>>>>>>>>>>>>> externalUserId=&externalUserType=<http://localhost:5080/openmeetings/services/UserService/setUserObjectMainLandingZone?SID=e50cd93df12e620d30f6eb66e46110d9&username=onoke&firstname=ono1&lastname=keiji&profilePictureUrl=&email=ono1@mail.jp&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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> yes, complete replace
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <solomax666@gmail.com
>>>>>>>>>>>>>>>>>>>>>>>>>> >
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from source.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later today
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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=ono1@mail.jp&externalUserId=&externalUserType=
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into dashboard by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the above url, but just return xml.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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

Re: How to enter home by auto login

Posted by 小野圭二 <on...@gmail.com>.
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 <so...@gmail.com>

> 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, 小野圭二 <on...@gmail.com> wrote:
>
>> Fum, as you said, it dose not must have admin role for remote
>> authentication, dose it?
>>
>>
>> 2013/12/2 Maxim Solodovnik <so...@gmail.com>
>>
>>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>
>>>>> While calling setUserOpbjectMainLandingZone you are creating new
>>>>> user. This is only available to OM admin.
>>>>>
>>>>>
>>>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>
>>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>>
>>>>>>>> Ah, under axis. Thanks.:-)
>>>>>>>>
>>>>>>>>
>>>>>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>
>>>>>>>>>
>>>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>
>>>>>>>>>>> Clear, thanks.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>
>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that, right?
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>
>>>>>>>>>>>>>> User account should be created as soon as hash will be used
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> 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, 小野圭二 <onokeiji@gmail.com
>>>>>>>>>>>>>>>>>> > 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> I believe this is the problem:
>>>>>>>>>>>>>>>>>>>> externalUserId=&externalUserType=<http://localhost:5080/openmeetings/services/UserService/setUserObjectMainLandingZone?SID=e50cd93df12e620d30f6eb66e46110d9&username=onoke&firstname=ono1&lastname=keiji&profilePictureUrl=&email=ono1@mail.jp&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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> yes, complete replace
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from source.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later today
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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=ono1@mail.jp&externalUserId=&externalUserType=
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into dashboard by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the above url, but just return xml.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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
>

Re: How to enter home by auto login

Posted by Maxim Solodovnik <so...@gmail.com>.
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, 小野圭二 <on...@gmail.com> wrote:

> Fum, as you said, it dose not must have admin role for remote
> authentication, dose it?
>
>
> 2013/12/2 Maxim Solodovnik <so...@gmail.com>
>
>> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>
>>>> While calling setUserOpbjectMainLandingZone you are creating new user.
>>>> This is only available to OM admin.
>>>>
>>>>
>>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>
>>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>>
>>>>>>> Ah, under axis. Thanks.:-)
>>>>>>>
>>>>>>>
>>>>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>>>>>>>
>>>>>>>>
>>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>
>>>>>>>>>> Clear, thanks.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>
>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that, right?
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>
>>>>>>>>>>>>> User account should be created as soon as hash will be used
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> I believe this is the problem:
>>>>>>>>>>>>>>>>>>> externalUserId=&externalUserType=<http://localhost:5080/openmeetings/services/UserService/setUserObjectMainLandingZone?SID=e50cd93df12e620d30f6eb66e46110d9&username=onoke&firstname=ono1&lastname=keiji&profilePictureUrl=&email=ono1@mail.jp&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, 小野圭二 <
>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> yes, complete replace
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>>>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from source.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later today
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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=ono1@mail.jp&externalUserId=&externalUserType=
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into dashboard by the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> above url, but just return xml.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 小野圭二 <on...@gmail.com> 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

Re: How to enter home by auto login

Posted by 小野圭二 <on...@gmail.com>.
Fum, as you said, it dose not must have admin role for remote
authentication, dose it?


2013/12/2 Maxim Solodovnik <so...@gmail.com>

> 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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>
>>> While calling setUserOpbjectMainLandingZone you are creating new user.
>>> This is only available to OM admin.
>>>
>>>
>>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>
>>>>> 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 小野圭二 <on...@gmail.com>
>>>>>
>>>>>> Ah, under axis. Thanks.:-)
>>>>>>
>>>>>>
>>>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>>>>>>
>>>>>>>
>>>>>>> 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, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>
>>>>>>>>> Clear, thanks.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>
>>>>>>>>>> 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, 小野圭二 <on...@gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that, right?
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>
>>>>>>>>>>>> User account should be created as soon as hash will be used
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>
>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> I believe this is the problem:
>>>>>>>>>>>>>>>>>> externalUserId=&externalUserType=<http://localhost:5080/openmeetings/services/UserService/setUserObjectMainLandingZone?SID=e50cd93df12e620d30f6eb66e46110d9&username=onoke&firstname=ono1&lastname=keiji&profilePictureUrl=&email=ono1@mail.jp&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, 小野圭二 <onokeiji@gmail.com
>>>>>>>>>>>>>>>>>> > 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> yes, complete replace
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from source.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <solomax666@gmail.com
>>>>>>>>>>>>>>>>>>>>>>>>>> >
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later today
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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=ono1@mail.jp&externalUserId=&externalUserType=
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into dashboard by the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> above url, but just return xml.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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, 小野圭二
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <on...@gmail.com> 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
>

Re: How to enter home by auto login

Posted by Maxim Solodovnik <so...@gmail.com>.
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, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>
>> While calling setUserOpbjectMainLandingZone you are creating new user.
>> This is only available to OM admin.
>>
>>
>> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>
>>>> 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 小野圭二 <on...@gmail.com>
>>>>
>>>>> Ah, under axis. Thanks.:-)
>>>>>
>>>>>
>>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>>>>>
>>>>>>
>>>>>> 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, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>
>>>>>>>> Clear, thanks.
>>>>>>>>
>>>>>>>>
>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>
>>>>>>>>> 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, 小野圭二 <on...@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that, right?
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>
>>>>>>>>>>> User account should be created as soon as hash will be used
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>
>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> I believe this is the problem:
>>>>>>>>>>>>>>>>> externalUserId=&externalUserType=<http://localhost:5080/openmeetings/services/UserService/setUserObjectMainLandingZone?SID=e50cd93df12e620d30f6eb66e46110d9&username=onoke&firstname=ono1&lastname=keiji&profilePictureUrl=&email=ono1@mail.jp&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, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> yes, complete replace
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from source.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later today
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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=ono1@mail.jp&externalUserId=&externalUserType=
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into dashboard by the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> above url, but just return xml.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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

Re: How to enter home by auto login

Posted by 小野圭二 <on...@gmail.com>.
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 <so...@gmail.com>

> While calling setUserOpbjectMainLandingZone you are creating new user.
> This is only available to OM admin.
>
>
> On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>
>>> 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 小野圭二 <on...@gmail.com>
>>>
>>>> Ah, under axis. Thanks.:-)
>>>>
>>>>
>>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>>>>
>>>>>
>>>>> 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, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>
>>>>>>> Clear, thanks.
>>>>>>>
>>>>>>>
>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>
>>>>>>>> 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, 小野圭二 <on...@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that, right?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>
>>>>>>>>>> User account should be created as soon as hash will be used
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>
>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>
>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> I believe this is the problem:
>>>>>>>>>>>>>>>> externalUserId=&externalUserType=<http://localhost:5080/openmeetings/services/UserService/setUserObjectMainLandingZone?SID=e50cd93df12e620d30f6eb66e46110d9&username=onoke&firstname=ono1&lastname=keiji&profilePictureUrl=&email=ono1@mail.jp&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, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> 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, 小野圭二 <onokeiji@gmail.com
>>>>>>>>>>>>>>>>>> > 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> yes, complete replace
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from source.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <solomax666@gmail.com
>>>>>>>>>>>>>>>>>>>>>>>>>> >
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later today
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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=ono1@mail.jp&externalUserId=&externalUserType=
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into dashboard by the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> above url, but just return xml.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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
>

Re: How to enter home by auto login

Posted by Maxim Solodovnik <so...@gmail.com>.
While calling setUserOpbjectMainLandingZone you are creating new user. This
is only available to OM admin.


On Mon, Dec 2, 2013 at 1:21 PM, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>
>> 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 小野圭二 <on...@gmail.com>
>>
>>> Ah, under axis. Thanks.:-)
>>>
>>>
>>> 2013/11/29 Maxim Solodovnik <so...@gmail.com>
>>>
>>>>
>>>> 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, 小野圭二 <on...@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>
>>>>>> Clear, thanks.
>>>>>>
>>>>>>
>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>
>>>>>>> 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, 小野圭二 <on...@gmail.com> wrote:
>>>>>>>
>>>>>>>> Yes, setUserObjectAndGenerateRoomHash() do that, right?
>>>>>>>>
>>>>>>>>
>>>>>>>> 2013/11/28 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>
>>>>>>>>> User account should be created as soon as hash will be used
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Thu, Nov 28, 2013 at 5:01 PM, 小野圭二 <on...@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>
>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>
>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I believe this is the problem:
>>>>>>>>>>>>>>> externalUserId=&externalUserType=<http://localhost:5080/openmeetings/services/UserService/setUserObjectMainLandingZone?SID=e50cd93df12e620d30f6eb66e46110d9&username=onoke&firstname=ono1&lastname=keiji&profilePictureUrl=&email=ono1@mail.jp&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, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 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, 小野圭二 <on...@gmail.com>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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> yes, complete replace
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On Thu, Nov 28, 2013 at 9:22 AM, 小野圭二 <
>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 小野圭二 <on...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> My is 2.1.1.
>>>>>>>>>>>>>>>>>>>>>>> I am going to version up to 2.2 from source.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Just have checked using 2.2
>>>>>>>>>>>>>>>>>>>>>>>> Works as expected
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:20 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <so...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> will try to check this later today
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 26, 2013 at 5:12 PM, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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=ono1@mail.jp&externalUserId=&externalUserType=
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I expectd to enter into dashboard by the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> above url, but just return xml.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Guaaaa.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Ono
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2013/11/26 Maxim Solodovnik <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> solomax666@gmail.com>:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > 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, 小野圭二 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> onokeiji@gmail.com> 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