Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java &引用;无法获取表元数据"&引用;获取错误157';未知错误代码';来自NDBCLUSTER“;_Java_Hibernate_Mysql Cluster - Fatal编程技术网

Java &引用;无法获取表元数据"&引用;获取错误157';未知错误代码';来自NDBCLUSTER“;

Java &引用;无法获取表元数据"&引用;获取错误157';未知错误代码';来自NDBCLUSTER“;,java,hibernate,mysql-cluster,Java,Hibernate,Mysql Cluster,我正在开发一个java web应用程序,我使用MySQL集群作为数据库 当我试图在Jboss服务器上安装应用程序时,我遇到了这个错误 。。。。 org.hibernate.exception.genericjdbception:无法获取表元数据:MY_table_NAME .... 原因:java.sql.SQLException:从NDBCLUSTER获取错误157“未知错误代码” 环境信息: 生产环境 jbos eap 6.2 具有2个数据节点的mysql群集 jboss数据源URL: j

我正在开发一个java web应用程序,我使用MySQL集群作为数据库

当我试图在Jboss服务器上安装应用程序时,我遇到了这个错误

。。。。 org.hibernate.exception.genericjdbception:无法获取表元数据:MY_table_NAME .... 原因:java.sql.SQLException:从NDBCLUSTER获取错误157“未知错误代码”

环境信息:

  • 生产环境
  • jbos eap 6.2
  • 具有2个数据节点的mysql群集
  • jboss数据源URL: jdbc:mysql:loadbalance:///BASE\u NAME?loadBalanceBlacklistTimeout=5000

当您执行的SQL与JDBC实现不兼容时,问题通常会出现。请尝试添加一些精细的日志记录,以查看执行什么来获取元数据

以下是Hib中问题的一般类型

JDBCConnectionException—表示底层JDBC通信存在错误。 SQLGrammarException-表示已发布SQL的语法或语法问题。 ConstraintViolationException-表示某种形式的完整性约束冲突。 LockAcquisitionException—表示获取执行请求操作所需的锁级别时出错。 最后一点:
GenericJDBCException—一个未失败到任何其他类别的通用异常

我将检查节点是否已启动,并测试与Jboss数据源的连接,如果一切顺利,我将尝试按照您的建议添加日志,谢谢:)