Hi,
I have this OQL-Query
String select = "select all from de.company.dataobjects.Foo where
date=\"2002-10-17 15:44:58.0\"";
Date is a timestamp

When I execute it with 
odmg.newOQLQuery().execute(select);

I got the following Exception:

java.lang.ClassCastException: java.lang.String
        at
org.postgresql.jdbc1.AbstractJdbc1Statement.setObject(AbstractJdbc1Statement
.java:1372)
        at
org.postgresql.jdbc1.AbstractJdbc1Statement.setObject(AbstractJdbc1Statement
.java:1398)
        at
org.apache.ojb.broker.platforms.PlatformDefaultImpl.setObjectForStatement(Un
known Source)
        at
org.apache.ojb.broker.accesslayer.StatementManager.bindStatementValue(Unknow
n Source)
        at
org.apache.ojb.broker.accesslayer.StatementManager.bindStatement(Unknown
Source)
        at
org.apache.ojb.broker.accesslayer.StatementManager.bindStatement(Unknown
Source)
        at org.apache.ojb.broker.accesslayer.JdbcAccess.executeQuery(Unknown
Source)
        at org.apache.ojb.broker.accesslayer.RsIterator.<init>(Unknown
Source)
        at
org.apache.ojb.broker.singlevm.RsIteratorFactoryImpl.createRsIterator(Unknow
n Source)
        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getRsIteratorFromQuery(
Unknown Source)
        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getIteratorFromQuery(Un
known Source)
        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuery(Un
known Source)
        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuery(Un
known Source)
        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuery(Un
known Source)
        at org.apache.ojb.odmg.oql.OQLQueryImpl.execute(Unknown Source)

Any Idea, what's wrong??

Sven

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to