On Tue, 14 Oct 2003 14:37:02 +0200, Christophe.Demarey <[EMAIL PROTECTED]> wrote:
Hi,
When I test my application with OJB, I have an error with the "ConnectionManagerClass".
Do you mix different OJB version? E.g. configuration file from an earlier version (especially OJB.properties) in classpath?
regards, Armin
Have you any idea about this ? I have put the output error bellow.
Regards.
PS: I still have a question: Is there a way to generate the "repository.xml" file from a JDO file ?
Error report :
--------------
[org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl] INFO: Create PersistenceBroker instance pool, pool configuration was {whenExhaustedAction=0, maxIdle=-1, maxActive=21, maxWait=5000, removeAbandoned=false, numTestsPerEvictionRun=10, testWhileIdle=false, minEvictableIdleTimeMillis=600000, testOnReturn=false, logAbandoned=false, removeAbandonedTimeout=300, timeBetweenEvictionRunsMillis=-1, testOnBorrow=false} [org.apache.ojb.broker.metadata.RepositoryPersistor] INFO: OJB Descriptor Repository: file:/localhome/test/repository.xml
[org.apache.ojb.broker.metadata.RepositoryXmlHandler] INFO: Found attribute (name=grabSize, value=20) but I could not assign them to a descriptor
[org.apache.ojb.broker.metadata.RepositoryXmlHandler] INFO: Found attribute (name=autoNaming, value=true) but I could not assign them to a descriptor
[org.apache.ojb.broker.metadata.RepositoryXmlHandler] INFO: Found attribute (name=globalSequenceId, value=false) but I could not assign them to a descriptor
[org.apache.ojb.broker.metadata.RepositoryXmlHandler] INFO: Found attribute (name=globalSequenceStart, value=10000) but I could not assign them to a descriptor
[org.apache.ojb.broker.metadata.RepositoryPersistor] INFO: Read class descriptors took 482 ms
[org.apache.ojb.broker.metadata.RepositoryPersistor] INFO: OJB Descriptor Repository: file:/localhome/test/repository.xml
[org.apache.ojb.broker.metadata.RepositoryPersistor] INFO: Read connection repository took 168 ms
[org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl] INFO: Set default PBKey: org.apache.ojb.broker.PBKey: jcdAlias=default, user=toto, password=*****
[org.apache.ojb.broker.accesslayer.ConnectionManagerFactory] ERROR: ConfigurableFactory configuration key class for key'ConnectionManagerClass' does not exist.
[org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl] ERROR: Creation of a new PB instance failed
null
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at org.apache.ojb.broker.util.ClassHelper.newInstance(Unknown Source)
at org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createNewBrokerInstance(Unknown Source)
at org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl$PBKeyedPoolableObjectFactory.makeObject(Unknown Source)
at org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:748)
at org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createPersistenceBroker(Unknown Source)
at org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.defaultPersistenceBroker(Unknown Source)
at org.apache.ojb.broker.PersistenceBrokerFactory.defaultPersistenceBroker(Unknown Source)
at org.apache.ojb.jdori.sql.OjbStoreConnector.begin(Unknown Source)
at com.sun.jdori.common.TransactionImpl.beginInternal(Unknown Source)
at com.sun.jdori.common.TransactionImpl.begin(Unknown Source)
at org.objectweb.openccm.services.pss.jdo.lib.CatalogBase.begin_tx(CatalogBase.java:121)
at test.Test.main(Unknown Source)
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.objectweb.util.launcher.Launcher.run(Launcher.java:349)
at org.objectweb.util.launcher.Launcher.main(Launcher.java:383)
Caused by: org.apache.ojb.broker.PersistenceBrokerException: ConfigurableFactory configuration key class for key'ConnectionManagerClass' does not exist.
at org.apache.ojb.broker.util.factory.ConfigurableFactory.configure(Unknown Source)
at org.apache.ojb.broker.util.configuration.impl.OjbConfigurator.configure(Unknown Source)
at org.apache.ojb.broker.util.factory.ConfigurableFactory.<init>(Unknown Source)
at org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.<init>(Unknown Source)
at org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.getInstance(Unknown Source)
at org.apache.ojb.broker.core.PersistenceBrokerImpl.<init>(Unknown Source)
... 22 more
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at org.apache.ojb.broker.util.ClassHelper.newInstance(Unknown Source)
at org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createNewBrokerInstance(Unknown Source)
at org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl$PBKeyedPoolableObjectFactory.makeObject(Unknown Source)
at org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:748)
at org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createPersistenceBroker(Unknown Source)
at org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.defaultPersistenceBroker(Unknown Source)
at org.apache.ojb.broker.PersistenceBrokerFactory.defaultPersistenceBroker(Unknown Source)
at org.apache.ojb.jdori.sql.OjbStoreConnector.begin(Unknown Source)
at com.sun.jdori.common.TransactionImpl.beginInternal(Unknown Source)
at com.sun.jdori.common.TransactionImpl.begin(Unknown Source)
at org.objectweb.openccm.services.pss.jdo.lib.CatalogBase.begin_tx(CatalogBase.java:121)
at test.Test.main(Unknown Source)
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.objectweb.util.launcher.Launcher.run(Launcher.java:349)
at org.objectweb.util.launcher.Launcher.main(Launcher.java:383)
Caused by: org.apache.ojb.broker.PersistenceBrokerException: ConfigurableFactory configuration key class for key'ConnectionManagerClass' does not exist.
at org.apache.ojb.broker.util.factory.ConfigurableFactory.configure(Unknown Source)
at org.apache.ojb.broker.util.configuration.impl.OjbConfigurator.configure(Unknown Source)
at org.apache.ojb.broker.util.factory.ConfigurableFactory.<init>(Unknown Source)
at org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.<init>(Unknown Source)
at org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.getInstance(Unknown Source)
at org.apache.ojb.broker.core.PersistenceBrokerImpl.<init>(Unknown Source)
... 22 more
rethrown as org.apache.ojb.broker.PBFactoryException: Creation of a new PB instance failed
at org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createNewBrokerInstance(Unknown Source)
at org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl$PBKeyedPoolableObjectFactory.makeObject(Unknown Source)
at org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:748)
at org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createPersistenceBroker(Unknown Source)
at org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.defaultPersistenceBroker(Unknown Source)
at org.apache.ojb.broker.PersistenceBrokerFactory.defaultPersistenceBroker(Unknown Source)
at org.apache.ojb.jdori.sql.OjbStoreConnector.begin(Unknown Source)
at com.sun.jdori.common.TransactionImpl.beginInternal(Unknown Source)
at com.sun.jdori.common.TransactionImpl.begin(Unknown Source)
at org.objectweb.openccm.services.pss.jdo.lib.CatalogBase.begin_tx(CatalogBase.java:121)
at test.Test.main(Unknown Source)
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.objectweb.util.launcher.Launcher.run(Launcher.java:349)
at org.objectweb.util.launcher.Launcher.main(Launcher.java:383)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at org.apache.ojb.broker.util.ClassHelper.newInstance(Unknown Source)
... 17 more
Caused by: org.apache.ojb.broker.PersistenceBrokerException: ConfigurableFactory configuration key class for key'ConnectionManagerClass' does not exist.
at org.apache.ojb.broker.util.factory.ConfigurableFactory.configure(Unknown Source)
at org.apache.ojb.broker.util.configuration.impl.OjbConfigurator.configure(Unknown Source)
at org.apache.ojb.broker.util.factory.ConfigurableFactory.<init>(Unknown Source)
at org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.<init>(Unknown Source)
at org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.getInstance(Unknown Source)
at org.apache.ojb.broker.core.PersistenceBrokerImpl.<init>(Unknown Source)
... 22 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.core.PersistenceBrokerFactoryDefaultImpl.createPersistenceBroker(Unknown Source)
at org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.defaultPersistenceBroker(Unknown Source)
at org.apache.ojb.broker.PersistenceBrokerFactory.defaultPersistenceBroker(Unknown Source)
at org.apache.ojb.jdori.sql.OjbStoreConnector.begin(Unknown Source)
at com.sun.jdori.common.TransactionImpl.beginInternal(Unknown Source)
at com.sun.jdori.common.TransactionImpl.begin(Unknown Source)
at org.objectweb.openccm.services.pss.jdo.lib.CatalogBase.begin_tx(CatalogBase.java:121)
at test.Test.main(Unknown Source)
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.objectweb.util.launcher.Launcher.run(Launcher.java:349)
at org.objectweb.util.launcher.Launcher.main(Launcher.java:383)
Caused by: org.apache.ojb.broker.PBFactoryException: Creation of a new PB instance failed
at org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createNewBrokerInstance(Unknown Source)
at org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl$PBKeyedPoolableObjectFactory.makeObject(Unknown Source)
at org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:748)
... 14 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at org.apache.ojb.broker.util.ClassHelper.newInstance(Unknown Source)
... 17 more
Caused by: org.apache.ojb.broker.PersistenceBrokerException: ConfigurableFactory configuration key class for key'ConnectionManagerClass' does
not exist.
at org.apache.ojb.broker.util.factory.ConfigurableFactory.configure(Unknown Source)
at org.apache.ojb.broker.util.configuration.impl.OjbConfigurator.configure(Unknown Source)
at org.apache.ojb.broker.util.factory.ConfigurableFactory.<init>(Unknown Source)
at org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.<init>(Unknown Source)
at org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.getInstance(Unknown Source)
at org.apache.ojb.broker.core.PersistenceBrokerImpl.<init>(Unknown Source)
... 22 more
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
