Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/372.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 更新到Hibernate 5.1会导致事务问题_Java_Hibernate_Transactions_Pom.xml_Conflict - Fatal编程技术网

Java 更新到Hibernate 5.1会导致事务问题

Java 更新到Hibernate 5.1会导致事务问题,java,hibernate,transactions,pom.xml,conflict,Java,Hibernate,Transactions,Pom.xml,Conflict,我在这里提到的事务中遇到了一个问题,我从那个链接中得到了一个解决方案,在这样做之后,我的框架上再也没有错误了。但是我有构建问题,它拖了我两天 我将提供我的编辑代码,从控制台中删除错误 TransactionStatus transactionStatus = getSession().getTransaction().getStatus(); if (null == tx || transactionStatus.equals(Tr

我在这里提到的事务中遇到了一个问题,我从那个链接中得到了一个解决方案,在这样做之后,我的框架上再也没有错误了。但是我有构建问题,它拖了我两天

我将提供我的编辑代码,从控制台中删除错误

                TransactionStatus transactionStatus = getSession().getTransaction().getStatus();
                if (null == tx || transactionStatus.equals(TransactionStatus.COMMITTED) ||transactionStatus.equals(TransactionStatus.ROLLED_BACK)) {
                    tx = getReadOnlySession().beginTransaction();
                    readOnlyThreadTransaction.set(tx);
                }
我的控制台显示了下面的堆栈跟踪,我在网上搜索过,但我没有找到任何解决这个问题的帮助。请解释一下。谢谢

严重:向类wadetech.listeners.ModificationScriptStartupListener的侦听器实例发送上下文初始化事件时发生异常 java.lang.NoSuchMethodError:org.hibernate.Transaction.getStatus()Lorg/hibernate/resource/Transaction/spi/TransactionStatus; 位于wadetech.DB.base.HibernateUtils.beginTransaction(HibernateUtils.java:423) 位于wadetech.DB.base.HibernateUtils.beginTransaction(HibernateUtils.java:399)


您确定这是编译时错误吗?这看起来非常像一个运行时异常。请阅读:我编辑了我的问题和代码。