Hi, all,

When I try to call PersistenceBrokerFactory.createPersistenceBroker(), I
have encountered the a NullPointerException, and inlined is the StackTrace.
It seems like ConfigurableFactory.createNewInstance has failed. Any idea
what might be a cause?

Regards,

Anthony 

===========================================================

Annotation: Exception occurred in Request Processor 
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcces
sorImpl.java:39)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstruc
torAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
        at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createNewBroker
Instance(PersistenceBrokerFactoryDefaultImpl.java:157)
        at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl$PBKeyedPoolable
ObjectFactory.makeObject(PersistenceBrokerFactoryDefaultImpl.java:324)
        at
org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeye
dObjectPool.java:748)
        at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createPersisten
ceBroker(PersistenceBrokerFactoryDefaultImpl.java:197)
        at
org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(Persi
stenceBrokerFactory.java:129)
        at co.pecunia.gl.core.TMain.<init>(TMain.java:27)
        at co.pecunia.gl.core.TMain.getApp(TMain.java:39)
        at
co.pecunia.gl.module.GLActionFileSystem.<init>(GLActionFileSystem.java:30)
        at
co.pecunia.gl.module.GLActionFileSystem.<init>(GLActionFileSystem.java:25)
        at
co.pecunia.gl.module.ShowGLActionAction.performAction(ShowGLActionAction.jav
a:16)
        at
org.openide.util.actions.CallableSystemAction.actionPerformed(CallableSystem
Action.java:69)
        at org.netbeans.core.ModuleActions$1.run(ModuleActions.java:100)
        at org.openide.util.Task.run(Task.java:136)
        at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:599)
Caused by: java.lang.NullPointerException
        at
org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInstance(Con
figurableFactory.java:108)
        at
org.apache.ojb.broker.accesslayer.sql.SqlGeneratorFactory.createSqlGenerator
(SqlGeneratorFactory.java:78)
        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.<init>(PersistenceBroke
rImpl.java:161)
        ... 18 more
rethrown as org.apache.ojb.broker.PBFactoryException: Creation of a new PB
instance failed
        at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createNewBroker
Instance(PersistenceBrokerFactoryDefaultImpl.java:163)
        at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl$PBKeyedPoolable
ObjectFactory.makeObject(PersistenceBrokerFactoryDefaultImpl.java:324)
        at
org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeye
dObjectPool.java:748)
        at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createPersisten
ceBroker(PersistenceBrokerFactoryDefaultImpl.java:197)
        at
org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(Persi
stenceBrokerFactory.java:129)
        at co.pecunia.gl.core.TMain.<init>(TMain.java:27)
        at co.pecunia.gl.core.TMain.getApp(TMain.java:39)
        at
co.pecunia.gl.module.GLActionFileSystem.<init>(GLActionFileSystem.java:30)
        at
co.pecunia.gl.module.GLActionFileSystem.<init>(GLActionFileSystem.java:25)
        at
co.pecunia.gl.module.ShowGLActionAction.performAction(ShowGLActionAction.jav
a:16)
        at
org.openide.util.actions.CallableSystemAction.actionPerformed(CallableSystem
Action.java:69)
        at org.netbeans.core.ModuleActions$1.run(ModuleActions.java:100)
        at org.openide.util.Task.run(Task.java:136)
        at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:599)
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcces
sorImpl.java:39)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstruc
torAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
        at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createNewBroker
Instance(PersistenceBrokerFactoryDefaultImpl.java:157)
        ... 13 more
Caused by: java.lang.NullPointerException
        at
org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInstance(Con
figurableFactory.java:108)
        at
org.apache.ojb.broker.accesslayer.sql.SqlGeneratorFactory.createSqlGenerator
(SqlGeneratorFactory.java:78)
        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.<init>(PersistenceBroke
rImpl.java:161)
        ... 18 more
rethrown as org.apache.ojb.broker.PBFactoryException: Borrow broker from
pool failed: Creation of a new PB instance failed
        at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createPersisten
ceBroker(PersistenceBrokerFactoryDefaultImpl.java:201)
        at
org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(Persi
stenceBrokerFactory.java:129)
        at co.pecunia.gl.core.TMain.<init>(TMain.java:27)
        at co.pecunia.gl.core.TMain.getApp(TMain.java:39)
        at
co.pecunia.gl.module.GLActionFileSystem.<init>(GLActionFileSystem.java:30)
        at
co.pecunia.gl.module.GLActionFileSystem.<init>(GLActionFileSystem.java:25)
        at
co.pecunia.gl.module.ShowGLActionAction.performAction(ShowGLActionAction.jav
a:16)
        at
org.openide.util.actions.CallableSystemAction.actionPerformed(CallableSystem
Action.java:69)
        at org.netbeans.core.ModuleActions$1.run(ModuleActions.java:100)
        at org.openide.util.Task.run(Task.java:136)
        at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:599)
Caused by: org.apache.ojb.broker.PBFactoryException: Creation of a new PB
instance failed
        at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createNewBroker
Instance(PersistenceBrokerFactoryDefaultImpl.java:163)
        at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl$PBKeyedPoolable
ObjectFactory.makeObject(PersistenceBrokerFactoryDefaultImpl.java:324)
        at
org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeye
dObjectPool.java:748)
        at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createPersisten
ceBroker(PersistenceBrokerFactoryDefaultImpl.java:197)
        ... 10 more
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcces
sorImpl.java:39)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstruc
torAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
        at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createNewBroker
Instance(PersistenceBrokerFactoryDefaultImpl.java:157)
        ... 13 more
Caused by: java.lang.NullPointerException
        at
org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInstance(Con
figurableFactory.java:108)
        at
org.apache.ojb.broker.accesslayer.sql.SqlGeneratorFactory.createSqlGenerator
(SqlGeneratorFactory.java:78)
        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.<init>(PersistenceBroke
rImpl.java:161)
[catch] ... 18 more

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to