Armin Waibel wrote:
Hi,
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?
No, I only have the db-ojb-1.0.rc4 version.
I didn't modify the OJB.properties file.
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]
--
Christophe Demarey,
Research engineer
OpenCCM project - http://www.objectweb.org/openccm
GOAL Team - CNRS/USTL/LIFL - http://www.lifl.fr/GOAL/
Universite des Sciences et Technologies de Lille
LIFL - UMR CNRS 8022- Batiment M3
59655 Villeneuve d'Ascq Cedex - FRANCE
Phone: +33 (0)32043 4728
Fax : +33 (0)32043 6566
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]