You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@roller.apache.org by "SanjivaN (sent by Nabble.com)" <li...@nabble.com> on 2006/01/03 10:32:22 UTC

roller 2.0 Initialization Problem

I am unable to get roller initialized (see roller.log output below).   
After scouring through the message boards, I tried a number of things, including renaming mysql-connector.jar, downloading a 3.0.17 version of Connector/J, dropping/recreating the db, checked Hibernate.xml; etc.  but the problem persists.
-------
I am using Apache-Tomcat 5.0;  JVM 1.4.2; MySQL 4.1.11; 

--------------------
NFO  2006-01-03 01:25:04,887 RollerConfig: ()  - successfully loaded default properties.
INFO  2006-01-03 01:25:04,949 RollerConfig: ()  - no custom properties file found in classpath
INFO  2006-01-03 01:25:05,006 RollerConfig: ()  - no custom properties file specified via jvm option
INFO  2006-01-03 01:25:05,207 lang:String)  - Database is current, no upgrade needed
ERROR 2006-01-03 01:25:09,914 lang:String)  - Error instantiating org.roller.business.hibernate.HibernateRollerImpl
java.lang.reflect.InvocationTargetException
   at java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (/usr/lib/libgcj.so.6.0.0)
   at org.roller.model.RollerFactory.setRoller(java.lang.String) (Unknown Source)
   at org.roller.model.RollerFactory.getRoller() (Unknown Source)
   at org.roller.presentation.RollerContext.contextInitialized(javax.servlet.ServletContextEvent) (Unknown Source)
   at org.apache.catalina.core.StandardContext.listenerStart() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardContext.start() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.ContainerBase.addChildInternal(org.apache.catalina.Container) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.ContainerBase.addChild(org.apache.catalina.Container) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardHost.addChild(org.apache.catalina.Container) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardHostDeployer.addChild(org.apache.catalina.Container) (/usr/lib/libcatalina-5.0.30.jar.so)
   at java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (/usr/lib/libgcj.so.6.0.0)
   at org.apache.commons.beanutils.MethodUtils.invokeMethod(java.lang.Object, java.lang.String, java.lang.Object[], java.lang.Class[]) (/usr/lib/libjakarta-commons-beanutils-1.7.0.jar.so)
   at org.apache.commons.digester.SetNextRule.end() (/usr/lib/libjakarta-commons-digester-1.6.jar.so)
   at org.apache.commons.digester.Rule.end(java.lang.String, java.lang.String) (/usr/lib/libjakarta-commons-digester-1.6.jar.so)
   at org.apache.commons.digester.Digester.endElement(java.lang.String, java.lang.String, java.lang.String) (/usr/lib/libjakarta-commons-digester-1.6.jar.so)
   at org.apache.catalina.util.CatalinaDigester.endElement(java.lang.String, java.lang.String, java.lang.String) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.xerces.parsers.AbstractSAXParser.endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations) (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement() (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(boolean) (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(boolean) (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.xerces.parsers.XML11Configuration.parse(boolean) (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.xerces.parsers.XML11Configuration.parse(org.apache.xerces.xni.parser.XMLInputSource) (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.xerces.parsers.XMLParser.parse(org.apache.xerces.xni.parser.XMLInputSource) (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.xerces.parsers.AbstractSAXParser.parse(org.xml.sax.InputSource) (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.commons.digester.Digester.parse(java.io.InputStream) (/usr/lib/libjakarta-commons-digester-1.6.jar.so)
   at org.apache.catalina.core.StandardHostDeployer.install(java.net.URL, java.net.URL) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardHost.install(java.net.URL, java.net.URL) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.startup.HostConfig.deployDescriptors(java.io.File, java.lang.String[]) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.startup.HostConfig.deployApps() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.startup.HostConfig.start() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.startup.HostConfig.lifecycleEvent(org.apache.catalina.LifecycleEvent) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(java.lang.String, java.lang.Object) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.ContainerBase.start() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardHost.start() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.ContainerBase.start() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardEngine.start() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardService.start() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardServer.start() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.startup.Catalina.start() (/usr/lib/libcatalina-5.0.30.jar.so)
   at java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (/usr/lib/libgcj.so.6.0.0)
   at org.apache.catalina.startup.Bootstrap.start() (/usr/lib/libtomcat-bootstrap-5.0.30.jar.so)
   at org.apache.catalina.startup.Bootstrap.main(java.lang.String[]) (/usr/lib/libtomcat-bootstrap-5.0.30.jar.so)
   at gnu.java.lang.MainThread.call_main() (/usr/lib/libgcj.so.6.0.0)
   at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)
Caused by: java.lang.NoClassDefFoundError: while resolving class: net.sf.cglib.core.DebuggingClassWriter$1
   at java.lang.VMClassLoader.transformException(java.lang.Class, java.lang.Throwable) (/usr/lib/libgcj.so.6.0.0)
   at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib/libgcj.so.6.0.0)
   at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.6.0.0)
   at net.sf.cglib.core.DebuggingClassWriter.toByteArray() (Unknown Source)
   at net.sf.cglib.core.DefaultGeneratorStrategy.generate(net.sf.cglib.core.ClassGenerator) (Unknown Source)
   at net.sf.cglib.core.AbstractClassGenerator.create(java.lang.Object) (Unknown Source)
   at net.sf.cglib.core.KeyFactory$Generator.create() (Unknown Source)
   at net.sf.cglib.core.KeyFactory.create(java.lang.ClassLoader, java.lang.Class, net.sf.cglib.core.Customizer) (Unknown Source)
   at net.sf.cglib.core.KeyFactory.create(java.lang.Class, net.sf.cglib.core.Customizer) (Unknown Source)
   at net.sf.cglib.core.KeyFactory.create(java.lang.Class) (Unknown Source)
   at org.hibernate.impl.SessionFactoryImpl. () (Unknown Source)
   at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.6.0.0)
   at org.hibernate.cfg.Configuration.buildSessionFactory() (Unknown Source)
   at org.roller.business.hibernate.HibernateRollerImpl.HibernateRollerImpl() (Unknown Source)
   at org.roller.business.hibernate.HibernateRollerImpl.instantiate() (Unknown Source)
   at java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (/usr/lib/libgcj.so.6.0.0)
   at org.roller.model.RollerFactory.setRoller(java.lang.String) (Unknown Source)
   at org.roller.model.RollerFactory.getRoller() (Unknown Source)
   at org.roller.presentation.RollerContext.contextInitialized(javax.servlet.ServletContextEvent) (Unknown Source)
   at org.apache.catalina.core.StandardContext.listenerStart() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardContext.start() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.ContainerBase.addChildInternal(org.apache.catalina.Container) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.ContainerBase.addChild(org.apache.catalina.Container) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardHost.addChild(org.apache.catalina.Container) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardHostDeployer.addChild(org.apache.catalina.Container) (/usr/lib/libcatalina-5.0.30.jar.so)
   at java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (/usr/lib/libgcj.so.6.0.0)
   at org.apache.commons.beanutils.MethodUtils.invokeMethod(java.lang.Object, java.lang.String, java.lang.Object[], java.lang.Class[]) (/usr/lib/libjakarta-commons-beanutils-1.7.0.jar.so)
   at org.apache.commons.digester.SetNextRule.end() (/usr/lib/libjakarta-commons-digester-1.6.jar.so)
   at org.apache.commons.digester.Rule.end(java.lang.String, java.lang.String) (/usr/lib/libjakarta-commons-digester-1.6.jar.so)
   at org.apache.commons.digester.Digester.endElement(java.lang.String, java.lang.String, java.lang.String) (/usr/lib/libjakarta-commons-digester-1.6.jar.so)
   at org.apache.catalina.util.CatalinaDigester.endElement(java.lang.String, java.lang.String, java.lang.String) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.xerces.parsers.AbstractSAXParser.endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations) (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement() (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(boolean) (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(boolean) (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.xerces.parsers.XML11Configuration.parse(boolean) (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.xerces.parsers.XML11Configuration.parse(org.apache.xerces.xni.parser.XMLInputSource) (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.xerces.parsers.XMLParser.parse(org.apache.xerces.xni.parser.XMLInputSource) (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.xerces.parsers.AbstractSAXParser.parse(org.xml.sax.InputSource) (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.commons.digester.Digester.parse(java.io.InputStream) (/usr/lib/libjakarta-commons-digester-1.6.jar.so)
   at org.apache.catalina.core.StandardHostDeployer.install(java.net.URL, java.net.URL) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardHost.install(java.net.URL, java.net.URL) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.startup.HostConfig.deployDescriptors(java.io.File, java.lang.String[]) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.startup.HostConfig.deployApps() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.startup.HostConfig.start() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.startup.HostConfig.lifecycleEvent(org.apache.catalina.LifecycleEvent) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(java.lang.String, java.lang.Object) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.ContainerBase.start() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardHost.start() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.ContainerBase.start() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardEngine.start() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardService.start() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardServer.start() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.startup.Catalina.start() (/usr/lib/libcatalina-5.0.30.jar.so)
Caused by: java.lang.ClassNotFoundException: org.objectweb.asm.util.TraceClassVisitor
   at org.apache.catalina.loader.WebappClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.loader.WebappClassLoader.loadClass(java.lang.String) (/usr/lib/libcatalina-5.0.30.jar.so)
   at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0)
   at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib/libgcj.so.6.0.0)
   at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.6.0.0)
   at net.sf.cglib.core.DebuggingClassWriter.toByteArray() (Unknown Source)
   at net.sf.cglib.core.DefaultGeneratorStrategy.generate(net.sf.cglib.core.ClassGenerator) (Unknown Source)
   at net.sf.cglib.core.AbstractClassGenerator.create(java.lang.Object) (Unknown Source)
   at net.sf.cglib.core.KeyFactory$Generator.create() (Unknown Source)
   at net.sf.cglib.core.KeyFactory.create(java.lang.ClassLoader, java.lang.Class, net.sf.cglib.core.Customizer) (Unknown Source)
   at net.sf.cglib.core.KeyFactory.create(java.lang.Class, net.sf.cglib.core.Customizer) (Unknown Source)
   at net.sf.cglib.core.KeyFactory.create(java.lang.Class) (Unknown Source)
   at org.hibernate.impl.SessionFactoryImpl. () (Unknown Source)
   at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.6.0.0)
   at org.hibernate.cfg.Configuration.buildSessionFactory() (Unknown Source)
   at org.roller.business.hibernate.HibernateRollerImpl.HibernateRollerImpl() (Unknown Source)
   at org.roller.business.hibernate.HibernateRollerImpl.instantiate() (Unknown Source)
   at java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (/usr/lib/libgcj.so.6.0.0)
   at org.roller.model.RollerFactory.setRoller(java.lang.String) (Unknown Source)
   at org.roller.model.RollerFactory.getRoller() (Unknown Source)
   at org.roller.presentation.RollerContext.contextInitialized(javax.servlet.ServletContextEvent) (Unknown Source)
   at org.apache.catalina.core.StandardContext.listenerStart() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardContext.start() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.ContainerBase.addChildInternal(org.apache.catalina.Container) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.ContainerBase.addChild(org.apache.catalina.Container) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardHost.addChild(org.apache.catalina.Container) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardHostDeployer.addChild(org.apache.catalina.Container) (/usr/lib/libcatalina-5.0.30.jar.so)
   at java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (/usr/lib/libgcj.so.6.0.0)
   at org.apache.commons.beanutils.MethodUtils.invokeMethod(java.lang.Object, java.lang.String, java.lang.Object[], java.lang.Class[]) (/usr/lib/libjakarta-commons-beanutils-1.7.0.jar.so)
   at org.apache.commons.digester.SetNextRule.end() (/usr/lib/libjakarta-commons-digester-1.6.jar.so)
   at org.apache.commons.digester.Rule.end(java.lang.String, java.lang.String) (/usr/lib/libjakarta-commons-digester-1.6.jar.so)
   at org.apache.commons.digester.Digester.endElement(java.lang.String, java.lang.String, java.lang.String) (/usr/lib/libjakarta-commons-digester-1.6.jar.so)
   at org.apache.catalina.util.CatalinaDigester.endElement(java.lang.String, java.lang.String, java.lang.String) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.xerces.parsers.AbstractSAXParser.endElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.Augmentations) (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement() (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(boolean) (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(boolean) (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.xerces.parsers.XML11Configuration.parse(boolean) (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.xerces.parsers.XML11Configuration.parse(org.apache.xerces.xni.parser.XMLInputSource) (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.xerces.parsers.XMLParser.parse(org.apache.xerces.xni.parser.XMLInputSource) (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.xerces.parsers.AbstractSAXParser.parse(org.xml.sax.InputSource) (/usr/lib/libxerces-j2-2.6.2.jar.so)
   at org.apache.commons.digester.Digester.parse(java.io.InputStream) (/usr/lib/libjakarta-commons-digester-1.6.jar.so)
   at org.apache.catalina.core.StandardHostDeployer.install(java.net.URL, java.net.URL) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardHost.install(java.net.URL, java.net.URL) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.startup.HostConfig.deployDescriptors(java.io.File, java.lang.String[]) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.startup.HostConfig.deployApps() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.startup.HostConfig.start() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.startup.HostConfig.lifecycleEvent(org.apache.catalina.LifecycleEvent) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(java.lang.String, java.lang.Object) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.ContainerBase.start() (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardHost.start() (/usr/lib/libcatalina-5.0.30.jar.so)


--
Sent from the Roller - User forum at Nabble.com:
http://www.nabble.com/roller-2.0-Initialization-Problem-t841767c12275.html#a2181146

Re: roller 2.0 Initialization Problem

Posted by Miguel A Paraz <mp...@gmail.com>.
On 1/3/06, SanjivaN (sent by Nabble.com) <li...@nabble.com> wrote:
> I am using Apache-Tomcat 5.0;  JVM 1.4.2; MySQL 4.1.11;
...
>
> ERROR 2006-01-03 01:25:09,914 lang:String)  - Error instantiating org.roller.business.hibernate.HibernateRollerImpl
> java.lang.reflect.InvocationTargetException
>    at java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (/usr/lib/libgcj.so.6.0.0)


Let me guess, Fedora Core 4? This seems to be common problem in Apache
mailing lists: people running gcj-compiled native versions. I don't
think Roller can work against those, yet. Make sure that JAVA_HOME
points to your Sun (IBM, etc.) JDK and you start a downloaded version
of Tomcat, not the precompiled one. Also, I see no reason to use
5.0.x. - go for 5.5.x.