Hi,

Can you post the SQL that caused this? You can turn this on by setting
the openjpa.Log property to SQL=TRACE.

-Patrick

On 11/22/07, Luc1fer Hell <[EMAIL PROTECTED]> wrote:
> Hello.
>
> I'm trying to implement data replication mechanism base on OpenJPA and
> WebServices.
> I almost solve the problem whit saving big graph of objects (my last
> letter), but now i have got a new issue.
> I'm trying to persist about 200000 objects that references each other.
>
> But on commit i have got an error:
>
> Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
>         at java.util.ArrayList.RangeCheck(ArrayList.java:546)
>         at java.util.ArrayList.get(ArrayList.java:321)
>         at
> org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1175)
>         at
> org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:191)
>         at
> org.postgresql.jdbc2.AbstractJdbc2Connection.executeTransactionCommand(AbstractJdbc2Connection.java:653)
>         at
> org.postgresql.jdbc2.AbstractJdbc2Connection.commit(AbstractJdbc2Connection.java:673)
>         at
> org.postgresql.jdbc2.AbstractJdbc2Connection.setAutoCommit(AbstractJdbc2Connection.java:636)
>         at
> org.apache.commons.dbcp.DelegatingConnection.setAutoCommit(DelegatingConnection.java:331)
>         at
> org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.setAutoCommit(PoolingDataSource.java:317
> )
>         at
> org.apache.openjpa.lib.jdbc.DelegatingConnection.setAutoCommit(DelegatingConnection.java:196)
>         at
> org.apache.openjpa.lib.jdbc.DelegatingConnection.setAutoCommit(DelegatingConnection.java:196)
>         at
> org.apache.openjpa.lib.jdbc.ConfiguringConnectionDecorator$ConfiguringConnection.setAutoCommit(ConfiguringCon
> nectionDecorator.java:117)
>         at
> org.apache.openjpa.lib.jdbc.ConfiguringConnectionDecorator$ConfiguringConnection.rollback(ConfiguringConnecti
> onDecorator.java:135)
>         at
> org.apache.openjpa.lib.jdbc.DelegatingConnection.rollback(DelegatingConnection.java:208)
>         at
> org.apache.openjpa.lib.jdbc.DelegatingConnection.rollback(DelegatingConnection.java:208)
>         at
> org.apache.openjpa.jdbc.kernel.JDBCStoreManager.rollback(JDBCStoreManager.java:188)
>         at
> org.apache.openjpa.kernel.DelegatingStoreManager.rollback(DelegatingStoreManager.java:98)
>         at
> org.apache.openjpa.kernel.BrokerImpl.endStoreManagerTransaction(BrokerImpl.java:1248)
>         at
> org.apache.openjpa.kernel.BrokerImpl.endTransaction(BrokerImpl.java:2121)
>         at
> org.apache.openjpa.kernel.BrokerImpl.afterCompletion(BrokerImpl.java:1790)
>         ... 30 more
>
> I use PostgreSQL as database and openJPA 1.0.1 as ORM.
> Can anybody help me?
>


-- 
Patrick Linskey
202 669 5907

Reply via email to