Uploaded image for project: 'Openmeetings'
  1. Openmeetings
  2. OPENMEETINGS-1269

'Internal Error' Message on Deleting / Selecting a User in Admin/User Panel

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.0.7
    • 3.1.0, 4.0.0
    • Admin
    • None
    • Centos 6.5, OM-3.0.7, mysql-JDBC-5.1.34. and MySQL 5.1.37.

    Description

      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]

      Attachments

        Activity

          People

            solomax Maxim Solodovnik
            sjalali Susheel Jalali
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: