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]

Reply via email to