ode-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sathwik B P <sathwik...@gmail.com>
Subject Re: A truncation error was encountered
Date Tue, 12 May 2015 14:28:42 GMT
Data seems to be being truncated at 1MB.

Came across this very old thread (
http://permalink.gmane.org/gmane.comp.apache.db.derby.user/4489). Seems
like we are sitting on a very old derby version. Though it's doc says that
the max BLOB size is 2G. We need to bump up the version, though in the next
release.

You should be moving to an external database configuration.





On Tue, May 12, 2015 at 5:51 PM, Tammo van Lessen <tvanlessen@gmail.com>
wrote:

> Hi Jitendra,
>
> looks to me that your passing high-volume messages around, which are too
> big for the derby schema. It is still weird because actually I thought the
> default would be 2G for clobs in Derby and I don't think your messages are
> larger than that. Anyways, we recomment to not run ODE with the embedded
> derby besides for simple demo showcases. Derby is only bundled for a quick
> start but not for any production like use. Thus, I'd recommend to try MySQL
> and see if the problem disappears, which I assume.
>
> Best,
>   Tammo
>
> On Tue, May 12, 2015 at 12:51 PM, Jitendra Kharche <
> jitendrakharche@gmail.com> wrote:
>
> > Hi,
> >
> > I am getting following stack trace on ODE console. What is it? And how
> can
> > I correct it? It keep repeating.
> >
> > 12:53:02,108 WARN  [SimpleScheduler] Dispatching jobs with more than 5
> > minutes delay. Either the server was down for some time or the job load
> is
> > greater than available capacity
> > 12:53:29,112 WARN  [SimpleScheduler] Dispatching jobs with more than 5
> > minutes delay. Either the server was down for some time or the job load
> is
> > greater than available capacity
> > 12:53:32,294 WARN  [GeronimoConnectionEventListener]
> > connectionErrorOccurred called with null
> > java.sql.SQLDataException: A truncation error was encountered trying to
> > shrink BLOB '(Binary data value not displayed)' to length 1048576.
> >         at
> > org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown
> > Source)
> >         at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown
> > Source)
> >         at
> >
> >
> org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
> > Source)
> >         at
> >
> org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
> > Source)
> >         at
> > org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown
> Source)
> >         at
> > org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown
> Source)
> >         at
> > org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown
> Source)
> >         at
> >
> org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown
> > Source)
> >         at
> > org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown
> > Source)
> >         at
> >
> >
> org.tranql.connector.jdbc.PreparedStatementHandle.executeUpdate(PreparedStatementHandle.java:103)
> >         at
> >
> >
> org.apache.openjpa.lib.jdbc.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:269)
> >         at
> >
> >
> org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator$LoggingConnection$LoggingPreparedStatement.executeUpdate(LoggingConnectionDecorator.java:864)
> >         at
> >
> >
> org.apache.openjpa.lib.jdbc.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:269)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.JDBCStoreManager$CancelPreparedStatement.executeUpdate(JDBCStoreManager.java:1586)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.executeUpdate(PreparedStatementManagerImpl.java:151)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.flushAndUpdate(PreparedStatementManagerImpl.java:120)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.BatchingPreparedStatementManagerImpl.flushAndUpdate(BatchingPreparedStatementManagerImpl.java:82)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.flushInternal(PreparedStatementManagerImpl.java:89)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.flush(PreparedStatementManagerImpl.java:72)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.ConstraintUpdateManager.flush(ConstraintUpdateManager.java:543)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.ConstraintUpdateManager.flush(ConstraintUpdateManager.java:106)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.BatchingConstraintUpdateManager.flush(BatchingConstraintUpdateManager.java:59)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.AbstractUpdateManager.flush(AbstractUpdateManager.java:89)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.AbstractUpdateManager.flush(AbstractUpdateManager.java:72)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.JDBCStoreManager.flush(JDBCStoreManager.java:717)
> >         at
> >
> >
> org.apache.openjpa.kernel.DelegatingStoreManager.flush(DelegatingStoreManager.java:130)
> >         at
> org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java:2010)
> >         at
> > org.apache.openjpa.kernel.BrokerImpl.flushSafe(BrokerImpl.java:1908)
> >         at
> >
> org.apache.openjpa.kernel.BrokerImpl.beforeCompletion(BrokerImpl.java:1826)
> >         at
> >
> >
> org.apache.geronimo.transaction.manager.TransactionImpl.beforeCompletion(TransactionImpl.java:514)
> >         at
> >
> >
> org.apache.geronimo.transaction.manager.TransactionImpl.beforeCompletion(TransactionImpl.java:498)
> >         at
> >
> >
> org.apache.geronimo.transaction.manager.TransactionImpl.beforePrepare(TransactionImpl.java:400)
> >         at
> >
> >
> org.apache.geronimo.transaction.manager.TransactionImpl.commit(TransactionImpl.java:257)
> >         at
> >
> >
> org.apache.geronimo.transaction.manager.TransactionManagerImpl.commit(TransactionManagerImpl.java:238)
> >         at
> >
> >
> org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:296)
> >         at
> >
> >
> org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:244)
> >         at
> >
> >
> org.apache.ode.scheduler.simple.SimpleScheduler$RunJob.call(SimpleScheduler.java:517)
> >         at
> >
> >
> org.apache.ode.scheduler.simple.SimpleScheduler$RunJob.call(SimpleScheduler.java:501)
> >         at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
> >         at java.util.concurrent.FutureTask.run(Unknown Source)
> >         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
> > Source)
> >         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> > Source)
> >         at java.lang.Thread.run(Unknown Source)
> > Caused by: java.sql.SQLException: A truncation error was encountered
> trying
> > to shrink BLOB '(Binary data value not displayed)' to length 1048576.
> >         at
> > org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
> > Source)
> >         at
> >
> >
> org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown
> > Source)
> >         ... 43 more
> > Caused by: ERROR 22001: A truncation error was encountered trying to
> shrink
> > BLOB '(Binary data value not displayed)' to length 1048576.
> >         at
> > org.apache.derby.iapi.error.StandardException.newException(Unknown
> Source)
> >         at
> org.apache.derby.iapi.types.SQLBinary.checkHostVariable(Unknown
> > Source)
> >         at
> > org.apache.derby.exe.acd144fc28x014cxdfd7x0a74x000004b496500.e3(Unknown
> > Source)
> >         at
> org.apache.derby.impl.services.reflect.DirectCall.invoke(Unknown
> > Source)
> >         at
> >
> >
> org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.doProjection(Unknown
> > Source)
> >         at
> >
> >
> org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCore(Unknown
> > Source)
> >         at
> >
> org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
> > Source)
> >         at
> >
> org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
> > Source)
> >         at
> >
> >
> org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown
> > Source)
> >         at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown
> > Source)
> >         at
> > org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown
> > Source)
> >         at
> > org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown
> Source)
> >         ... 37 more
> > 12:53:32,310 WARN  [Transaction] Unexpected exception from
> > beforeCompletion; transaction will roll back
> > <openjpa-1.2.1-r752877:753278 fatal general error>
> > org.apache.openjpa.persistence.PersistenceException: The transaction has
> > been rolled back.  See the nested exceptions for details on the errors
> that
> > occurred.
> >         at
> >
> >
> org.apache.openjpa.kernel.BrokerImpl.newFlushException(BrokerImpl.java:2163)
> >         at
> org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java:2010)
> >         at
> > org.apache.openjpa.kernel.BrokerImpl.flushSafe(BrokerImpl.java:1908)
> >         at
> >
> org.apache.openjpa.kernel.BrokerImpl.beforeCompletion(BrokerImpl.java:1826)
> >         at
> >
> >
> org.apache.geronimo.transaction.manager.TransactionImpl.beforeCompletion(TransactionImpl.java:514)
> >         at
> >
> >
> org.apache.geronimo.transaction.manager.TransactionImpl.beforeCompletion(TransactionImpl.java:498)
> >         at
> >
> >
> org.apache.geronimo.transaction.manager.TransactionImpl.beforePrepare(TransactionImpl.java:400)
> >         at
> >
> >
> org.apache.geronimo.transaction.manager.TransactionImpl.commit(TransactionImpl.java:257)
> >         at
> >
> >
> org.apache.geronimo.transaction.manager.TransactionManagerImpl.commit(TransactionManagerImpl.java:238)
> >         at
> >
> >
> org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:296)
> >         at
> >
> >
> org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:244)
> >         at
> >
> >
> org.apache.ode.scheduler.simple.SimpleScheduler$RunJob.call(SimpleScheduler.java:517)
> >         at
> >
> >
> org.apache.ode.scheduler.simple.SimpleScheduler$RunJob.call(SimpleScheduler.java:501)
> >         at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
> >         at java.util.concurrent.FutureTask.run(Unknown Source)
> >         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
> > Source)
> >         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> > Source)
> >         at java.lang.Thread.run(Unknown Source)
> > Caused by: <openjpa-1.2.1-r752877:753278 nonfatal general error>
> > org.apache.openjpa.persistence.PersistenceException: A truncation error
> was
> > encountered trying to shrink BLOB '(Binary data value not displayed)' to
> > length 1048576. {prepstmnt 1014879114 UPDATE ODE_PROCESS_INSTANCE SET
> > EXECUTION_STATE= ?, LAST_ACTIVE_TIME = ?, SEQUENCE = ? WHERE ID = ?
> > [params=(byte[]) [B@52c3eb11, (Timestamp) 2015-05-12 12:53:30.968,
> (long)
> > 309033, (long) 304]} [code=20000, state=22001]
> > FailedObject:
> >
> >
> org.apache.ode.dao.jpa.ProcessInstanceDAOImpl-org.apache.ode.dao.jpa.ProcessInstanceDAOImpl-304
> >         at
> > org.apache.openjpa.jdbc.sql.DBDictionary.narrow(DBDictionary.java:4230)
> >         at
> >
> >
> org.apache.openjpa.jdbc.sql.DBDictionary.newStoreException(DBDictionary.java:4197)
> >         at
> >
> org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:102)
> >         at
> > org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:72)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.flushAndUpdate(PreparedStatementManagerImpl.java:131)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.BatchingPreparedStatementManagerImpl.flushAndUpdate(BatchingPreparedStatementManagerImpl.java:82)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.flushInternal(PreparedStatementManagerImpl.java:89)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.flush(PreparedStatementManagerImpl.java:72)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.ConstraintUpdateManager.flush(ConstraintUpdateManager.java:543)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.ConstraintUpdateManager.flush(ConstraintUpdateManager.java:106)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.BatchingConstraintUpdateManager.flush(BatchingConstraintUpdateManager.java:59)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.AbstractUpdateManager.flush(AbstractUpdateManager.java:89)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.AbstractUpdateManager.flush(AbstractUpdateManager.java:72)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.JDBCStoreManager.flush(JDBCStoreManager.java:717)
> >         at
> >
> >
> org.apache.openjpa.kernel.DelegatingStoreManager.flush(DelegatingStoreManager.java:130)
> >         ... 17 more
> > Caused by: org.apache.openjpa.lib.jdbc.ReportingSQLException: A
> truncation
> > error was encountered trying to shrink BLOB '(Binary data value not
> > displayed)' to length 1048576. {prepstmnt 1014879114 UPDATE
> > ODE_PROCESS_INSTANCE SET EXECUTION_STATE = ?, LAST_ACTIVE_TIME = ?,
> > SEQUENCE = ? WHERE ID = ? [params=(byte[]) [B@52c3eb11, (Timestamp)
> > 2015-05-12 12:53:30.968, (long) 309033, (long) 304]} [code=20000,
> > state=22001]
> >         at
> >
> >
> org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator.wrap(LoggingConnectionDecorator.java:192)
> >         at
> >
> >
> org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator.access$700(LoggingConnectionDecorator.java:57)
> >         at
> >
> >
> org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator$LoggingConnection$LoggingPreparedStatement.executeUpdate(LoggingConnectionDecorator.
> > java:866)
> >         at
> >
> >
> org.apache.openjpa.lib.jdbc.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:269)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.JDBCStoreManager$CancelPreparedStatement.executeUpdate(JDBCStoreManager.java:1586)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.executeUpdate(PreparedStatementManagerImpl.java:151)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.flushAndUpdate(PreparedStatementManagerImpl.java:120)
> >         ... 27 more
> > NestedThrowables:
> > <openjpa-1.2.1-r752877:753278 nonfatal general error>
> > org.apache.openjpa.persistence.PersistenceException: Failed lazy
> > association with ManagedConnection {UPDATE ODE_XML_DATA SET DATA = ?
> WHERE
> > XML_DATA_ID = ?} [code=0, state=null]
> >         at
> > org.apache.openjpa.jdbc.sql.DBDictionary.narrow(DBDictionary.java:4232)
> >         at
> >
> >
> org.apache.openjpa.jdbc.sql.DBDictionary.newStoreException(DBDictionary.java:4197)
> >         at
> >
> org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:102)
> >         at
> > org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:88)
> >         at
> > org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:64)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.flush(PreparedStatementManagerImpl.java:74)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.ConstraintUpdateManager.flush(ConstraintUpdateManager.java:543)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.ConstraintUpdateManager.flush(ConstraintUpdateManager.java:106)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.BatchingConstraintUpdateManager.flush(BatchingConstraintUpdateManager.java:59)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.AbstractUpdateManager.flush(AbstractUpdateManager.java:89)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.AbstractUpdateManager.flush(AbstractUpdateManager.java:72)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.JDBCStoreManager.flush(JDBCStoreManager.java:717)
> >         at
> >
> >
> org.apache.openjpa.kernel.DelegatingStoreManager.flush(DelegatingStoreManager.java:130)
> >         at
> org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java:2010)
> >         at
> > org.apache.openjpa.kernel.BrokerImpl.flushSafe(BrokerImpl.java:1908)
> >         at
> >
> org.apache.openjpa.kernel.BrokerImpl.beforeCompletion(BrokerImpl.java:1826)
> >         at
> >
> >
> org.apache.geronimo.transaction.manager.TransactionImpl.beforeCompletion(TransactionImpl.java:514)
> >         at
> >
> >
> org.apache.geronimo.transaction.manager.TransactionImpl.beforeCompletion(TransactionImpl.java:498)
> >         at
> >
> >
> org.apache.geronimo.transaction.manager.TransactionImpl.beforePrepare(TransactionImpl.java:400)
> >         at
> >
> >
> org.apache.geronimo.transaction.manager.TransactionImpl.commit(TransactionImpl.java:257)
> >         at
> >
> >
> org.apache.geronimo.transaction.manager.TransactionManagerImpl.commit(TransactionManagerImpl.java:238)
> >         at
> >
> >
> org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:296)
> >         at
> >
> >
> org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:244)
> >         at
> >
> >
> org.apache.ode.scheduler.simple.SimpleScheduler$RunJob.call(SimpleScheduler.java:517)
> >         at
> >
> >
> org.apache.ode.scheduler.simple.SimpleScheduler$RunJob.call(SimpleScheduler.java:501)
> >         at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
> >         at java.util.concurrent.FutureTask.run(Unknown Source)
> >         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
> > Source)
> >         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> > Source)
> >         at java.lang.Thread.run(Unknown Source)
> > Caused by: org.apache.openjpa.lib.jdbc.ReportingSQLException: Failed lazy
> > association with ManagedConnection {UPDATE ODE_XML_DATA SET DATA = ?
> WHERE
> > XML_DATA_ID = ?} [code=0, state=null]
> >         at
> >
> >
> org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator.wrap(LoggingConnectionDecorator.java:201)
> >         at
> >
> >
> org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator.access$000(LoggingConnectionDecorator.java:57)
> >         at
> >
> >
> org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator$LoggingConnection.prepareStatement(LoggingConnectionDecorator.java:228)
> >         at
> >
> >
> org.apache.openjpa.lib.jdbc.DelegatingConnection.prepareStatement(DelegatingConnection.java:164)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.JDBCStoreManager$RefCountConnection.prepareStatement(JDBCStoreManager.java:1531)
> >         at
> >
> >
> org.apache.openjpa.lib.jdbc.DelegatingConnection.prepareStatement(DelegatingConnection.java:153)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.prepareStatement(PreparedStatementManagerImpl.java:160)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.flushAndUpdate(PreparedStatementManagerImpl.java:114)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.BatchingPreparedStatementManagerImpl.flushAndUpdate(BatchingPreparedStatementManagerImpl.java:82)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.flushInternal(PreparedStatementManagerImpl.java:89)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.flush(PreparedStatementManagerImpl.java:72)
> >         ... 24 more
> > NestedThrowables:
> > java.sql.SQLException: Failed lazy association with ManagedConnection
> >         at
> >
> >
> org.tranql.connector.jdbc.ConnectionHandle.getManagedConnection(ConnectionHandle.java:73)
> >         at
> >
> >
> org.tranql.connector.jdbc.ConnectionHandle.prepareStatement(ConnectionHandle.java:269)
> >         at
> >
> >
> org.apache.openjpa.lib.jdbc.DelegatingConnection.prepareStatement(DelegatingConnection.java:166)
> >         at
> >
> >
> org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator$LoggingConnection.prepareStatement(LoggingConnectionDecorator.java:225)
> >         at
> >
> >
> org.apache.openjpa.lib.jdbc.DelegatingConnection.prepareStatement(DelegatingConnection.java:164)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.JDBCStoreManager$RefCountConnection.prepareStatement(JDBCStoreManager.java:1531)
> >         at
> >
> >
> org.apache.openjpa.lib.jdbc.DelegatingConnection.prepareStatement(DelegatingConnection.java:153)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.prepareStatement(PreparedStatementManagerImpl.java:160)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.flushAndUpdate(PreparedStatementManagerImpl.java:114)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.BatchingPreparedStatementManagerImpl.flushAndUpdate(BatchingPreparedStatementManagerImpl.java:82)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.flushInternal(PreparedStatementManagerImpl.java:89)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.flush(PreparedStatementManagerImpl.java:72)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.ConstraintUpdateManager.flush(ConstraintUpdateManager.java:543)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.ConstraintUpdateManager.flush(ConstraintUpdateManager.java:106)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.BatchingConstraintUpdateManager.flush(BatchingConstraintUpdateManager.java:59)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.AbstractUpdateManager.flush(AbstractUpdateManager.java:89)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.AbstractUpdateManager.flush(AbstractUpdateManager.java:72)
> >         at
> >
> >
> org.apache.openjpa.jdbc.kernel.JDBCStoreManager.flush(JDBCStoreManager.java:717)
> >         at
> >
> >
> org.apache.openjpa.kernel.DelegatingStoreManager.flush(DelegatingStoreManager.java:130)
> >         at
> org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java:2010)
> >         at
> > org.apache.openjpa.kernel.BrokerImpl.flushSafe(BrokerImpl.java:1908)
> >         at
> >
> org.apache.openjpa.kernel.BrokerImpl.beforeCompletion(BrokerImpl.java:1826)
> >         at
> >
> >
> org.apache.geronimo.transaction.manager.TransactionImpl.beforeCompletion(TransactionImpl.java:514)
> >         at
> >
> >
> org.apache.geronimo.transaction.manager.TransactionImpl.beforeCompletion(TransactionImpl.java:498)
> >         at
> >
> >
> org.apache.geronimo.transaction.manager.TransactionImpl.beforePrepare(TransactionImpl.java:400)
> >         at
> >
> >
> org.apache.geronimo.transaction.manager.TransactionImpl.commit(TransactionImpl.java:257)
> >         at
> >
> >
> org.apache.geronimo.transaction.manager.TransactionManagerImpl.commit(TransactionManagerImpl.java:238)
> >         at
> >
> >
> org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:296)
> >         at
> >
> >
> org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:244)
> >         at
> >
> >
> org.apache.ode.scheduler.simple.SimpleScheduler$RunJob.call(SimpleScheduler.java:517)
> >         at
> >
> >
> org.apache.ode.scheduler.simple.SimpleScheduler$RunJob.call(SimpleScheduler.java:501)
> >         at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
> >         at java.util.concurrent.FutureTask.run(Unknown Source)
> >         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
> > Source)
> >         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> > Source)
> >         at java.lang.Thread.run(Unknown Source)
> >
> > Best Regards and Thanks in advance.
> > Jitendra
> >
>
>
>
> --
> Tammo van Lessen - http://www.taval.de
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message