Thanks for the trace!
I thought it is impossible to have situation like this :(
Will try to reproduce and add guard against such situation

On Fri, Dec 5, 2014 at 3:43 AM, TRAPPE Vincent <trappe.vinc...@laposte.net>
wrote:

> Hi Maxim,
>     The error who can help u to fix the issue  ;)
>
>
> ERROR 12-04 11:41:20.219 o.a.w.DefaultExceptionMapper:129
> [http-nio-0.0.0.0-5080-exec-2] - Unexpected error occurred
> org.apache.wicket.WicketRuntimeException: Method onRequest of interface
> org.apache.wicket.behavior.IBehaviorListener targeted at
> org.apache.openmeetings.web.admin.rooms.RoomForm$5@ed162af on component
> [Select2Choice [Component id = moderator2add]] threw an exception
>     at org.apache.wicket.RequestListenerInterface.internalInvoke(
> RequestListenerInterface.java:268) ~[wicket-core-jar-6.18.0.jar:6.18.0]
>     at org.apache.wicket.RequestListenerInterface.invoke(
> RequestListenerInterface.java:241) ~[wicket-core-jar-6.18.0.jar:6.18.0]
>     at org.apache.wicket.core.request.handler.
> ListenerInterfaceRequestHandler.invokeListener(
> ListenerInterfaceRequestHandler.java:250) ~[wicket-core-jar-6.18.0.jar:
> 6.18.0]
>     at org.apache.wicket.core.request.handler.
> ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:236)
> ~[wicket-core-jar-6.18.0.jar:6.18.0]
>     at org.apache.wicket.request.cycle.RequestCycle$
> HandlerExecutor.respond(RequestCycle.java:862)
> ~[wicket-core-jar-6.18.0.jar:6.18.0]
>     at 
> org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
> ~[wicket-request-jar-6.18.0.jar:6.18.0]
>     at 
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261)
> [wicket-core-jar-6.18.0.jar:6.18.0]
>     at org.apache.wicket.request.cycle.RequestCycle.
> processRequest(RequestCycle.java:218) [wicket-core-jar-6.18.0.jar:6.18.0]
>     at org.apache.wicket.request.cycle.RequestCycle.
> processRequestAndDetach(RequestCycle.java:289)
> [wicket-core-jar-6.18.0.jar:6.18.0]
>     at org.apache.wicket.protocol.ws.AbstractUpgradeFilter.
> processRequestCycle(AbstractUpgradeFilter.java:59)
> [wicket-native-websocket-core-jar-6.18.0.jar:6.18.0]
>     at org.apache.wicket.protocol.http.WicketFilter.
> processRequest(WicketFilter.java:201) [wicket-core-jar-6.18.0.jar:6.18.0]
>     at 
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282)
> [wicket-core-jar-6.18.0.jar:6.18.0]
>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:241) [tomcat-embed-core.jar:7.0.55]
>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:208) [tomcat-embed-core.jar:7.0.55]
>     at 
> org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:77)
> [red5-server.jar:na]
>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:241) [tomcat-embed-core.jar:7.0.55]
>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:208) [tomcat-embed-core.jar:7.0.55]
>     at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
> [tomcat-embed-core.jar:7.0.55]
>     at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
> [tomcat-embed-core.jar:7.0.55]
>     at 
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
> [tomcat-embed-core.jar:7.0.55]
>     at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> [tomcat-embed-core.jar:7.0.55]
>     at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
> [tomcat-embed-core.jar:7.0.55]
>     at 
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
> [tomcat-embed-core.jar:7.0.55]
>     at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
> [tomcat-embed-core.jar:7.0.55]
>     at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
> [tomcat-embed-core.jar:7.0.55]
>     at org.apache.coyote.http11.AbstractHttp11Processor.process(
> AbstractHttp11Processor.java:1070) [tomcat-embed-core.jar:7.0.55]
>     at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.
> process(AbstractProtocol.java:611) [tomcat-embed-core.jar:7.0.55]
>     at 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)
> [tomcat-embed-core.jar:7.0.55]
>     at 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1695)
> [tomcat-embed-core.jar:7.0.55]
>     at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> [na:1.7.0_51]
>     at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> [na:1.7.0_51]
>     at 
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
> [tomcat-embed-core.jar:7.0.55]
>     at java.lang.Thread.run(Thread.java:744) [na:1.7.0_51]
> Caused by: java.lang.reflect.InvocationTargetException: null
>     at sun.reflect.GeneratedMethodAccessor99.invoke(Unknown Source)
> ~[na:na]
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_51]
>     at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_51]
>     at org.apache.wicket.RequestListenerInterface.internalInvoke(
> RequestListenerInterface.java:258) ~[wicket-core-jar-6.18.0.jar:6.18.0]
>     ... 32 common frames omitted
> Caused by: java.lang.NullPointerException: null
>     at 
> org.apache.openmeetings.web.admin.rooms.RoomForm$5.onUpdate(RoomForm.java:241)
> ~[openmeetings-web-3.0.4-SNAPSHOT.jar:na]
>     at org.apache.wicket.ajax.form.AjaxFormComponentUpdatingBehav
> ior.onEvent(AjaxFormComponentUpdatingBehavior.java:153)
> ~[wicket-core-jar-6.18.0.jar:6.18.0]
>     at 
> org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:124)
> ~[wicket-core-jar-6.18.0.jar:6.18.0]
>     at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(
> AbstractDefaultAjaxBehavior.java:633) ~[wicket-core-jar-6.18.0.jar:6.18.0]
>     ... 36 common frames omitted
> DEBUG 12-04 11:41:20.222 o.a.wicket.Page:871
> [http-nio-0.0.0.0-5080-exec-2] - ending request for page [Page class =
> org.apache.openmeetings.web.pages.MainPage, id = 2, render count = 1],
> request org.apache.wicket.protocol.http.servlet.ServletWebRequest@60750f72
> DEBUG 12-04 11:41:20.223 o.a.wicket.Page:871
> [http-nio-0.0.0.0-5080-exec-2] - ending request for page [Page class =
> org.apache.openmeetings.web.pages.MainPage, id = 2, render
> Le 30/11/2014 01:24, Maxim Solodovnik a écrit :
>
>> Unfortunately, i was unable to reproduce this issue on 2 servers
>> can you double check the steps?
>> Or maybe search through the logs for the stack trace?
>>
>> Thanks in advance
>>
>> On Fri, Nov 28, 2014 at 2:06 AM, TRAPPE Vincent <
>> trappe.vinc...@laposte.net <mailto:trappe.vinc...@laposte.net>> wrote:
>>
>>     Hello Maxim,
>>         using version apache-openmeetings-3.0.4.r1641764-26-11-2014_0453
>>
>>     Le 27/11/2014 09:50, Maxim Solodovnik a écrit :
>>
>>         I definitely have fixed this before
>>         What version are you using?
>>
>>         usually huge stacktrace goes to the logs in case
>>         InternalErrorPage is shown
>>         could you please double-check with latest snapshot?
>>         (we need to find the steps, otherwise I can't fix it :( )
>>
>>         On Thu, Nov 27, 2014 at 2:53 AM, TRAPPE Vincent
>>         <trappe.vinc...@laposte.net
>>         <mailto:trappe.vinc...@laposte.net>
>>         <mailto:trappe.vinc...@laposte.net
>>         <mailto:trappe.vinc...@laposte.net>>> wrote:
>>
>>             I will try to give you more explannation, I've create a
>>         new room.
>>             After created, i reenter in it.
>>
>>             I tick *"Moderated" *and in*"Default moderators"*, i choose an
>>             user and i'm redirect to the url
>>         http://meeting:5080/openmeetings/wicket/bookmarkable/org.apache.
>> wicket.markup.html.pages.InternalErrorPage
>>
>>             I was wondering where we set moderator level access for user ?
>>
>>             Hope it will help find below the log./
>>
>>             in the log, i get :
>>             DEBUG 11-26 10:50:46.787 o.a.w.p.PageAccessSynchronizer:112
>>             [http-nio-0.0.0.0-5080-exec-4] -
>>         'http-nio-0.0.0.0-5080-exec-4'
>>             attempting to acquire lock to page with id '20'
>>             DEBUG 11-26 10:50:46.787 o.a.w.p.PageAccessSynchronizer:137
>>             [http-nio-0.0.0.0-5080-exec-4] - http-nio-0.0.0.0-5080-exec-4
>>             acquired lock to page 20
>>             DEBUG 11-26 10:50:46.789 o.a.w.p.h.s.ServletWebRequest:189
>>             [http-nio-0.0.0.0-5080-exec-4] - Calculating context
>>         relative path
>>             from: context path '/openmeetings', filterPrefix '', uri
>>                    '/openmeetings/wicket/bookmarkable/org.apache.
>> wicket.markup.html.pages.InternalErrorPage'
>>             DEBUG 11-26 10:50:46.790 o.a.w.p.h.s.ServletWebRequest:189
>>             [http-nio-0.0.0.0-5080-exec-4] - Calculating context
>>         relative path
>>             from: context path '/openmeetings', filterPrefix '', uri
>>                    '/openmeetings/wicket/bookmarkable/org.apache.
>> wicket.markup.html.pages.InternalErrorPage'
>>             DEBUG 11-26 10:50:46.791 o.a.w.p.h.s.ServletWebRequest:189
>>             [http-nio-0.0.0.0-5080-exec-4] - Calculating context
>>         relative path
>>             from: context path '/openmeetings', filterPrefix '', uri
>>                    '/openmeetings/wicket/bookmarkable/org.apache.
>> wicket.markup.html.pages.InternalErrorPage'
>>             DEBUG 11-26 10:50:46.791 o.a.w.p.h.s.ServletWebRequest:189
>>             [http-nio-0.0.0.0-5080-exec-4] - Calculating context
>>         relative path
>>             from: context path '/openmeetings', filterPrefix '', uri
>>                    '/openmeetings/wicket/bookmarkable/org.apache.
>> wicket.markup.html.pages.InternalErrorPage'
>>             DEBUG 11-26 10:50:46.794 o.a.wicket.Page:871
>>             [http-nio-0.0.0.0-5080-exec-4] - ending request for page [Page
>>             class =
>>         org.apache.wicket.markup.html.pages.InternalErrorPage, id
>>             = 20, render count = 1], request
>>                    org.apache.wicket.protocol.http.servlet.
>> ServletWebRequest@238fabe1
>>             DEBUG 11-26 10:50:46.794 o.a.wicket.Page:871
>>             [http-nio-0.0.0.0-5080-exec-4] - ending request for page [Page
>>             class =
>>         org.apache.wicket.markup.html.pages.InternalErrorPage, id
>>             = 20, render count = 1], request
>>                    org.apache.wicket.protocol.http.servlet.
>> ServletWebRequest@238fabe1
>>             DEBUG 11-26 10:50:46.795 o.a.w.p.PageAccessSynchronizer:207
>>             [http-nio-0.0.0.0-5080-exec-4] -
>>         'http-nio-0.0.0.0-5080-exec-4'
>>             released lock to page with id '20'
>>             DEBUG 11-26 10:50:46.796 o.a.w.p.PageAccessSynchronizer:358
>>             [http-nio-0.0.0.0-5080-exec-4] -
>>         'http-nio-0.0.0.0-5080-exec-4'
>>             notifying blocked threads
>>             DEBUG 11-26 10:50:47.015 o.a.w.p.PageAccessSynchronizer:112
>>             [http-nio-0.0.0.0-5080-exec-3] -
>>         'http-nio-0.0.0.0-5080-exec-3'
>>             attempting to acquire lock to page with id '19'
>>             DEBUG 11-26 10:50:47.016 o.a.w.p.PageAccessSynchronizer:137
>>             [http-nio-0.0.0.0-5080-exec-3] - http-nio-0.0.0.0-5080-exec-3
>>             acquired lock to page 19
>>             DEBUG 11-26 10:50:47.017 o.a.w.p.PageAccessSynchronizer:112
>>             [http-nio-0.0.0.0-5080-exec-3] -
>>         'http-nio-0.0.0.0-5080-exec-3'
>>             attempting to acquire lock to page with id '19'
>>             DEBUG 11-26 10:50:47.017 o.a.w.p.PageAccessSynchronizer:137
>>             [http-nio-0.0.0.0-5080-exec-3] - http-nio-0.0.0.0-5080-exec-3
>>             acquired lock to page 19
>>             DEBUG 11-26 10:50:47.018 o.a.o.w.p.MainPage:131
>>             [http-nio-0.0.0.0-5080-exec-3] - WebSocketBehavior::onClose
>>             DEBUG 11-26 10:50:47.019 o.a.wicket.Page:871
>>             [http-nio-0.0.0.0-5080-exec-3] - ending request for page [Page
>>             class = org.apache.openmeetings.web.pages.MainPage, id = 19,
>>             render count = 1], request org.apache.wicket.protocol.ws
>>         <http://org.apache.wicket.protocol.ws>
>>                    <http://org.apache.wicket.protocol.ws>.api.
>> WebSocketRequest@537942fa
>>
>>
>>             DEBUG 11-26 10:50:47.076
>>             o.a.w.p.AsynchronousDataStore$PageSavingRunnable:354
>>             [Wicket-PageSavingThread] - Saving asynchronously: Entry
>>             [sessionId=C7AE49CA76F90335A0A484590DE533D0, pageId=19]...
>>             DEBUG 11-26 10:50:47.077 o.a.w.p.DiskDataStore:186
>>             [Wicket-PageSavingThread] - Storing data for page with id
>>         '19' in
>>             session with id 'C7AE49CA76F90335A0A484590DE533D0'
>>             DEBUG 11-26 10:50:47.077 o.a.w.p.PageAccessSynchronizer:207
>>             [http-nio-0.0.0.0-5080-exec-3] -
>>         'http-nio-0.0.0.0-5080-exec-3'
>>             released lock to page with id '19'
>>             DEBUG 11-26 10:50:47.078 o.a.w.p.PageAccessSynchronizer:358
>>             [http-nio-0.0.0.0-5080-exec-3] -
>>         'http-nio-0.0.0.0-5080-exec-3'
>>             notifying blocked threads
>>             DEBUG 11-26 10:50:51.612 o.a.w.p.h.s.ServletWebRequest:189
>>             [http-nio-0.0.0.0-5080-exec-6] - Calculating context
>>         relative path
>>             from: context path '/openmeetings', filterPrefix '', uri
>>             '/openmeetings/'
>>             DEBUG 11-26 10:50:51.615 o.a.w.p.PageAccessSynchronizer:112
>>             [http-nio-0.0.0.0-5080-exec-6] -
>>         'http-nio-0.0.0.0-5080-exec-6'
>>             attempting to acquire lock to page with id '11'
>>             DEBUG 11-26 10:50:51.615 o.a.w.p.PageAccessSynchronizer:137
>>             [http-nio-0.0.0.0-5080-exec-6] - http-nio-0.0.0.0-5080-exec-6
>>             acquired lock to page 11
>>             DEBUG 11-26 10:50:51.625 o.a.wicket.Page:871
>>             [http-nio-0.0.0.0-5080-exec-6] - ending request for page [Page
>>             class = org.apache.openmeetings.web.pages.MainPage, id = 11,
>>             render count = 1], request
>>                    org.apache.wicket.protocol.http.servlet.
>> ServletWebRequest@4a9c2940
>>             DEBUG 11-26 10:50:51.628 o.a.wicket.Page:871
>>             [http-nio-0.0.0.0-5080-exec-6] - ending request for page [Page
>>             class = org.apache.openmeetings.web.pages.MainPage, id = 11,
>>             render count = 1], request
>>                    org.apache.wicket.protocol.http.servlet.
>> ServletWebRequest@4a9c2940
>>             DEBUG 11-26 10:50:51.642
>>             o.a.w.p.AsynchronousDataStore$PageSavingRunnable:354
>>             [Wicket-PageSavingThread] - Saving asynchronously: Entry
>>             [sessionId=BDFECC42068E9C29CA14F3C132AD2D3E, pageId=11]...
>>             DEBUG 11-26 10:50:51.643 o.a.w.p.DiskDataStore:186
>>             [Wicket-PageSavingThread] - Storing data for page with id
>>         '11' in
>>             session with id 'BDFECC42068E9C29CA14F3C132AD2D3E'
>>
>>
>>
>>             Le 26/11/2014 10:38, Maxim Solodovnik a écrit :
>>
>>                 hm
>>                 can you please provide more detailed steps?
>>                 I'll try to fix it ASAP :)
>>                 JIRA issue is preferable :)
>>
>>                 On Thu, Nov 27, 2014 at 2:36 AM, TRAPPE Vincent
>>                 <trappe.vinc...@laposte.net
>>         <mailto:trappe.vinc...@laposte.net>
>>                 <mailto:trappe.vinc...@laposte.net
>>         <mailto:trappe.vinc...@laposte.net>>
>>                 <mailto:trappe.vinc...@laposte.net
>>         <mailto:trappe.vinc...@laposte.net>
>>                 <mailto:trappe.vinc...@laposte.net
>>         <mailto:trappe.vinc...@laposte.net>>>> wrote:
>>
>>                     Hi Maxim,
>>
>>                         When i try to add an moderator to a room i'm
>>         redirected to
>>                         this url
>>         http://meeting:5080/openmeetings/wicket/bookmarkable/org.apache.
>> wicket.markup.html.pages.InternalErrorPage
>>                         using the last build.
>>                         Vincent
>>
>>
>>
>>
>>
>>                 --         WBR
>>                 Maxim aka solomax
>>
>>
>>
>>
>>
>>         --         WBR
>>         Maxim aka solomax
>>
>>
>>
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>
>


-- 
WBR
Maxim aka solomax

Reply via email to