jta

    1热度

    1回答

    我可以坚持新的数据,但我不能做更新。没有错误,只是没有事务提交更改。我认为这与我设置交易的方式有关。我正在尝试一堆相对较新的(对我来说)一套技术。以下是详细信息。 我使用以下工具/技术: Wildfly 8和Java 7(这是我的托管服务使用) 批注,以最小的XML作为目标 的Struts 2.3 (使用常规插件) 春季3.2 休眠4.3 JTA(与容器管理的事务(CMT)) JPA 2(有一个容

    0热度

    1回答

    我使用Wildfly 10 Deltaspike一起,并具有持续性的实体问题。当我尝试刷新它或者坚持引用它的另一个实体时,问题会在稍后出现。当我尝试刷新它时,我得到指示实体未被管理的异常。如果我试图坚持引用它的另一个实体,那就是当我得到指示该实体处于瞬态状态的异常时。 我使用JTA和实体应该保存它的另一种方法调用前面已经提交。 我一直在使用容器管理事务和Bean管理事务尝试。关于这一点,似乎只有a

    0热度

    1回答

    我遇到问题“无事务处理正在进行”对于Wildfly 10.1中基于容器的数据源。 有我的设置: <datasource jta="true" jndi-name="java:jboss/datasources/MY_DATASOURCE" pool-name="MY_DATASOURCE_POOL" enabled="true" use-java-context="true" use-ccm="t

    1热度

    1回答

    我不断收到错误消息交易在当前线程中处于非活动状态,我无法想出解决此问题的方法。在我按下应该发布将数据插入到数据库的方法的按钮之前,该错误会一直发生在页面加载上。 下面我进入我的代码: public String bookLesson(int lessonNo) throws Exception{ try{ Booking booking = new Booking();

    0热度

    1回答

    我在TomEE应用程序服务器上设置JTA + Spring时遇到问题。 我试图做一些非常类似于https://softwarecave.org/2014/03/15/using-jpa-and-jta-with-spring/的事情。但我仍然得到TranactionRequiredException。看起来春天忽略了我的保存方法中的Trasnsactional注释。 我的坚持XML是如下: <?x

    1热度

    2回答

    我使用JPA的EclipseLink 2.0 Glassfish的3.1.2.2 我想知道如果我叫 em.flush() em.clear() 后的对象立刻将提交给数据库。我的问题是我做了很多交易,我得到了OutOfMemory。我想通过刷新事务的对象来避免这种情况。 后,我刷新和清晰的,我看不到将提交给数据库的任何直接的实体,我只能看到他们后,整个过程完成后,告诉我这是不实际commiti

    1热度

    1回答

    我读Java持久性与Hibernate,我发现下面的文字。 今天,高品质的独立的JTA商如Bitronix(用于本书的示例代码)和Atomikos公司都可以和容易任何Java环境中安装。将这些解决方案视为启用JTA的数据库连接池。 据我了解,JTA商有自己的连接池。 所以,他们做集成(如何,如果他们这样做)与连接池一样HikariCP和C3P0?谢谢。

    1热度

    1回答

    我在运行mvn clean install时收到以下错误。 错误说无法解析相关javax.transaction:jta:jar:1.0.1B 请注意,我不是在我的POM指的javax.transaction:jta:jar:1.0.1B。可能是这种依赖性是由我在我的pom中提到的一些其他依赖引用的。 请在下面找到 [INFO] Scanning for projects... [INFO]

    0热度

    2回答

    我有一个Java应用程序,每1分钟后安排一个cron作业。它运行在Glassfish 4上。我们将Hibernate与JTA Entity Manager一起使用,该容器管理用于执行SQL Server数据库上的查询。 JDBC连接池设置有: 初始和最小池大小:16 最大池尺寸:64 普尔调整产品数量:4 空闲超时:300 最大等待时间:60000 运行22小时后的JDBC连接池统计数据: Num

    0热度

    1回答

    我努力理解我应该如何处理JTA和CDI上一个JBoss EAP 7实例中运行。我可以通过注入一个来自容器的UserTransaction对象来手动获得一个事务,但是当我用@Transactional注释该方法时,我得到一个关于没有可用事务的异常....我的问题是。有没有配置丢失?我简单地读了一下,也许我应该自己创建一个拦截器以使其工作,但我还没有找到任何一致的示例...