Hi,

The import/export performed well.

I imported the backup from OM 3.0.2 like you suggested with:
./admin.sh -v -i -file ../backup_110614.zip --drop --skip-default-rooms

So I will wait for the next build. ;-)

Thanks a lot,
Michael

Am 11.06.2014 10:12, schrieb Maxim Solodovnik:
> import/export for build 25 should be OK.
> This build will not work on old database
> 
> No need to retest in case import/export was performed
> 
> 
> On 11 June 2014 15:06, Michael Wuttke
> <[email protected]
> <mailto:[email protected]>> wrote:
> 
>     Hello Maxim,
> 
>     Shoudl I install the build 25 from scratch again?
> 
>     And should I paste the error messages here or on http://pastebin.com in
>     future times?
> 
>     Thanks,
>     Michael
> 
>     Am 11.06.2014 10:00, schrieb Maxim Solodovnik:
>     > Thanks!
>     > will try to fix it ASAP
>     >
>     >
>     > On 11 June 2014 14:51, Michael Wuttke
>     > <[email protected]
>     <mailto:[email protected]>
>     >
>     >     Hello Maxim,
>     >
>     >     I testet the OM build 25 of version 3.0.3 (updated from
>     version 3.0.2).
>     >
>     >     Unfortunately I was not able to change the settings of the OM
>     admin for
>     >     the GUI or to logout again as the admin.
>     >
>     >     Maybe there is something wrong in my OM settings?
>     >
>     >     Here are the error messages form the openmeetings.log:
>     >
>     >     DEBUG 06-11 09:36:12.230
>     >     o.a.w.p.AsynchronousDataStore$PageSavingRunnable:354
>     >     [Wicket-PageSavingThread] - Saving asynchronously: Entry
>     >     [sessionId=D46DE4D12DE23DB40DDF3BBEC313F2A4, pageId=5]...
>     >     DEBUG 06-11 09:36:12.231 o.a.w.p.PageAccessSynchronizer:346
>     >     [http-nio-0.0.0.0-5080-exec-6] - 'http-nio-0.0.0.0-5080-exec-6'
>     >     notifying blocked threads
>     >     DEBUG 06-11 09:36:12.231 o.a.w.p.DiskDataStore:186
>     >     [Wicket-PageSavingThread] - Storing data for page with id '5'
>     in session
>     >     with id 'D46DE4D12DE23DB40DDF3BBEC313F2A4'
>     >     DEBUG 06-11 09:36:20.099 o.a.w.p.h.s.ServletWebRequest:189
>     >     [http-nio-0.0.0.0-5080-exec-9] - Calculating context relative
>     path from:
>     >     context path '/openmeetings', filterPrefix '', uri
>     '/openmeetings/'
>     >     DEBUG 06-11 09:36:20.100 o.a.w.p.PageAccessSynchronizer:100
>     >     [http-nio-0.0.0.0-5080-exec-9] - 'http-nio-0.0.0.0-5080-exec-9'
>     >     attempting to acquire lock to page with id '5'
>     >     DEBUG 06-11 09:36:20.101 o.a.w.p.PageAccessSynchronizer:125
>     >     [http-nio-0.0.0.0-5080-exec-9] - http-nio-0.0.0.0-5080-exec-9
>     acquired
>     >     lock to page 5
>     >     ERROR 06-11 09:36:20.104 o.a.w.DefaultExceptionMapper:129
>     >     [http-nio-0.0.0.0-5080-exec-9] - Unexpected error occurred
>     >     org.apache.wicket.WicketRuntimeException: Method onRequest of
>     interface
>     >     org.apache.wicket.behavior.IBehaviorListener targeted at
>     >     org.apache.wicket.ajax.markup.html.AjaxLink$1@37cc67fd on
>     component
>     >     [ConfirmableAjaxLink [Component id = logout]] threw an exception
>     >             at
>     >    
>     
> org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:268)
>     >     ~[wicket-core-jar-6.14.0.jar:6.14.0]
>     >             at
>     >    
>     
> org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:241)
>     >     ~[wicket-core-jar-6.14.0.jar:6.14.0]
>     >             at
>     >    
>     
> org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:250)
>     >     ~[wicket-core-jar-6.14.0.jar:6.14.0]
>     >             at
>     >    
>     
> org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:236)
>     >     ~[wicket-core-jar-6.14.0.jar:6.14.0]
>     >             at
>     >    
>     
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:862)
>     >     ~[wicket-core-jar-6.14.0.jar:6.14.0]
>     >             at
>     >    
>     
> org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
>     >     ~[wicket-request-jar-6.14.0.jar:6.14.0]
>     >             at
>     >    
>     
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261)
>     >     [wicket-core-jar-6.14.0.jar:6.14.0]
>     >             at
>     >    
>     
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218)
>     >     [wicket-core-jar-6.14.0.jar:6.14.0]
>     >             at
>     >    
>     
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289)
>     >     [wicket-core-jar-6.14.0.jar:6.14.0]
>     >             at
>     >    
>     
> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:59)
>     >     [wicket-native-websocket-core-jar-6.14.0.jar:6.14.0]
>     >             at
>     >    
>     
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201)
>     >     [wicket-core-jar-6.14.0.jar:6.14.0]
>     >             at
>     >    
>     
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282)
>     >     [wicket-core-jar-6.14.0.jar:6.14.0]
>     >             at
>     >    
>     
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:77)
>     >     [red5.jar:na]
>     >             at
>     >    
>     
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:409)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1044)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1721)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1679)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>     >     [na:1.6.0_32]
>     >             at
>     >    
>     
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>     >     [na:1.6.0_32]
>     >             at java.lang.Thread.run(Thread.java:662) [na:1.6.0_32]
>     >     Caused by: java.lang.reflect.InvocationTargetException: null
>     >             at sun.reflect.GeneratedMethodAccessor69.invoke(Unknown
>     >     Source) ~[na:na]
>     >             at
>     >    
>     
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>     >     ~[na:1.6.0_32]
>     >             at java.lang.reflect.Method.invoke(Method.java:597)
>     >     ~[na:1.6.0_32]
>     >             at
>     >    
>     
> org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:258)
>     >     ~[wicket-core-jar-6.14.0.jar:6.14.0]
>     >             ... 31 common frames omitted
>     >     Caused by: java.lang.UnsupportedOperationException: null
>     >             at
>     >    
>     java.util.Collections$UnmodifiableCollection.clear(Collections.java:1037)
>     >     ~[na:1.6.0_32]
>     >             at
>     >    
>     org.apache.openmeetings.web.app.WebSession.invalidate(WebSession.java:119)
>     >     ~[openmeetings-web-3.0.3-SNAPSHOT.jar:na]
>     >             at
>     >    
>     org.apache.openmeetings.web.pages.MainPage$2.onClick(MainPage.java:86)
>     >     ~[openmeetings-web-3.0.3-SNAPSHOT.jar:na]
>     >             at
>     >    
>     org.apache.wicket.ajax.markup.html.AjaxLink$1.onEvent(AjaxLink.java:86)
>     >     ~[wicket-core-jar-6.14.0.jar:6.14.0]
>     >             at
>     >    
>     
> org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:123)
>     >     ~[wicket-core-jar-6.14.0.jar:6.14.0]
>     >             at
>     >    
>     
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:626)
>     >     ~[wicket-core-jar-6.14.0.jar:6.14.0]
>     >             ... 35 common frames omitted
>     >
>     >     and from the red5.log:
>     >     2014-06-11 09:42:21,671 [http-nio-0.0.0.0-5080-exec-8] ERROR
>     >     o.a.c.c.C.[.[.0.0.0.[.[default] - Servlet.service() for servlet
>     >     [default] in context with path [/openmeetings] threw exception
>     >     java.lang.UnsupportedOperationException: null
>     >             at
>     >    
>     java.util.Collections$UnmodifiableCollection.clear(Collections.java:1037)
>     >     ~[na:1.6.0_32]
>     >             at
>     >    
>     org.apache.openmeetings.web.app.WebSession.invalidate(WebSession.java:119)
>     >     ~[openmeetings-web-3.0.3-SNAPSHOT.jar:na]
>     >             at
>     org.apache.wicket.Session.invalidateNow(Session.java:530)
>     >     ~[wicket-core-jar-6.14.0.jar:6.14.0]
>     >             at org.apache.wicket.Session.detach(Session.java:674)
>     >     ~[wicket-core-jar-6.14.0.jar:6.14.0]
>     >             at
>     >    
>     
> org.apache.wicket.request.cycle.RequestCycle.onDetach(RequestCycle.java:645)
>     >     ~[wicket-core-jar-6.14.0.jar:6.14.0]
>     >             at
>     >    
>     org.apache.wicket.request.cycle.RequestCycle.detach(RequestCycle.java:589)
>     >     ~[wicket-core-jar-6.14.0.jar:6.14.0]
>     >             at
>     >    
>     
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293)
>     >     ~[wicket-core-jar-6.14.0.jar:6.14.0]
>     >             at
>     >    
>     
> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:59)
>     >     ~[wicket-native-websocket-core-jar-6.14.0.jar:6.14.0]
>     >             at
>     >    
>     
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201)
>     >     ~[wicket-core-jar-6.14.0.jar:6.14.0]
>     >             at
>     >    
>     
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282)
>     >     ~[wicket-core-jar-6.14.0.jar:6.14.0]
>     >             at
>     >    
>     
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>     >     ~[tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>     >     ~[tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:77)
>     >     ~[red5.jar:na]
>     >             at
>     >    
>     
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>     >     ~[tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>     >     ~[tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>     >     ~[tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:409)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1044)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1721)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1679)
>     >     [tomcat-embed-core-jar-7.0.50.jar:7.0.50]
>     >             at
>     >    
>     
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>     >     [na:1.6.0_32]
>     >             at
>     >    
>     
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>     >     [na:1.6.0_32]
>     >             at java.lang.Thread.run(Thread.java:662) [na:1.6.0_32]
>     >
>     >     I tried also the Network testing from the login screen:
>     >     http://myurl:5080/openmeetings/swf?swf=networktesting.swf10.swf
>     >
>     >     I've got the Access Denied page:
>     >     ---
>     >     Access Denied
>     >     You do not have access to the page you requested.
>     >     Return to home page
>     >     ---
>     >
>     >     Sorry, but I stoped testing the LDAP configuration for this build.
>     >
>     >     Thanks & Greetings,
>     >     Michael
>     >
>     >     Am 10.06.2014 18:58, schrieb Maxim Solodovnik:
>     >     > Can you please check if the implemented solution works as
>     expected?
>     >     > Latest 3.0.3 build contains the changes
>     >     >
>     >     >
>     >     > On 2 June 2014 17:31, Michael Wuttke
>     >     <[email protected]
>     <mailto:[email protected]>
>     >     <mailto:[email protected]
>     <mailto:[email protected]>>
>     >     > <mailto:[email protected]
>     <mailto:[email protected]>
>     >     <mailto:[email protected]
>     <mailto:[email protected]>>>> wrote:
>     >     >
>     >     >     Hello Maxim,
>     >     >
>     >     >     I think so too, using OM via moodle or directly via LDAP
>     like
>     >     Juan in
>     >     >     the jira issue nr. 1007 described - with the same
>     credentials
>     >     would be
>     >     >     great.
>     >     >
>     >     >     Thanks & Greetings,
>     >     >     Michael
>     >     >
>     >     >     Am 01.06.2014 06:15, schrieb Maxim Solodovnik:
>     >     >     > Hello All,
>     >     >     >
>     >     >     > Due to multiple requests and issues (please see [1], [2],
>     >     [3]) I would
>     >     >     > like to change User object (remove status and "user
>     level")
>     >     and add
>     >     >     > Permissions.
>     >     >     >
>     >     >     > As I can see the permissions should be
>     >     >     > Admin       == access to Admin module
>     >     >     > Room        == enter the room
>     >     >     > Dashboard == access the whiteboard
>     >     >     > Login         == login to Om internal DB
>     >     >     > Soap         == use rest/soap calls
>     >     >     >
>     >     >     > for example
>     >     >     > current "regular" user will have all permissions
>     except for
>     >     Admin
>     >     >     and Soap
>     >     >     > current "soap" user will have soap permission only
>     >     >     > current OAuth user will have no Login parmission
>     >     >     >
>     >     >     > The proposed system looks extendable and should cover all
>     >     current
>     >     >     needs
>     >     >     >
>     >     >     > I'm going to implement it in 3.0.3 and 3.1.0
>     >     >     >
>     >     >     > Please let me know if you have any concerns/corrections
>     >     >     >
>     >     >     > Thanks in advance
>     >     >     >
>     >     >     > [1]
>     http://openmeetings.markmail.org/thread/43ouivw7ysq6jorq
>     >     >     > [2]
>     https://issues.apache.org/jira/browse/OPENMEETINGS-1007
>     >     >     > [3] https://issues.apache.org/jira/browse/OPENMEETINGS-986
>     >
>     >
>     >
>     >
>     > --
>     > WBR
>     > Maxim aka solomax
> 
>     --
>     Vielen Dank & mit freundlichen Grüßen,
>     Michael Wuttke
> 
>     Administration - Learning Management System
>     Beuth Hochschule Berlin - Labor Online Learning
>     Luxemburger Str. 10
>     13353 Berlin
>     Tel: +49 (0)30 45 04 2184
>     E-Mail: [email protected]
>     <mailto:[email protected]>
>     News: https://lms.beuth-hochschule.de/rss
> 
> 
> 
> 
> -- 
> WBR
> Maxim aka solomax

-- 
Vielen Dank & mit freundlichen Grüßen,
Michael Wuttke

Administration - Learning Management System
Beuth Hochschule Berlin - Labor Online Learning
Luxemburger Str. 10
13353 Berlin
Tel: +49 (0)30 45 04 2184
E-Mail: [email protected]
News: https://lms.beuth-hochschule.de/rss

Reply via email to