Skip to content

Instantly share code, notes, and snippets.

@zipkid
Created February 9, 2012 11:11
Show Gist options
  • Save zipkid/1779338 to your computer and use it in GitHub Desktop.
Save zipkid/1779338 to your computer and use it in GitHub Desktop.
Jolokia 5 Minute Quickstart error when getting /jolokia/version
Feb 9, 2012 11:50:44 a.m. org.apache.catalina.core.ApplicationContext log
INFO: jolokia-agent: No access restrictor found at classpath:/jolokia-access.xml, access to all MBeans is allowed
Feb 9, 2012 11:50:44 a.m. org.apache.catalina.core.ApplicationContext log
SEVERE: StandardWrapper.Throwable
java.lang.ExceptionInInitializerError
at java.lang.Class.initializeClass(libgcj.so.10)
at java.lang.Class.newInstance(libgcj.so.10)
at org.jolokia.util.ServiceObjectFactory.createOrRemoveService(ServiceObjectFactory.java:137)
at org.jolokia.util.ServiceObjectFactory.readServiceDefinitionFromUrl(ServiceObjectFactory.java:96)
at org.jolokia.util.ServiceObjectFactory.readServiceDefinitions(ServiceObjectFactory.java:81)
at org.jolokia.util.ServiceObjectFactory.createServiceObjects(ServiceObjectFactory.java:65)
at org.jolokia.backend.MBeanServerHandler.lookupDetectors(MBeanServerHandler.java:227)
at org.jolokia.backend.MBeanServerHandler.<init>(MBeanServerHandler.java:82)
at org.jolokia.backend.LocalRequestDispatcher.<init>(LocalRequestDispatcher.java:59)
at org.jolokia.backend.BackendManager.<init>(BackendManager.java:100)
at org.jolokia.http.AgentServlet.init(AgentServlet.java:152)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1173)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4187)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4496)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:905)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:740)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:500)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:593)
at java.lang.reflect.Method.invoke(libgcj.so.10)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: java.util.regex.PatternSyntaxException: At position 34 in regular expression pattern:
quantifier (?*+{}) without preceding token
^\s*GlassFish.*?\sv?([.\d]+)\s.*$?
^
at java.util.regex.Pattern.<init>(libgcj.so.10)
at java.util.regex.Pattern.compile(libgcj.so.10)
at java.util.regex.Pattern.compile(libgcj.so.10)
at org.jolokia.detector.GlassfishDetector.<clinit>(GlassfishDetector.java:36)
at java.lang.Class.initializeClass(libgcj.so.10)
...33 more
Caused by: gnu.java.util.regex.REException: At position 34 in regular expression pattern:
quantifier (?*+{}) without preceding token
at gnu.java.util.regex.RE.initialize(libgcj.so.10)
at gnu.java.util.regex.RE.<init>(libgcj.so.10)
at gnu.java.util.regex.RE.<init>(libgcj.so.10)
at java.util.regex.Pattern.<init>(libgcj.so.10)
...37 more
Feb 9, 2012 11:50:44 a.m. org.apache.catalina.core.StandardContext loadOnStartup
SEVERE: Servlet /jolokia threw load() exception
gnu.java.util.regex.REException: At position 34 in regular expression pattern:
quantifier (?*+{}) without preceding token
at gnu.java.util.regex.RE.initialize(libgcj.so.10)
at gnu.java.util.regex.RE.<init>(libgcj.so.10)
at gnu.java.util.regex.RE.<init>(libgcj.so.10)
at java.util.regex.Pattern.<init>(libgcj.so.10)
at java.util.regex.Pattern.compile(libgcj.so.10)
at java.util.regex.Pattern.compile(libgcj.so.10)
at org.jolokia.detector.GlassfishDetector.<clinit>(GlassfishDetector.java:36)
at java.lang.Class.initializeClass(libgcj.so.10)
at java.lang.Class.newInstance(libgcj.so.10)
at org.jolokia.util.ServiceObjectFactory.createOrRemoveService(ServiceObjectFactory.java:137)
at org.jolokia.util.ServiceObjectFactory.readServiceDefinitionFromUrl(ServiceObjectFactory.java:96)
at org.jolokia.util.ServiceObjectFactory.readServiceDefinitions(ServiceObjectFactory.java:81)
at org.jolokia.util.ServiceObjectFactory.createServiceObjects(ServiceObjectFactory.java:65)
at org.jolokia.backend.MBeanServerHandler.lookupDetectors(MBeanServerHandler.java:227)
at org.jolokia.backend.MBeanServerHandler.<init>(MBeanServerHandler.java:82)
at org.jolokia.backend.LocalRequestDispatcher.<init>(LocalRequestDispatcher.java:59)
at org.jolokia.backend.BackendManager.<init>(BackendManager.java:100)
at org.jolokia.http.AgentServlet.init(AgentServlet.java:152)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1173)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4187)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4496)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:905)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:740)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:500)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:593)
at java.lang.reflect.Method.invoke(libgcj.so.10)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Feb 9, 2012 12:09:37 p.m. org.apache.catalina.core.ApplicationContext log
INFO: jolokia-agent: No access restrictor found at classpath:/jolokia-access.xml, access to all MBeans is allowed
Feb 9, 2012 12:09:37 p.m. org.apache.catalina.core.ApplicationContext log
SEVERE: StandardWrapper.Throwable
java.lang.NoClassDefFoundError: org.jolokia.detector.GlassfishDetector
at java.lang.Class.initializeClass(libgcj.so.10)
at java.lang.Class.newInstance(libgcj.so.10)
at org.jolokia.util.ServiceObjectFactory.createOrRemoveService(ServiceObjectFactory.java:137)
at org.jolokia.util.ServiceObjectFactory.readServiceDefinitionFromUrl(ServiceObjectFactory.java:96)
at org.jolokia.util.ServiceObjectFactory.readServiceDefinitions(ServiceObjectFactory.java:81)
at org.jolokia.util.ServiceObjectFactory.createServiceObjects(ServiceObjectFactory.java:65)
at org.jolokia.backend.MBeanServerHandler.lookupDetectors(MBeanServerHandler.java:227)
at org.jolokia.backend.MBeanServerHa
@zipkid
Copy link
Author

zipkid commented Feb 10, 2012

Hmm.
I is the first time i use a gist in this way.... is it required that i close it in a way?
I can't see any 'close' action link....

Or am i taking you too literally?

Stefan.

@rhuss
Copy link

rhuss commented Feb 10, 2012

I'm just kidding, because the it was the first time i fixed a bug this way ;-)

Normally, I'm used to (and prefer to) track bugs with Jolokia's issue tracker https://github.com/rhuss/jolokia/issues

And there, you can close tickets ;-)

Nevertheless, again many kudos for pointing out the issue, it is always important to get this sort of feedback especially since I cant test in every environment in advance (although I do my very best ...)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment