I am trying to configure OJB to examine if it is suitable for my persistence problems but am having some problems. I copied an example OJB.properties file from apache.org and get the following message when I launch my test program.
[BOOT] WARN: Value "org.apache.ojb.broker.locking.LockManagerCommonsImpl" is illegal for key "LockManagerClass" (should be a class, using default value class org.apache.ojb.odmg.locking.LockManagerDefaultImpl) The application then crashes with a NullPointerException. My project depends on the following jar files: jdo.jar jdori.jar db-ojb-1.0.1.jar commons-lang-2.0.jar commons-dbcp-1.1.jar commons-pool-1.1.jar commons-collections-2.1.1.jar mysql-connector-java-3.1.7-bin.jar I can't seem to find any class called "org.apache.ojb.broker.locking.LockManagerCommonsImpl" which I assume is what causes the NullPointerException. Does anybody know where to find said class? Cheers, Philip. The stack trace is given below: java.lang.NullPointerException at org.apache.ojb.broker.util.BrokerHelper.crossCheckPBKey(BrokerHelper.jav a:124) at org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createPer sistenceBroker(PersistenceBrokerFactoryDefaultImpl.java:92) at org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(P ersistenceBrokerFactory.java:86) at org.apache.ojb.otm.core.BaseConnection.<init>(BaseConnection.java:65) at org.apache.ojb.otm.transaction.LocalTransactionFactory$LocalConnection.< init>(LocalTransactionFactory.java:94) at org.apache.ojb.otm.transaction.LocalTransactionFactory.acquireConnection (LocalTransactionFactory.java:76) at org.apache.ojb.otm.OTMKit.acquireConnection(OTMKit.java:43) at org.apache.ojb.jdo.PersistenceManagerImpl.<init>(PersistenceManagerImpl. java:67) at org.apache.ojb.jdo.PersistenceManagerFactoryImpl.getPersistenceManager(P ersistenceManagerFactoryImpl.java:177) at org.apache.ojb.jdo.PersistenceManagerFactoryImpl.getPersistenceManager(P ersistenceManagerFactoryImpl.java:167) at com.tsi.test.jdo.JDOTest.<init>(JDOTest.java:34) at com.tsi.test.jdo.JDOTest.main(JDOTest.java:44) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]