【问题标题】:Corda Node H2 illegal State ExceptionCorda Node H2 非法状态异常
【发布时间】:2019-03-09 20:15:22
【问题描述】:

我们的一个 Corda 节点出现问题,每次我们尝试重新启动时都会看到以下错误:

[1;31mE 08:18:33-0400 [Node thread-1] spi.SqlExceptionHelper.logExceptions - 一般错误:“java.lang.IllegalStateException: This store is closed

此外,如果我尝试在 Internet Explorer 中访问节点 H2 DB,我会收到以下错误消息:90047BVersion mismatch, driver version is "0" but server version is "16"ÿÿÿÿ_¿\org.h2.jdbc.JdbcSQLException: Version不匹配,驱动程序版本为“0”,但服务器版本为“16” [90047-194] 在 org.h2.message.DbException.getJdbcSQLException(DbException.java:345) 在 org.h2.message.DbException.get(DbException. java:179) 在 org.h2.server.TcpServerThread.run(TcpServerThread.java:89) 在 java.lang.Thread.run(Unknown Source)

对这个问题的 rca 有任何想法吗?

谢谢!!

哈维尔

【问题讨论】:

  • 基于“IllegalStateException: This store is closed”的other reports,听起来您的数据库已损坏,数据库旁边的.trace 文件中可能有一些信息?或者some other reports 有一个“由”异常,如果你能找到错误的具体细节?唉,我对 h2 的了解还不够,无法说明您是否或如何恢复它。
  • 正如 Rup 所说,您能否查看与 H2 相关的日志中是否存在某种异常?

标签: h2 corda


【解决方案1】:

我刚刚尝试运行这个 queryableState CorDapp samples。 H2 数据库似乎工作正常。

我建议你检查你的日志,看看在 deployNodes 过程中是否有任何错误消息。以防万一,java环境有问题。

【讨论】:

    猜你喜欢
    • 2013-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-05
    • 2017-12-06
    • 1970-01-01
    相关资源
    最近更新 更多