In the repository_database.xml file (or where ever you placed the jdbc-connection-descriptor) is the platform attribute assigned PostgreSQL or the default Hsqldb?
On Sat, 2003-08-16 at 10:31, [EMAIL PROTECTED] wrote: > Hi everyone, > > I'm a newbee to OJB, and even my first try led into an exception. When I > tried to play tutorial #1, the first attempt to get some data from the database > fired this exception: > java.lang.AbstractMethodError: > org.postgresql.jdbc1.Jdbc1DatabaseMetaData.supportsBatchUpdates()Z > at > org.apache.ojb.broker.platforms.PlatformDefaultImpl.checkForBatchSupport(PlatformDefaultImpl.java:100) > at > org.apache.ojb.broker.platforms.PlatformDefaultImpl.initializeJdbcConnection(PlatformDefaultImpl.java:144) > at > org.apache.ojb.broker.accesslayer.ConnectionFactoryAbstractImpl.initializeJdbcConnection(ConnectionFactoryAbstractImpl.java:137) > at > org.apache.ojb.broker.accesslayer.ConnectionFactoryAbstractImpl.newConnectionFromDriverManager(ConnectionFactoryAbstractImpl.java:259) > at > org.apache.ojb.broker.accesslayer.ConnectionFactoryPooledImpl$ConPoolFactory.makeObject(ConnectionFactoryPooledImpl.java:205) > at > org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:710) > at > org.apache.ojb.broker.accesslayer.ConnectionFactoryPooledImpl.getConnectionFromPool(ConnectionFactoryPooledImpl.java:65) > at > org.apache.ojb.broker.accesslayer.ConnectionFactoryAbstractImpl.lookupConnection(ConnectionFactoryAbstractImpl.java:101) > at > org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.getConnection(ConnectionManagerImpl.java:129) > at > org.apache.ojb.broker.accesslayer.StatementManager.getPreparedStatement(StatementManager.java:673) > at > org.apache.ojb.broker.accesslayer.JdbcAccessImpl.executeQuery(JdbcAccessImpl.java:271) > at org.apache.ojb.broker.accesslayer.RsIterator.<init> > (RsIterator.java:199) > at > org.apache.ojb.broker.core.RsIteratorFactoryImpl.createRsIterator(RsIteratorFactoryImpl.java:95) > at > org.apache.ojb.broker.core.PersistenceBrokerImpl.getRsIteratorFromQuery(PersistenceBrokerImpl.java:2311) > at > org.apache.ojb.broker.core.PersistenceBrokerImpl.getIteratorFromQuery(PersistenceBrokerImpl.java:1657) > at > org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1305) > at > org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1460) > at > org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1496) > at > org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1485) > at > org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQuery(DelegatingPersistenceBroker.java:302) > at > org.apache.ojb.tutorial1.UCListAllProducts.apply(UCListAllProducts.java:33) > at org.apache.ojb.tutorial1.Application.run(Application.java:91) > at org.apache.ojb.tutorial1.Application.main(Application.java:52) > > I'm using PostgreSQL database on Suse Linux 8.0 and JDK 1.4, and AFAIK I'm > using the newest JDBC driver for PostgreSQL. So, I have no idea what went wrong, > nor could I find some hints somewhere in the net. > > Can anybody help me? > > Kind regards, > Christian -- Eli Anderson Ecaent Development
signature.asc
Description: This is a digitally signed message part
