ejb-3.0

    0熱度

    1回答

    我的應用程序中有一個奇怪的現象。 我是本地無狀態EJB裏面,想調用另一個本地無狀態EJB,這會導致以下異常: javax.ejb.TransactionRolledbackLocalException: Client's transaction aborted 雖然我研究我發現了問題,通常這種情況的原因在嘗試調用第二個(內部)EJB之前,它是第一個EJB內部代碼中某處的運行時異常。 顯然即使當

    0熱度

    2回答

    之前,我想它的範圍來使用entityManager.flush結束之前堅持的容器管理事務() bean類被註釋 @TransactionAttribute(TransactionAttributeType.REQUIRED) 通過這個鏈接:how we can get JPA EntityManager Flush work,我知道使用entityManager.flush()不會提交事務。

    0熱度

    1回答

    我的一個POJO類的類實現它擴展序列化的接口 我的疑問是,我們不能包括的serialVersionUID在接口類它會導致無法元帥EJB參數例外?

    0熱度

    1回答

    爲了實現一個EJB模塊,但當客戶端應用程序嘗試檢索接口對象時,我正在嘗試執行錯誤。客戶端應用程序具有與EJB模塊相同的接口文件,但在其各自的本地程序包中。我認爲這個錯誤是在服務器端。我複製了this tutorial的示例,但使用了glassfish服務器;本教程中解釋的簡單EJB工作正常,但是當我嘗試應用相同的理論來實現更復雜的EJB時,它不起作用。當然,我做錯了什麼,但沒有太多關於這個錯誤的信

    0熱度

    1回答

    我的@PostConstruct方法符合所有規則,但我仍然得到錯誤,該方法不是EJB攔截器的構造後方法。 它的回報是無效的。它不會拋出異常。它不需要論據。 有誰知道另一個原因,這個錯誤可能發生? import javax.annotation.PostConstruct; ... @PostConstruct public void init() { getRef

    0熱度

    1回答

    我有延長BaseRepository多個倉庫如下: public abstract class IsoRepository<T extends Serializable> { @PersistenceContext protected EntityManager entityManager; public void persist(T obj) { en

    0熱度

    2回答

    我有一個涉及全局事務的EJB。 有一部分代碼,如果失敗,我想顯式回滾,儘管我不希望整個事務失敗。 由於回滾在CMT禁止我創建了一個BMT,並試圖下面的代碼: connection.setAutoCommit(false); Savepoint sp= connection.setSavepoint(); try{ //my code editing DB that could pos

    3熱度

    1回答

    我的應用程序中有兩個模塊,其中第一個模塊具有一個單例啓動bean,我將本地服務綁定爲JNDI資源。在第二個模塊中,我有一個Producer,我想查找這個資源,但是在整個生命週期中遇到問題,因爲Produces在啓動Bean之前會被調用,並且結果無法加載資源。這裏是我的代碼: @Slf4j @Singleton @Startup public class WebSocketServerActi

    0熱度

    1回答

    我正在使用TomEE服務器,我想將我的ejb應用程序部署到多個實例並希望使用Web應用程序訪問它。 我想在Web應用程序和ejb應用程序之間添加負載平衡器。 我怎樣才能做到這一點。 我已經有一個使用mod_jk的web應用程序多個實例的負載平衡器,但我需要在INITIALCONTEXT屬性文件中的某處配置此配置。 附上我想要構建我的應用程序體系結構的照片。 architecture pic 我在這

    2熱度

    1回答

    在Wildfly 10獨立模式我使用下面得到SessionContext對象代碼段 InitialContext context = new InitialContext(); UserTransaction userTrans = null; userTrans = (UserTransaction) m_Context.lookup("java:jboss/UserTransaction"