[Openfire Setting]org.logicalcobwebs .cglib.core.DebuggingClassWriter$1

Hi everyone.

When I setup Openfire on “http://:9090”, I got message below :

HTTP ERROR 500

Problem accessing /setup/setup-datasource-standard.jsp. Reason:

org.logicalcobwebs.cglib.core.DebuggingClassWriter$1

Could you tell me how can I fix this problem.

OS:CentOS 6.2 64bit

Openfire:openfire-3.7.1-1.i386.rpm

After install, I removed “/opt/openfire/jre” directory, and “yum install java”.

Regards,

Masaru Kawabata

error detail below :

HTTP ERROR 500
Problem accessing /setup/setup-datasource-standard.jsp. Reason:

org.logicalcobwebs.cglib.core.DebuggingClassWriter$1

Caused by:
java.lang.NoClassDefFoundError: org.logicalcobwebs.cglib.core.DebuggingClassWriter$1
at java.lang.Class.initializeClass(libgcj.so.10)
at org.logicalcobwebs.cglib.core.DebuggingClassWriter.toByteArray(DebuggingClassWr iter.java:73)
at org.logicalcobwebs.cglib.core.DefaultGeneratorStrategy.generate(DefaultGenerato rStrategy.java:26)
at org.logicalcobwebs.cglib.core.AbstractClassGenerator.create(AbstractClassGenera tor.java:216)
at org.logicalcobwebs.cglib.core.KeyFactory$Generator.create(KeyFactory.java:145)
at org.logicalcobwebs.cglib.core.KeyFactory.create(KeyFactory.java:117)
at org.logicalcobwebs.cglib.core.KeyFactory.create(KeyFactory.java:108)
at org.logicalcobwebs.cglib.core.KeyFactory.create(KeyFactory.java:104)
at org.logicalcobwebs.cglib.proxy.Enhancer.(Enhancer.java:69)
at java.lang.Class.initializeClass(libgcj.so.10)
at org.logicalcobwebs.proxool.ProxyFactory.getProxy(ProxyFactory.java:111)
at org.logicalcobwebs.proxool.ProxyFactory.getWrappedConnection(ProxyFactory.java: 85)
at org.logicalcobwebs.proxool.ConnectionPool.getConnection(ConnectionPool.java:261 )
at org.logicalcobwebs.proxool.ProxoolDriver.connect(ProxoolDriver.java:89)
at java.sql.DriverManager.getConnection(libgcj.so.10)
at org.jivesoftware.database.DefaultConnectionProvider.getConnection(DefaultConnec tionProvider.java:86)
at org.jivesoftware.database.DbConnectionManager.setConnectionProvider(DbConnectio nManager.java:620)
at org.jivesoftware.openfire.admin.setup.setup_002ddatasource_002dstandard_jsp._js pService(setup_002ddatasource_002dstandard_jsp.java:206)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:530)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1216)
at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:11 8)
at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1187)
at org.jivesoftware.util.LocaleFilter.doFilter(LocaleFilter.java:74)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1187)
at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingF ilter.java:50)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1187)
at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:78)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1187)
at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:164)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1187)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:425)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:494)
at org.eclipse.jetty.server.session.SessionHandler.handle(SessionHandler.java:182)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:93 3)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:362)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:867 )
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandler Collection.java:245)
at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.jav a:126)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:113)
at org.eclipse.jetty.server.Server.handle(Server.java:334)
at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:559)
at org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.j ava:1007)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:747)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:209)
at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:406)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:4 62)
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436)
at java.lang.Thread.run(libgcj.so.10)
Caused by: java.lang.ClassNotFoundException: org.logicalcobwebs.cglib.asm.util.TraceClassVisitor not found in org.jivesoftware.openfire.starter.JiveClassLoader{urls=[file:/opt/openfire/lib/ ,file:/opt/openfire/lib/slf4j-log4j12.jar,file:/opt/openfire/lib/jasper-runtime. jar,file:/opt/openfire/lib/openfire.jar,file:/opt/openfire/lib/startup.jar,file: /opt/openfire/lib/commons-el.jar,file:/opt/openfire/lib/mail.jar,file:/opt/openf ire/lib/mysql.jar,file:/opt/openfire/lib/hsqldb.jar,file:/opt/openfire/lib/jdic. jar,file:/opt/openfire/lib/activation.jar,file:/opt/openfire/lib/postgres.jar,fi le:/opt/openfire/lib/jtds.jar,file:/opt/openfire/lib/bouncycastle.jar,file:/opt/ openfire/lib/jasper-compiler.jar,file:/opt/openfire/lib/servlet.jar], parent=gnu.gcj.runtime.SystemClassLoader{urls=[file:/opt/openfire/lib/startup.j ar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}}
at java.net.URLClassLoader.findClass(libgcj.so.10)
at java.lang.ClassLoader.loadClass(libgcj.so.10)
at java.lang.ClassLoader.loadClass(libgcj.so.10)
at java.lang.Class.forName(libgcj.so.10)
at java.lang.Class.initializeClass(libgcj.so.10)
…52 more

Caused by:
java.lang.ClassNotFoundException: org.logicalcobwebs.cglib.asm.util.TraceClassVisitor not found in org.jivesoftware.openfire.starter.JiveClassLoader{urls=[file:/opt/openfire/lib/ ,file:/opt/openfire/lib/slf4j-log4j12.jar,file:/opt/openfire/lib/jasper-runtime. jar,file:/opt/openfire/lib/openfire.jar,file:/opt/openfire/lib/startup.jar,file: /opt/openfire/lib/commons-el.jar,file:/opt/openfire/lib/mail.jar,file:/opt/openf ire/lib/mysql.jar,file:/opt/openfire/lib/hsqldb.jar,file:/opt/openfire/lib/jdic. jar,file:/opt/openfire/lib/activation.jar,file:/opt/openfire/lib/postgres.jar,fi le:/opt/openfire/lib/jtds.jar,file:/opt/openfire/lib/bouncycastle.jar,file:/opt/ openfire/lib/jasper-compiler.jar,file:/opt/openfire/lib/servlet.jar], parent=gnu.gcj.runtime.SystemClassLoader{urls=[file:/opt/openfire/lib/startup.j ar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}}
at java.net.URLClassLoader.findClass(libgcj.so.10)
at java.lang.ClassLoader.loadClass(libgcj.so.10)
at java.lang.ClassLoader.loadClass(libgcj.so.10)
at java.lang.Class.forName(libgcj.so.10)
at java.lang.Class.initializeClass(libgcj.so.10)
at org.logicalcobwebs.cglib.core.DebuggingClassWriter.toByteArray(DebuggingClassWr iter.java:73)
at org.logicalcobwebs.cglib.core.DefaultGeneratorStrategy.generate(DefaultGenerato rStrategy.java:26)
at org.logicalcobwebs.cglib.core.AbstractClassGenerator.create(AbstractClassGenera tor.java:216)
at org.logicalcobwebs.cglib.core.KeyFactory$Generator.create(KeyFactory.java:145)
at org.logicalcobwebs.cglib.core.KeyFactory.create(KeyFactory.java:117)
at org.logicalcobwebs.cglib.core.KeyFactory.create(KeyFactory.java:108)
at org.logicalcobwebs.cglib.core.KeyFactory.create(KeyFactory.java:104)
at org.logicalcobwebs.cglib.proxy.Enhancer.(Enhancer.java:69)
at java.lang.Class.initializeClass(libgcj.so.10)
at org.logicalcobwebs.proxool.ProxyFactory.getProxy(ProxyFactory.java:111)
at org.logicalcobwebs.proxool.ProxyFactory.getWrappedConnection(ProxyFactory.java: 85)
at org.logicalcobwebs.proxool.ConnectionPool.getConnection(ConnectionPool.java:261 )
at org.logicalcobwebs.proxool.ProxoolDriver.connect(ProxoolDriver.java:89)
at java.sql.DriverManager.getConnection(libgcj.so.10)
at org.jivesoftware.database.DefaultConnectionProvider.getConnection(DefaultConnec tionProvider.java:86)
at org.jivesoftware.database.DbConnectionManager.setConnectionProvider(DbConnectio nManager.java:620)
at org.jivesoftware.openfire.admin.setup.setup_002ddatasource_002dstandard_jsp._js pService(setup_002ddatasource_002dstandard_jsp.java:206)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:530)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1216)
at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:11 8)
at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1187)
at org.jivesoftware.util.LocaleFilter.doFilter(LocaleFilter.java:74)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1187)
at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingF ilter.java:50)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1187)
at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:78)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1187)
at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:164)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1187)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:425)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:494)
at org.eclipse.jetty.server.session.SessionHandler.handle(SessionHandler.java:182)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:93 3)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:362)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:867 )
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandler Collection.java:245)
at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.jav a:126)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:113)
at org.eclipse.jetty.server.Server.handle(Server.java:334)
at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:559)
at org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.j ava:1007)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:747)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:209)
at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:406)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:4 62)
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436)
at java.lang.Thread.run(libgcj.so.10)