Hi,
I am stuck on this. I am able to get the PersistenceBroker doing
PBKey oldDatabase=new PBKey("astrDB");
PersistenceBroker oldDbPersistenceBroker =
PersistenceBrokerFactory.createPersistenceBroker(oldDatabase);
But
I am getting this exception while doing "
oldDbPersistenceBroker.getIteratorByQuery(query3);"
Here is my repository-database.xml
<!-- Datasource example -->
<jdbc-connection-descriptor
jcd-alias="astrDB"
default-connection="true"
platform="MsSQLServer"
jdbc-level="2.0"
jndi-datasource-name="java:comp/env/jdbc/astrDS"
username="astronomy"
password="all4114all"
eager-release="false"
batch-mode="false"
useAutoCommit="0"
ignoreAutoCommitExceptions="false">
</jdbc-connection-descriptor>
</jdbc-connection-descriptor>
here is the stack-trace-
java.lang.UnsupportedOperationException
at
org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSourc
e.java:125)
at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.ja
va:329)
at
org.apache.ojb.broker.accesslayer.ConnectionFactoryAbstractImpl.newConne
ctionFromDataSource(Unknown Source)
at
org.apache.ojb.broker.accesslayer.ConnectionFactoryAbstractImpl.lookupCo
nnection(Unknown Source)
at
org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.getConnection(Un
known Source)
at
org.apache.ojb.broker.accesslayer.StatementManager.getPreparedStatement(
Unknown Source)
at
org.apache.ojb.broker.accesslayer.JdbcAccessImpl.executeQuery(Unknown
Source)
at
org.apache.ojb.broker.accesslayer.RsIterator.<init>(Unknown Source)
at
org.apache.ojb.broker.core.RsIteratorFactoryImpl.createRsIterator(Unknow
n Source)
at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getRsIteratorFromQuery(
Unknown Source)
at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getIteratorFromQuery(Un
known Source)
at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getIteratorByQuery(Unkn
own Source)
at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.getIteratorByQuer
y(Unknown Source)
at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.getIteratorByQuer
y(Unknown Source)
at
edu.sc.asg.astronomy.presentation.struts.action.MigrateDataAction.execut
e(MigrateDataAction.java:83)