Hey all,
When I run OJB 1.0.3 with Tomcat 4.1.30 everything works.
When I upgrade to Tomcat 5.5.9 I am getting the exception at the bottom of the
file. Any ideas why this might be happening? Ideas on how to fix it?
In general I am trying to upgrade my libraries because I am having problems
with Tomcat 4.1.30 stabilty for some reason. It goes down without error and is
being very hard to diagnose. There are changes in Tomcat 5.5.9 that makes me
think the problem might go away.
Let me know if there is any further information I can provide.
JohnE
ERROR [main] [/].listenerStart() - Exception sending context initialized event
to listener instance of class com.jb.manager.jbContextListener
java.lang.NoClassDefFoundError: org/apache/commons/dbcp/AbandonedConfig
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:1647)
at java.lang.Class.getDeclaredMethod(Class.java:1254)
at
java.io.ObjectStreamClass.getPrivateMethod(ObjectStreamClass.java:1246)
at java.io.ObjectStreamClass.access$1500(ObjectStreamClass.java:47)
at java.io.ObjectStreamClass$3.run(ObjectStreamClass.java:348)
at java.security.AccessController.doPrivileged(Native Method)
at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:333)
at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:253)
at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:329)
at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:253)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1010)
at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1332)
at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1304)
at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278)
at java.util.ArrayList.writeObject(ArrayList.java:529)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:809)
at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1296)
at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278)
at
org.apache.commons.lang.SerializationUtils.serialize(SerializationUtils.java:145)
at
org.apache.commons.lang.SerializationUtils.serialize(SerializationUtils.java:170)
at
org.apache.commons.lang.SerializationUtils.clone(SerializationUtils.java:117)
at
org.apache.ojb.broker.metadata.ConnectionRepository.getAllDescriptor(Unknown
Source)
at
org.apache.ojb.broker.metadata.MetadataManager.buildDefaultKey(Unknown Source)
at org.apache.ojb.broker.metadata.MetadataManager.init(Unknown Source)
at org.apache.ojb.broker.metadata.MetadataManager.<init>(Unknown Source)
at org.apache.ojb.broker.metadata.MetadataManager.getInstance(Unknown
Source)
at
org.apache.ojb.broker.core.PersistenceBrokerFactoryBaseImpl.getDefaultKey(Unknown
Source)
at
org.apache.ojb.broker.core.PersistenceBrokerFactoryBaseImpl.defaultPersistenceBroker(Unknown
Source)
at
org.apache.ojb.broker.PersistenceBrokerFactory.defaultPersistenceBroker(Unknown
Source)
at com.sp.model.common.ServiceLocator.getBroker(ServiceLocator.java:74)
at
com.jb.model.services.Jp.popularity.dao.JpPopularityDAO.getCountriesWithJps(JpPopularityDAO.java:183)
at
com.jb.model.services.Jp.popularity.JpPopularityManagerBD.getCountriesWithJps(JpPopularityManagerBD.java:138)
at
com.jb.model.services.Jp.popularity.JpPopOrganizer.initializePopCounts(JpPopOrganizer.java:157)
at
com.jb.model.services.Jp.popularity.JpPopOrganizer.initialize(JpPopOrganizer.java:77)
at
com.jb.model.services.Jp.popularity.JpPopularityManagerBD.initialize(JpPopularityManagerBD.java:59)
at
com.jb.model.services.Jp.manager.JpContextManagerBD.initializeService(JpContextManagerBD.java:57)
at
com.jb.manager.jbContextListener.contextInitialized(jbContextListener.java:89)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3669)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4104)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:894)
at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:857)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:475)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at
org.apache.catalina.core.StandardService.start(StandardService.java:450)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]