In einer eMail vom 16.08.2003 17:47:37 (MEZ) - Mitteleurop. Sommerze schreibt 
[EMAIL PROTECTED]:

Hi,

in the meantime I found out that my JDBC driver was too old. Using a newer 
one (2003-08-07) solved the problem.

Christian

BTW: Thomas, do you still remember me?

> 
> 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
> 
> 

Reply via email to