jta

    0热度

    1回答

    我目前正在尝试在TimerTask(Runnable)中进行一个hibernate查询。该任务不保存或更新数据库。它只是检索一份工作清单。任何时候我运行这个任务,我得到HibernateException:无法找到当前的JTA事务。 我相信这与它从一个可运行的事件开始,因为我在这个TimerTask之外使用了这个相同的查询。 我无法分享我正在使用的代码,因为它是用于工作和专有的。我在这个问题上的研

    0热度

    1回答

    我们的应用程序使用JBPM处理工作流,但由于一些问题,我们遇到了很多交易问题,这使得我们的应用程序无法使用。这并不总是发生,我们无法找出究竟是什么原因造成的。我们试图同步调用方法,以便在任何时候只有一个线程可以工作,但这也没有帮助。当谈到与JTA和hibernate的交易时,有什么我们想念的吗? 将其部署为自己的容器,并且只能通过其上的一个平稳接口进行访问。 我们正在使用的jBPM 5.4.0 堆

    0热度

    1回答

    我有在Java 8.5上运行的JPA(Hibernate 4.2)JavaEE 7的Web应用程序。我想避免在我的应用程序中使用EJB。当我试图保持更改时,我得到javax.persistence.TransactionRequiredException:没有PuId的活动事务。我希望websphere能够管理交易。在野蛮8.0上一切正常。 我的persistence.xml: <?xml ver

    2热度

    2回答

    我有一个问题。我正在使用java应用程序服务器(sap netweaver)与我正在使用ejb 3.0 所以我想数据库一个接一个地插入。因为我的数据太多,我不得不分数据。所以我做了一个测试代码,它确实有效,但它并没有像我想的那样工作。 我想为每个部分创建一个新的事务,当然在最后方法(事务)应该是提交。 示例代码如下; package com.transaction.jobs; import j

    0热度

    1回答

    我正在开发一个带有注释为@stateless和@Webservice的EJB和Web服务的SOA应用程序。在我的一个Web方法中,我的操作从客户端获取DTO对象,并在持久化之后返回它。实际上,我需要在Web服务DTO响应中将我的对象的持久标识返回给客户端。但ejb在完成操作后提交我的插入。所以在调用“坚持”后,我没有自动生成的ID呢! 任何标准的解决方案,请吗?

    0热度

    1回答

    我有一个具有两个字符串字段的实体:ID和NAME,NAME具有nullable = false。 随着jboss和休眠我试图插入三条记录,其中之一是错误的,因为字段名称= null。我将事务级别设置为REQUIRES_NEW,因此我期望两个记录到数据库中,只有一个在回滚中,但是所有记录都会回滚。 我的错误在哪里? 持久性文件: <persistence xmlns="http://java.sun

    0热度

    1回答

    我正在理解ejb3和JTA关系。 JEE应用服务器可以不用实现EJB3来实现JTA吗? 如果我的代码在JBoss 7上运行,那么使用JTA和JPA(没有ejb注释)注释来处理事务是不够的?

    2热度

    2回答

    是否可以在单个应用程序中使用这两个启动器? 我想将CSV文件中的记录加载到数据库表中。 Spring Batch表存储在不同的数据库中,所以我假设我需要使用JTA来处理事务。 无论何时将@EnableBatchProcessing添加到我的@Configuration类中,它都会配置一个PlatformTransactionManager,这会阻止Atomikos自动配置它。 是否有任何弹簧引导+

    0热度

    2回答

    这是我的代码的一部分。我正在使用JTA事务,这段代码抛出了唯一的约束异常。 @TransactionAttribute(REQUIRED) private int createProfileHelper(AccountBean accountInfo) throws Exception{ Long portfolio_customer_id = portfolioCus

    0热度

    2回答

    我有两个实体母校详细模式的工作就像我在形容: Stackoverflow Post: jpa-eclipselink-onetomany-derived-ids-fail 模式的工作原理与本地资源预期,但是当我尝试移动该示例用JTA网络环境GlassFish4.1(JSF),我得到以下错误: Advertencia:DTX5014:在beforeCompletion中捕获的异常()回调:在enti