Susheel Jalali created OPENMEETINGS-1269:
--------------------------------------------
Summary: 'Internal Error' Message on Deleting / Selecting a User
in Admin/User Panel
Key: OPENMEETINGS-1269
URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1269
Project: Openmeetings
Issue Type: Bug
Components: HTML5/Admin
Affects Versions: 3.0.7
Environment: Centos 6.5, OM-3.0.7, mysql-JDBC-5.1.34. and MySQL
5.1.37.
Reporter: Susheel Jalali
Assignee: Maxim Solodovnik
After creating a few users in Administration->Users, while attempting to delete
one of them gave:
“internal error
Return to Home page”.
>From MySQL command line, we deleted this user entry in database. Then,
>everything worked fine. We created this user entry again. But later, the same
>error randomly appeared while just CLICKING this particular user (and not
>others). Again, we deleted this new user entry in the database. Then,
>everything worked fine again.
In sum, the error regarding deletion of user appears randomly. We used this
tedious workaround to delete the entry of that specific user in the mysql
database and recreate the user entry. We are using mysql-JDBC-5.1.34. and MySQL
5.1.37.
Below is the stacktrace. The cause of the error is perhaps at this line in the
log:
“Unexpected error occurred org.apache.wicket.WicketRuntimeException: Method
onRequest of interface org.apache.wicket.behavior.IBehaviorListener targeted at
org.apache.openmeetings.web.admin.users.UsersPanel$2$1@31a1d07e on component
[Item [Component id = 5]] threw an exception at
org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:268)
~[wicket-core-jar-6.20.0.jar:6.20.0]”
Maxim: …issue with … java timezones. somehow … get user in your system with
timezone IST. Later on this timezone was not found by java.
-- -- --
ERROR 10-15 23:28:07.427 DefaultExceptionMapper.java 112826 170
org.apache.wicket.DefaultExceptionMapper [http-nio-10.10.10.53-5080-exec-7] -
Unexpected error occurred
org.apache.wicket.WicketRuntimeException: Method onRequest of interface
org.apache.wicket.behavior.IBehaviorListener targeted at
org.apache.openmeetings.web.admin.users.UsersPanel$2$1@31a1d07e on component
[Item [Component id = 5]] threw an exception
at
org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:268)
~[wicket-core-jar-6.20.0.jar:6.20.0]
at
org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:241)
~[wicket-core-jar-6.20.0.jar:6.20.0]
at
org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:250)
~[wicket-core-jar-6.20.0.jar:6.20.0]
at
org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:236)
~[wicket-core-jar-6.20.0.jar:6.20.0]
at
org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:890)
~[wicket-core-jar-6.20.0.jar:6.20.0]
at
org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
~[wicket-request-jar-6.20.0.jar:6.20.0]
at
org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261)
[wicket-core-jar-6.20.0.jar:6.20.0]
at
org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218)
[wicket-core-jar-6.20.0.jar:6.20.0]
at
org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289)
[wicket-core-jar-6.20.0.jar:6.20.0]
at
org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:59)
[wicket-native-websocket-core-jar-6.20.0.jar:6.20.0]
at
org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201)
[wicket-core-jar-6.20.0.jar:6.20.0]
at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282)
[wicket-core-jar-6.20.0.jar:6.20.0]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
[tomcat-embed-core.jar:8.0.26]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
[tomcat-embed-core.jar:8.0.26]
at
org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:77)
[red5-server.jar:1.0.6-RELEASE]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
[tomcat-embed-core.jar:8.0.26]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
[tomcat-embed-core.jar:8.0.26]
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
[tomcat-embed-core.jar:8.0.26]
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
[tomcat-embed-core.jar:8.0.26]
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
[tomcat-embed-core.jar:8.0.26]
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
[tomcat-embed-core.jar:8.0.26]
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
[tomcat-embed-core.jar:8.0.26]
at
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
[tomcat-embed-core.jar:8.0.26]
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
[tomcat-embed-core.jar:8.0.26]
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518)
[tomcat-embed-core.jar:8.0.26]
at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091)
[tomcat-embed-core.jar:8.0.26]
at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:673)
[tomcat-embed-core.jar:8.0.26]
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1526)
[tomcat-embed-core.jar:8.0.26]
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1482)
[tomcat-embed-core.jar:8.0.26]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[na:1.7.0_67]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[na:1.7.0_67]
at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
[tomcat-embed-core.jar:8.0.26]
at java.lang.Thread.run(Thread.java:745) [na:1.7.0_67]
Caused by: java.lang.reflect.InvocationTargetException: null
at sun.reflect.GeneratedMethodAccessor74.invoke(Unknown Source) ~[na:na]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.7.0_67]
at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_67]
at
org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:258)
~[wicket-core-jar-6.20.0.jar:6.20.0]
... 32 common frames omitted
Caused by: org.threeten.bp.zone.ZoneRulesException: Unknown time-zone ID: IST
at
org.threeten.bp.zone.ZoneRulesProvider.getProvider(ZoneRulesProvider.java:188)
~[threetenbp-jar-1.2.jar:1.2]
at
org.threeten.bp.zone.ZoneRulesProvider.getRules(ZoneRulesProvider.java:143)
~[threetenbp-jar-1.2.jar:1.2]
at org.threeten.bp.ZoneRegion.ofId(ZoneRegion.java:143)
~[threetenbp-jar-1.2.jar:1.2]
at org.threeten.bp.ZoneId.of(ZoneId.java:357) ~[threetenbp-jar-1.2.jar:1.2]
at
org.apache.openmeetings.util.CalendarHelper.getZoneId(CalendarHelper.java:31)
~[openmeetings-util-3.0.7-RELEASE.jar:na]
at
org.apache.openmeetings.util.CalendarHelper.getZoneDateTime(CalendarHelper.java:46)
~[openmeetings-util-3.0.7-RELEASE.jar:na]
at
org.apache.openmeetings.util.CalendarHelper.getDate(CalendarHelper.java:53)
~[openmeetings-util-3.0.7-RELEASE.jar:na]
at
org.apache.openmeetings.web.common.GeneralUserForm.updateModelObject(GeneralUserForm.java:190)
~[openmeetings-web-3.0.7-RELEASE.jar:na]
at
org.apache.openmeetings.web.admin.users.UserForm.onModelChanged(UserForm.java:105)
~[openmeetings-web-3.0.7-RELEASE.jar:na]
at org.apache.wicket.Component.modelChanged(Component.java:2166)
~[wicket-core-jar-6.20.0.jar:6.20.0]
at org.apache.wicket.Component.setDefaultModelObject(Component.java:3053)
~[wicket-core-jar-6.20.0.jar:6.20.0]
at org.apache.wicket.markup.html.form.Form.setModelObject(Form.java:2091)
~[wicket-core-jar-6.20.0.jar:6.20.0]
at
org.apache.openmeetings.web.admin.users.UsersPanel$2$1.onEvent(UsersPanel.java:81)
~[openmeetings-web-3.0.7-RELEASE.jar:na]
at
org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:146)
~[wicket-core-jar-6.20.0.jar:6.20.0]
at
org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:641)
~[wicket-core-jar-6.20.0.jar:6.20.0]
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)