Hello,

 

 

My application is running fine for Tomcat 4.0. But the same war file is
giving a particular error in Tomcat 3.2.3.

I�m using OJB version 0.9.6. Is this a known error? I didn�t find
anything in the archive.

 

The error it is giving 

 

 

RAJIB : OPENING DATASOURCE

[org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl] INFO:
Already created persistence broker instances: 0

[ConfigurableFactory] INFO: ConfigurableFactory called to serve a null
instance

[org.apache.ojb.odmg.DatabaseImpl] ERROR: Open database failed

Borrow broker from pool failed: Creation of a new PB instance failed

java.lang.reflect.InvocationTargetException:
java.lang.NullPointerException

        at
org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInsta

nce(Unknown Source)

        at
org.apache.ojb.broker.accesslayer.sql.SqlGeneratorFactory.createSqlGe

nerator(Unknown Source)

        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.<init>(Unknown S

ource)

        at java.lang.reflect.Constructor.newInstance(Native Method)

        at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createNe

wBrokerInstance(Unknown Source)

        at
org.apache.ojb.broker.ta.PBKeyedPoolableObjectFactory.makeObject(Unkn

own Source)

        at
org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(Unkn

own Source)

        at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createPersi
stenceBroker(Unknown Source)

        at
org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroke

r(Unknown Source)

        at org.apache.ojb.odmg.DatabaseImpl.open(Unknown Source)

        at
com.jp.hitachi.service.ApplicationServiceImpl.init(ApplicationService

Impl.java:56)

        at
com.jp.hitachi.service.ApplicationServiceImpl.<init>(ApplicationServi

ceImpl.java:40)

        at
com.jp.hitachi.servlet.ApplicationActionServlet.init(ApplicationActio

nServlet.java:49)

        at javax.servlet.GenericServlet.init(GenericServlet.java:258)

        at
org.apache.tomcat.core.ServletWrapper.doInit(ServletWrapper.java:317)

 

        at org.apache.tomcat.core.Handler.init(Handler.java:215)

        at
org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:296)

        at
org.apache.tomcat.context.LoadOnStartupInterceptor.contextInit(LoadOn

StartupInterceptor.java:130)

        at
org.apache.tomcat.core.ContextManager.initContext(ContextManager.java

:491)

        at
org.apache.tomcat.core.ContextManager.init(ContextManager.java:453)

        at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:195)

        at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:235)

rethrown as org.apache.ojb.broker.PBFactoryException: Creation of a new
PB insta

nce failed

        at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createNe

wBrokerInstance(Unknown Source)

        at
org.apache.ojb.broker.ta.PBKeyedPoolableObjectFactory.makeObject(Unkn

own Source)

        at
org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(Unkn

own Source)

        at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createPe

rsistenceBroker(Unknown Source)

        at
org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroke

r(Unknown Source)

        at org.apache.ojb.odmg.DatabaseImpl.open(Unknown Source)

        at
com.jp.hitachi.service.ApplicationServiceImpl.init(ApplicationService

Impl.java:56)

        at
com.jp.hitachi.service.ApplicationServiceImpl.<init>(ApplicationServi

ceImpl.java:40)

        at
com.jp.hitachi.servlet.ApplicationActionServlet.init(ApplicationActio

nServlet.java:49)

        at javax.servlet.GenericServlet.init(GenericServlet.java:258)

        at
org.apache.tomcat.core.ServletWrapper.doInit(ServletWrapper.java:317)

Reply via email to