Guest User

Untitled

a guest
Sep 26th, 2018
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.94 KB | None | 0 0
  1. kotlin.Pair<TransactionBuilder,List<PublicKey>> temp= Cash.generateSpend(
  2. getServiceHub(),
  3. txBuilder,
  4. OperatorInfo.amount,
  5. getOurIdentity(),
  6. ImmutableSet.of());
  7. TransactionBuilder tx = temp.component1();
  8. List<PublicKey> cashSigningPubKeys = temp.component2();
  9.  
  10. [INFO ] 2018-09-26T11:39:57,691Z [Node thread-1]
  11. 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}
  12. [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 {}
  13. [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=[]) {}
  14. [WARN ] 2018-09-26T11:40:16,770Z [Node thread-1] spi.SqlExceptionHelper.logExceptions - SQL Error: 50200, SQLState: HYT00 {}
  15. [ERROR] 2018-09-26T11:40:16,771Z [Node thread-1] spi.SqlExceptionHelper.logExceptions - Timeout trying to lock table ; SQL statement:
  16. 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] {}
  17. [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)]")
  18. org.hibernate.PessimisticLockException: could not execute statement.
  19. {}
  20. [WARN ] 2018-09-26T11:40:16,833Z [Node thread-1] flow.[a6b1d089-55e1-4b42-ab91-85b52e61eea4].run - Terminated by unexpected exception {}
  21. org.hibernate.PessimisticLockException: could not execute statement
  22.  
  23. at org.hibernate.dialect.H2Dialect$3.convert(H2Dialect.java:352) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
  24.  
  25. at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
  26.  
  27. at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:111) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
  28.  
  29. at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:97) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
  30.  
  31. at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:207) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
  32. at org.hibernate.hql.internal.ast.exec.BasicExecutor.doExecute(BasicExecutor.java:90) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
  33. at org.hibernate.hql.internal.ast.exec.BasicExecutor.execute(BasicExecutor.java:59) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
  34. at org.hibernate.hql.internal.ast.QueryTranslatorImpl.executeUpdate(QueryTranslatorImpl.java:428) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
  35. at org.hibernate.engine.query.spi.HQLQueryPlan.performExecuteUpdate(HQLQueryPlan.java:374) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
  36. at org.hibernate.internal.SessionImpl.executeUpdate(SessionImpl.java:1503) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
  37. at org.hibernate.query.internal.AbstractProducedQuery.doExecuteUpdate(AbstractProducedQuery.java:1522) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
  38. at org.hibernate.query.internal.AbstractProducedQuery.executeUpdate(AbstractProducedQuery.java:1500) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
  39.  
  40. at net.corda.node.services.vault.NodeVaultServiceKt.executeUpdate(NodeVaultService.kt:35) ~[corda-node-3.1-corda.jar:?]
  41.  
  42. at net.corda.node.services.vault.NodeVaultServiceKt.access$executeUpdate(NodeVaultService.kt:1) ~[corda-node-3.1-corda.jar:?]
  43.  
  44. at net.corda.node.services.vault.NodeVaultService$softLockReserve$1.invoke(NodeVaultService.kt:230) ~[corda-node-3.1-corda.jar:?]
  45.  
  46. at net.corda.node.services.vault.NodeVaultService.softLockReserve(NodeVaultService.kt:237) ~[corda-node-3.1-corda.jar:?]
  47.  
  48. at net.corda.finance.contracts.asset.cash.selection.AbstractCashSelection$attemptSpend$$inlined$withLock$lambda$1.invoke(AbstractCashSelection.kt:160) ~[corda-finance-3.1-corda.jar:?]
  49.  
  50. at net.corda.finance.contracts.asset.cash.selection.AbstractCashSelection$attemptSpend$$inlined$withLock$lambda$1.invoke(AbstractCashSelection.kt:30) ~[corda-finance-3.1-corda.jar:?]
  51.  
  52. at net.corda.finance.contracts.asset.cash.selection.CashSelectionH2Impl.executeQuery(CashSelectionH2Impl.kt:66) ~[corda-finance-3.1-corda.jar:?]
  53.  
  54. at net.corda.finance.contracts.asset.cash.selection.AbstractCashSelection.attemptSpend(AbstractCashSelection.kt:133) ~[corda-finance-3.1-corda.jar:?]
  55.  
  56. at net.corda.finance.contracts.asset.cash.selection.AbstractCashSelection.unconsumedCashStatesForSpending(AbstractCashSelection.kt:109) ~[corda-finance-3.1-corda.jar:?]
  57.  
  58. at net.corda.finance.contracts.asset.cash.selection.AbstractCashSelection.unconsumedCashStatesForSpending$default(AbstractCashSelection.kt:104) ~[corda-finance-3.1-corda.jar:?]
  59.  
  60. at net.corda.finance.contracts.asset.Cash$Companion.generateSpend(Cash.kt:327) ~[corda-finance-3.1-corda.jar:?]
  61.  
  62. at net.corda.finance.contracts.asset.Cash$Companion.generateSpend(Cash.kt:235) ~[corda-finance-3.1-corda.jar:?]
  63.  
  64. at net.corda.finance.contracts.asset.Cash.generateSpend(Cash.kt:65535) ~[corda-finance-3.1-corda.jar:?]
  65.  
  66. at com.template.RefuelFeeFlow$RefuelFeeFlowResponder.call(RefuelFeeFlow.java:222) ~[cordapp-0.1.jar:?]
  67.  
  68. at com.template.RefuelFeeFlow$RefuelFeeFlowResponder.call(RefuelFeeFlow.java:145) ~[cordapp-0.1.jar:?]
  69.  
  70. at net.corda.node.services.statemachine.FlowStateMachineImpl.run(FlowStateMachineImpl.kt:96) [corda-node-3.1-corda.jar:?]
  71.  
  72. at net.corda.node.services.statemachine.FlowStateMachineImpl.run(FlowStateMachineImpl.kt:44) [corda-node-3.1-corda.jar:?]
  73.  
  74. at co.paralleluniverse.fibers.Fiber.run1(Fiber.java:1092) [quasar-core-0.7.9-jdk8.jar:0.7.9]
  75.  
  76. at co.paralleluniverse.fibers.Fiber.exec(Fiber.java:788) [quasar-core-0.7.9-jdk8.jar:0.7.9]
  77.  
  78. at co.paralleluniverse.fibers.RunnableFiberTask.doExec(RunnableFiberTask.java:100) [quasar-core-0.7.9-jdk8.jar:0.7.9]
  79.  
  80. at co.paralleluniverse.fibers.RunnableFiberTask.run(RunnableFiberTask.java:91) [quasar-core-0.7.9-jdk8.jar:0.7.9]
  81.  
  82. at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_172]
  83.  
  84. at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_172]
  85.  
  86. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source) [?:1.8.0_172]
  87.  
  88. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [?:1.8.0_172]
  89.  
  90. at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_172]
  91.  
  92. at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_172]
  93.  
  94. at net.corda.node.utilities.AffinityExecutor$ServiceAffinityExecutor$1$thread$1.run(AffinityExecutor.kt:62)
  95. [corda-node-3.1-corda.jar:?]
  96. Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table ;
  97. SQL statement:
  98. 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]
  99.  
  100. at org.h2.message.DbException.getJdbcSQLException(DbException.java:345) ~[h2-1.4.194.jar:1.4.194]
  101.  
  102. at org.h2.message.DbException.get(DbException.java:168) ~[h2-1.4.194.jar:1.4.194]
  103.  
  104. at org.h2.command.Command.filterConcurrentUpdate(Command.java:308) ~[h2-1.4.194.jar:1.4.194]
  105.  
  106. at org.h2.command.Command.executeUpdate(Command.java:260) ~[h2-1.4.194.jar:1.4.194]
  107.  
  108. at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:160) ~[h2-1.4.194.jar:1.4.194]
  109.  
  110. at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:146) ~[h2-1.4.194.jar:1.4.194]
  111.  
  112. at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61) ~[HikariCP-2.5.1.jar:?]
  113.  
  114. at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java) ~[HikariCP-2.5.1.jar:?]
  115.  
  116. at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
  117. ... 35 more
  118.  
  119. Caused by: org.h2.jdbc.JdbcSQLException: Concurrent update in table "VAULT_STATES": another transaction has updated or deleted the same row [90131-194]
  120.  
  121. at org.h2.message.DbException.getJdbcSQLException(DbException.java:345) ~[h2-1.4.194.jar:1.4.194]
  122.  
  123. at org.h2.message.DbException.get(DbException.java:168) ~[h2-1.4.194.jar:1.4.194]
  124.  
  125. at org.h2.mvstore.db.MVTable.convertException(MVTable.java:901) ~[h2-1.4.194.jar:1.4.194]
  126.  
  127. at org.h2.mvstore.db.MVSecondaryIndex.remove(MVSecondaryIndex.java:248) ~[h2-1.4.194.jar:1.4.194]
  128.  
  129. at org.h2.mvstore.db.MVTable.removeRow(MVTable.java:680) ~[h2-1.4.194.jar:1.4.194]
  130.  
  131. at org.h2.table.Table.updateRows(Table.java:483) ~[h2-1.4.194.jar:1.4.194]
  132.  
  133. at org.h2.command.dml.Update.update(Update.java:145) ~[h2-1.4.194.jar:1.4.194]
  134.  
  135. at org.h2.command.CommandContainer.update(CommandContainer.java:101) ~[h2-1.4.194.jar:1.4.194]
  136.  
  137. at org.h2.command.Command.executeUpdate(Command.java:258) ~[h2-1.4.194.jar:1.4.194]
  138.  
  139. at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:160) ~[h2-1.4.194.jar:1.4.194]
  140.  
  141. at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:146) ~[h2-1.4.194.jar:1.4.194]
  142.  
  143. at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61) ~[HikariCP-2.5.1.jar:?]
  144.  
  145. at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java) ~[HikariCP-2.5.1.jar:?]
  146.  
  147. at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
  148. ... 35 more
  149.  
  150. Caused by: java.lang.IllegalStateException: Entry is locked [1.4.194/101]
  151.  
  152. at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:765) ~[h2-1.4.194.jar:1.4.194]
  153.  
  154. at org.h2.mvstore.db.TransactionStore$TransactionMap.set(TransactionStore.java:1031) ~[h2-1.4.194.jar:1.4.194]
  155.  
  156. at org.h2.mvstore.db.TransactionStore$TransactionMap.remove(TransactionStore.java:989) ~[h2-1.4.194.jar:1.4.194]
  157.  
  158. at org.h2.mvstore.db.MVSecondaryIndex.remove(MVSecondaryIndex.java:242) ~[h2-1.4.194.jar:1.4.194]
  159.  
  160. at org.h2.mvstore.db.MVTable.removeRow(MVTable.java:680) ~[h2-1.4.194.jar:1.4.194]
  161.  
  162. at org.h2.table.Table.updateRows(Table.java:483) ~[h2-1.4.194.jar:1.4.194]
  163.  
  164. at org.h2.command.dml.Update.update(Update.java:145) ~[h2-1.4.194.jar:1.4.194]
  165.  
  166. at org.h2.command.CommandContainer.update(CommandContainer.java:101) ~[h2-1.4.194.jar:1.4.194]
  167.  
  168. at org.h2.command.Command.executeUpdate(Command.java:258) ~[h2-1.4.194.jar:1.4.194]
  169.  
  170. at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:160) ~[h2-1.4.194.jar:1.4.194]
  171.  
  172. at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:146) ~[h2-1.4.194.jar:1.4.194]
  173.  
  174. at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61) ~[HikariCP-2.5.1.jar:?]
  175.  
  176. at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java) ~[HikariCP-2.5.1.jar:?]
  177.  
  178. at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204) ~[hibernate-core-5.2.6.Final.jar:5.2.6.Final]
  179. ... 35 more
  180.  
  181. Caused by: org.h2.jdbc.JdbcSQLException: Concurrent update in table "VAULT_STATES": another transaction has updated or deleted the same row [90131-194]
  182. Caused by: org.h2.jdbc.JdbcSQLException: Timeout trying to lock table ;
  183. Caused by: java.lang.IllegalStateException: Entry is locked [1.4.194/101]
Add Comment
Please, Sign In to add comment