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]