訊息驅動bean使用資料來源問題
我在websphere中使用訊息驅動bean來呼叫在was中指定的資料來源,結果頻繁出現事務問題:
如果我的連線工廠中指定啟用XA支援,然後呼叫
COM.ibm.db2.jdbc.DB2ConnectionPoolDataSource
的資料來源,就會出現什麼非法使用在兩階段提交xx中使用一階段資源等等。然後有不少訊息在訊息驅動bean中無法獲取。達到 MDB DataExchangeMDB,JMSDestination de/a2bQ 的最大訊息傳遞重試計數 0,MDBListener 已停止,不知道這個EJB的事務該怎麼處理?資料來源到底該怎麼做!
如果我的連線工廠不啟用XA支援,然後使用資料來源COM.ibm.db2.jdbc.DB2ConnectionPoolDataSource時就會出現:
在全域性事務中發生非法嘗試使用多個僅有一階段能力的資源。
如果我的連線工廠中指定啟用XA支援,然後呼叫
COM.ibm.db2.jdbc.DB2ConnectionPoolDataSource
的資料來源,就會出現什麼非法使用在兩階段提交xx中使用一階段資源等等。然後有不少訊息在訊息驅動bean中無法獲取。達到 MDB DataExchangeMDB,JMSDestination de/a2bQ 的最大訊息傳遞重試計數 0,MDBListener 已停止,不知道這個EJB的事務該怎麼處理?資料來源到底該怎麼做!
如果我的連線工廠不啟用XA支援,然後使用資料來源COM.ibm.db2.jdbc.DB2ConnectionPoolDataSource時就會出現:
在全域性事務中發生非法嘗試使用多個僅有一階段能力的資源。
[04-7-29 8:44:35:199 CST] 6ba2675 LocalTransact E J2CA0030E: 方法 enlist 捕捉到 java.lang.IllegalStateException。
(當嘗試使用事務管理器為當前事務從資料來源 jdbc/dsOnServer 將資源加入列表時),並丟擲 Exception。
[04-7-29 8:44:35:760 CST] 6ba2675 SystemErr R java.sql.SQLException: DSRA9002E: ResourceException 帶有錯誤程式碼 null:javax.resource.ResourceException: enlist: caught Exception
達到 MDB DataExchangeMDB,JMSDestination de/a2bQ 的最大訊息傳遞重試計數 0,MDBListener 已停止
倘若我使用COM.ibm.db2.jdbc.DB2XADataSource的資料來源,則報我的驅動不支援,請大家指點一下,我該怎麼辦啊!
請大蝦們指點啊!
我是連線的遠端DB2
相關文章
- 資料來源問題求救
- 請教weblogic資料來源使用問題Web
- 離線資料推送問題(訊息佇列)佇列
- Tomcat資料來源的問題Tomcat
- JBoss下配置資料來源問題
- 多個資料來源的問題
- “訊息驅動、事件驅動、流 ”基礎概念解析事件
- SpringCloud-Stream 訊息驅動SpringGCCloud
- SpringCloud(七)Stream訊息驅動SpringGCCloud
- 九. SpringCloud Stream訊息驅動SpringGCCloud
- SAP使用者出口(exit)問題--資料來源增強
- sbt配置——資料來源問題解決
- 關於weblogic配置資料驅動的問題?Web
- 解決安裝SQL Server時[Microsoft][ODBC 驅動程式管理器] 未發現資料來源的問題SQLServerROS
- 訊息粘包 和 訊息不完整 問題
- 使用 Laravel 訊息佇列要注意的問題Laravel佇列
- weblogic多資料來源故障轉移問題Web
- jb+wl開發ejb,資料來源問題
- tomcat資料來源編碼設定問題Tomcat
- Webspere配置Oracle RAC 資料來源的問題 (ZT)WebOracle
- weblogic服務建立資料來源連線測試更新mysql驅動包的問題及解決方法LHQJWebMySql
- 多資料來源與動態資料來源的權衡
- 使用Node.js驅動Redis,實現一個訊息佇列!Node.jsRedis佇列
- 使用單例模式來實現動態資料來源管理單例模式
- DataWorksV2.0新增資料來源典型問題場景
- 看看我的jboss查詢資料來源的問題
- 關於WebSphere中配置OracleRAC資料來源的問題WebOracle
- laravel8.x --- 訊息佇列 [database] 驅動Laravel佇列Database
- 使用RabbitMQ訊息佇列來處理大規模的資料流MQ佇列
- SpringBoot資料訪問之Druid資料來源的使用Spring BootUI
- Springboot通過AOP整合多資料來源,分析@Transaction切換資料來源不生效問題Spring Boot
- 使用awr來診斷資料庫效能問題資料庫
- Spring Boot 動態資料來源(Spring 註解資料來源)Spring Boot
- 迎接資料驅動的未來,CIO需要考慮的五個關鍵儲存問題
- Spring 下,關於動態資料來源的事務問題的探討Spring
- 各位大哥,jboss配置資料來源的問題,幫幫忙!
- 【RocketMQ】高階使用:四個問題詳解事務訊息MQ
- 使用Erlang訊息機制實現穩定婚姻問題