Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- kotlin.Pair<TransactionBuilder,List<PublicKey>> temp= Cash.generateSpend(
- getServiceHub(),
- txBuilder,
- OperatorInfo.amount,
- getOurIdentity(),
- ImmutableSet.of());
- TransactionBuilder tx = temp.component1();
- List<PublicKey> cashSigningPubKeys = temp.component2();
- [INFO ] 2018-09-26T11:39:57,691Z [Node thread-1]
- statemachine.StateMachineManagerImpl.onSessionInit - Accepting flow session from party O=Operator, L=Cologne, C=DE. Session id for tracing purposes is SessionId(toLong=-4434737837340083686). {invocation_id=547fe679-d7dc-40a1-a545-ebb5d07ae054, invocation_timestamp=2018-09-26T11:39:57.691Z, session_id=547fe679-d7dc-40a1-a545-ebb5d07ae054, session_timestamp=2018-09-26T11:39:57.691Z}
- [INFO ] 2018-09-26T11:39:58,180Z [Thread-6 (ActiveMQ-client-global-threads)] messaging.P2PMessagingClient.artemisToCordaMessage - Received message from: p2p.inbound.DL5Kvk2tWCrU9MTHo4BZ7Ka426q5RgEmR5toWfbs44XzWn user: O=Operator, L=Cologne, C=DE topic: platform.session uuid: 9bfdcad0-72f9-41e4-9a02-46c444ac1da0 {}
- [INFO ] 2018-09-26T11:40:06,705Z [Node thread-1] vault.NodeVaultService._queryBy - Vault Query for contract type: interface net.corda.core.contracts.FungibleAsset, criteria: net.corda.core.node.services.vault.QueryCriteria$AndComposition@32becc87, pagination: PageSpecification(pageNumber=-1, pageSize=200), sorting: Sort(columns=[]) {}
- [WARN ] 2018-09-26T11:40:16,770Z [Node thread-1] spi.SqlExceptionHelper.logExceptions - SQL Error: 50200, SQLState: HYT00 {}
- [ERROR] 2018-09-26T11:40:16,771Z [Node thread-1] spi.SqlExceptionHelper.logExceptions - Timeout trying to lock table ; SQL statement:
- update vault_states set lock_id=?, lock_timestamp=? where state_status=? and (lock_id is null or lock_id=?) and output_index=? and transaction_id=? [50200-194] {}
- [ERROR] 2018-09-26T11:40:16,824Z [Node thread-1] vault.NodeVaultService.softLockReserve - soft lock update error attempting to reserve states for a6b1d089-55e1-4b42-ab91-85b52e61eea4 and [BF2FCA3702F964A62C86354A3E4307EB6112D4FCA50957A314B1AE0744D8B94A(0)]")
- org.hibernate.PessimisticLockException: could not execute statement.
- {}
- [WARN ] 2018-09-26T11:40:16,833Z [Node thread-1] flow.[a6b1d089-55e1-4b42-ab91-85b52e61eea4].run - Terminated by unexpected exception {}
- org.hibernate.PessimisticLockException: could not execute statement
- at org.hibernate.dialect.H2Dialect$3.convert(H2Dialect.java:352) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
- at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
- at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:111) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
- at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:97) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
- at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:207) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
- at org.hibernate.hql.internal.ast.exec.BasicExecutor.doExecute(BasicExecutor.java:90) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
- at org.hibernate.hql.internal.ast.exec.BasicExecutor.execute(BasicExecutor.java:59) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
- at org.hibernate.hql.internal.ast.QueryTranslatorImpl.executeUpdate(QueryTranslatorImpl.java:428) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
- at org.hibernate.engine.query.spi.HQLQueryPlan.performExecuteUpdate(HQLQueryPlan.java:374) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
- at org.hibernate.internal.SessionImpl.executeUpdate(SessionImpl.java:1503) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
- at org.hibernate.query.internal.AbstractProducedQuery.doExecuteUpdate(AbstractProducedQuery.java:1522) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
- at org.hibernate.query.internal.AbstractProducedQuery.executeUpdate(AbstractProducedQuery.java:1500) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
- at net.corda.node.services.vault.NodeVaultServiceKt.executeUpdate(NodeVaultService.kt:35) ~[corda-node-3.1-corda.jar:?]
- at net.corda.node.services.vault.NodeVaultServiceKt.access$executeUpdate(NodeVaultService.kt:1) ~[corda-node-3.1-corda.jar:?]
- at net.corda.node.services.vault.NodeVaultService$softLockReserve$1.invoke(NodeVaultService.kt:230) ~[corda-node-3.1-corda.jar:?]
- at net.corda.node.services.vault.NodeVaultService.softLockReserve(NodeVaultService.kt:237) ~[corda-node-3.1-corda.jar:?]
- at net.corda.finance.contracts.asset.cash.selection.AbstractCashSelection$attemptSpend$$inlined$withLock$lambda$1.invoke(AbstractCashSelection.kt:160) ~[corda-finance-3.1-corda.jar:?]
- at net.corda.finance.contracts.asset.cash.selection.AbstractCashSelection$attemptSpend$$inlined$withLock$lambda$1.invoke(AbstractCashSelection.kt:30) ~[corda-finance-3.1-corda.jar:?]
- at net.corda.finance.contracts.asset.cash.selection.CashSelectionH2Impl.executeQuery(CashSelectionH2Impl.kt:66) ~[corda-finance-3.1-corda.jar:?]
- at net.corda.finance.contracts.asset.cash.selection.AbstractCashSelection.attemptSpend(AbstractCashSelection.kt:133) ~[corda-finance-3.1-corda.jar:?]
- at net.corda.finance.contracts.asset.cash.selection.AbstractCashSelection.unconsumedCashStatesForSpending(AbstractCashSelection.kt:109) ~[corda-finance-3.1-corda.jar:?]
- at net.corda.finance.contracts.asset.cash.selection.AbstractCashSelection.unconsumedCashStatesForSpending$default(AbstractCashSelection.kt:104) ~[corda-finance-3.1-corda.jar:?]
- at net.corda.finance.contracts.asset.Cash$Companion.generateSpend(Cash.kt:327) ~[corda-finance-3.1-corda.jar:?]
- at net.corda.finance.contracts.asset.Cash$Companion.generateSpend(Cash.kt:235) ~[corda-finance-3.1-corda.jar:?]
- at net.corda.finance.contracts.asset.Cash.generateSpend(Cash.kt:65535) ~[corda-finance-3.1-corda.jar:?]
- at com.template.RefuelFeeFlow$RefuelFeeFlowResponder.call(RefuelFeeFlow.java:222) ~[cordapp-0.1.jar:?]
- at com.template.RefuelFeeFlow$RefuelFeeFlowResponder.call(RefuelFeeFlow.java:145) ~[cordapp-0.1.jar:?]
- at net.corda.node.services.statemachine.FlowStateMachineImpl.run(FlowStateMachineImpl.kt:96) [corda-node-3.1-corda.jar:?]
- at net.corda.node.services.statemachine.FlowStateMachineImpl.run(FlowStateMachineImpl.kt:44) [corda-node-3.1-corda.jar:?]
- at co.paralleluniverse.fibers.Fiber.run1(Fiber.java:1092) [quasar-core-0.7.9-jdk8.jar:0.7.9]
- at co.paralleluniverse.fibers.Fiber.exec(Fiber.java:788) [quasar-core-0.7.9-jdk8.jar:0.7.9]
- at co.paralleluniverse.fibers.RunnableFiberTask.doExec(RunnableFiberTask.java:100) [quasar-core-0.7.9-jdk8.jar:0.7.9]
- at co.paralleluniverse.fibers.RunnableFiberTask.run(RunnableFiberTask.java:91) [quasar-core-0.7.9-jdk8.jar:0.7.9]
- at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_172]
- at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_172]
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source) [?:1.8.0_172]
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [?:1.8.0_172]
- at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_172]
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_172]
- at net.corda.node.utilities.AffinityExecutor$ServiceAffinityExecutor$1$thread$1.run(AffinityExecutor.kt:62)
- [corda-node-3.1-corda.jar:?]
- Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table ;
- SQL statement:
- update vault_states set lock_id=?, lock_timestamp=? where state_status=? and (lock_id is null or lock_id=?) and output_index=? and transaction_id=? [50200-194]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.message.DbException.get(DbException.java:168) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.command.Command.filterConcurrentUpdate(Command.java:308) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.command.Command.executeUpdate(Command.java:260) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:160) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:146) ~[h2-1.4.194.jar:1.4.194]
- at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61) ~[HikariCP-2.5.1.jar:?]
- at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java) ~[HikariCP-2.5.1.jar:?]
- at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
- ... 35 more
- Caused by: org.h2.jdbc.JdbcSQLException: Concurrent update in table "VAULT_STATES": another transaction has updated or deleted the same row [90131-194]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.message.DbException.get(DbException.java:168) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.mvstore.db.MVTable.convertException(MVTable.java:901) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.mvstore.db.MVSecondaryIndex.remove(MVSecondaryIndex.java:248) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.mvstore.db.MVTable.removeRow(MVTable.java:680) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.table.Table.updateRows(Table.java:483) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.command.dml.Update.update(Update.java:145) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.command.CommandContainer.update(CommandContainer.java:101) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.command.Command.executeUpdate(Command.java:258) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:160) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:146) ~[h2-1.4.194.jar:1.4.194]
- at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61) ~[HikariCP-2.5.1.jar:?]
- at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java) ~[HikariCP-2.5.1.jar:?]
- at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
- ... 35 more
- Caused by: java.lang.IllegalStateException: Entry is locked [1.4.194/101]
- at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:765) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.mvstore.db.TransactionStore$TransactionMap.set(TransactionStore.java:1031) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.mvstore.db.TransactionStore$TransactionMap.remove(TransactionStore.java:989) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.mvstore.db.MVSecondaryIndex.remove(MVSecondaryIndex.java:242) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.mvstore.db.MVTable.removeRow(MVTable.java:680) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.table.Table.updateRows(Table.java:483) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.command.dml.Update.update(Update.java:145) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.command.CommandContainer.update(CommandContainer.java:101) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.command.Command.executeUpdate(Command.java:258) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:160) ~[h2-1.4.194.jar:1.4.194]
- at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:146) ~[h2-1.4.194.jar:1.4.194]
- at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61) ~[HikariCP-2.5.1.jar:?]
- at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java) ~[HikariCP-2.5.1.jar:?]
- at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
- ... 35 more
- Caused by: org.h2.jdbc.JdbcSQLException: Concurrent update in table "VAULT_STATES": another transaction has updated or deleted the same row [90131-194]
- Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table ;
- Caused by: java.lang.IllegalStateException: Entry is locked [1.4.194/101]
Add Comment
Please, Sign In to add comment