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 <michael.wut...@beuth-hochschule.de> 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 > > <michael.wut...@beuth-hochschule.de > > > > 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 > > <michael.wut...@beuth-hochschule.de > > <mailto:michael.wut...@beuth-hochschule.de> > > > <mailto:michael.wut...@beuth-hochschule.de > > <mailto:michael.wut...@beuth-hochschule.de>>> 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: michael.wut...@beuth-hochschule.de > News: https://lms.beuth-hochschule.de/rss > -- WBR Maxim aka solomax