I am trying to get OJB going with my Postgres 7.2 Installation. I have
successfully installed ojb-0.9 in the past. I have this same problem
with both 0.9.7 and 0.9.6 which I tried today.
I am really at a loss regarding how to proceed. I modified
build.properties and postgresql.profile. 'build.sh junit' appears to
have loaded my database with the internal tables. And I installed the
OJB.properties and repository files in my classpath.
My Java code compiles. Then when I try to run the code:
PersistenceBroker broker = null;
broker = PersistenceBrokerFactory.defaultPersistenceBroker();
I get the following error. Any suggestions would be appreciated.
Thanks in advance,
Kerry Todyruik
Here is the error:
[org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl] INFO:
Already created persistence broker instances: 0
settign eager: false
Exception in thread "main" java.lang.reflect.InvocationTargetException:
java.lang.AbstractMethodError:
org/apache/ojb/broker/singlevm/PersistenceBrokerAbstractImpl.query
at org.apache.ojb.broker.accesslayer.ConnectionManager.<init>(Unknown
Source)
at org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.<init>(Unknown
Source)
at java.lang.reflect.Constructor.newInstance(Native Method)
at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createNewBrokerInstance(Unknown
Source)
at
org.apache.ojb.broker.ta.PBKeyedPoolableObjectFactory.makeObject(Unknown
Source)
at
org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(Unknown
Source)
at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createPersistenceBroker(Unknown
Source)
at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.defaultPersistenceBroker(Unknown
Source)
at
org.apache.ojb.broker.PersistenceBrokerFactory.defaultPersistenceBroker(Unknown Source)
at
com.realtypages.db.OjbDatasource.getPersistenceBroker(OjbDatasource.java:33)
at com.realtypages.db.OjbDatasource.main(OjbDatasource.java:39)
rethrown as org.apache.ojb.broker.PBFactoryException: Creation of a new
PB instance failed
at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createNewBrokerInstance(Unknown
Source)
at
org.apache.ojb.broker.ta.PBKeyedPoolableObjectFactory.makeObject(Unknown
Source)
at
org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(Unknown
Source)
at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createPersistenceBroker(Unknown
Source)
at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.defaultPersistenceBroker(Unknown
Source)
at
org.apache.ojb.broker.PersistenceBrokerFactory.defaultPersistenceBroker(Unknown Source)
at
com.realtypages.db.OjbDatasource.getPersistenceBroker(OjbDatasource.java:33)
at com.realtypages.db.OjbDatasource.main(OjbDatasource.java:39)
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.createPersistenceBroker(Unknown
Source)
at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.defaultPersistenceBroker(Unknown
Source)
at
org.apache.ojb.broker.PersistenceBrokerFactory.defaultPersistenceBroker(Unknown Source)
at
com.realtypages.db.OjbDatasource.getPersistenceBroker(OjbDatasource.java:33)
at com.realtypages.db.OjbDatasource.main(OjbDatasource.java:39)
--
To unsubscribe, e-mail: <mailto:ojb-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:ojb-user-help@;jakarta.apache.org>