JBuilder9+was5開發EJB例項部署出錯,望指教一二!!
用JBuilder9 + db2v7.2 +was5,開發stateless bean沒問題,部署測試都透過,stateful bean還沒測試,應該沒問題。
但開發entity bean時,在Jbuilder9編譯,deploy到was5上時,安裝成功,但這個應用不能啟動。
Jbuilder9丟擲異常為:
com.ibm.websphere.csi.CSIException: com.ibm.websphere.csi.CSIException: failed to get home instance; nested exception is:
com.ibm.ejs.container.ContainerException: loading bean meta data failed; nested exception is:
com.ibm.websphere.csi.CSIException: Major Error, PM Exception when installing bean: - javax.ejb.EJBException: nested exception is: com.ibm.ws.ejbpersistence.utilpm.PersistenceManagerException: PMGR1000E: 發生異常:com.ibm.websphere.naming.CannotInstantiateObjectException: Exception occurred while the JNDI NamingManager was processing a javax.naming.Reference object. [Root exception is javax.naming.NameNotFoundException: eis/db2datasource_CMP]。; nested exception is:
javax.ejb.EJBException: nested exception is: com.ibm.ws.ejbpersistence.utilpm.PersistenceManagerException: PMGR1000E: 發生異常:com.ibm.websphere.naming.CannotInstantiateObjectException: Exception occurred while the JNDI NamingManager was processing a javax.naming.Reference object. [Root exception is javax.naming.NameNotFoundException: eis/db2datasource_CMP]。
透過檢視was5的日誌,報錯為:
從 javax.naming.Context 實現中丟擲 NamingException。詳細資訊如下:
上下文實現:com.ibm.ws.naming.java.javaURLContextRoot
上下文方法:lookup(String)
上下文名稱:java:
目標名稱:java:comp/PM/WebSphereCMPConnectionFactory
其它資料:
異常堆疊跟蹤:com.ibm.websphere.naming.CannotInstantiateObjectException: Exception occurred while the JNDI NamingManager was processing a javax.naming.Reference object. Root exception is javax.naming.NameNotFoundException: eis/db2datasource_CMP
......
......
但開發entity bean時,在Jbuilder9編譯,deploy到was5上時,安裝成功,但這個應用不能啟動。
Jbuilder9丟擲異常為:
com.ibm.websphere.csi.CSIException: com.ibm.websphere.csi.CSIException: failed to get home instance; nested exception is:
com.ibm.ejs.container.ContainerException: loading bean meta data failed; nested exception is:
com.ibm.websphere.csi.CSIException: Major Error, PM Exception when installing bean: - javax.ejb.EJBException: nested exception is: com.ibm.ws.ejbpersistence.utilpm.PersistenceManagerException: PMGR1000E: 發生異常:com.ibm.websphere.naming.CannotInstantiateObjectException: Exception occurred while the JNDI NamingManager was processing a javax.naming.Reference object. [Root exception is javax.naming.NameNotFoundException: eis/db2datasource_CMP]。; nested exception is:
javax.ejb.EJBException: nested exception is: com.ibm.ws.ejbpersistence.utilpm.PersistenceManagerException: PMGR1000E: 發生異常:com.ibm.websphere.naming.CannotInstantiateObjectException: Exception occurred while the JNDI NamingManager was processing a javax.naming.Reference object. [Root exception is javax.naming.NameNotFoundException: eis/db2datasource_CMP]。
透過檢視was5的日誌,報錯為:
從 javax.naming.Context 實現中丟擲 NamingException。詳細資訊如下:
上下文實現:com.ibm.ws.naming.java.javaURLContextRoot
上下文方法:lookup(String)
上下文名稱:java:
目標名稱:java:comp/PM/WebSphereCMPConnectionFactory
其它資料:
異常堆疊跟蹤:com.ibm.websphere.naming.CannotInstantiateObjectException: Exception occurred while the JNDI NamingManager was processing a javax.naming.Reference object. Root exception is javax.naming.NameNotFoundException: eis/db2datasource_CMP
......
......
[03-9-18 22:22:21:559 CST] 5ae73d81 SessionContex W SESN0038E: BackedHashtable:getConnection - 資料庫錯誤。如果發生 SQLException,則請參閱您的環境相應的資料庫文件。同時,確保您已經正確配置了會話管理器的資料來源。
[03-9-18 22:22:21:809 CST] 7c9d7d89 SessionContex W SESN0038E: BackedHashtable:getConnection - 資料庫錯誤。如果發生 SQLException,則請參閱您的環境相應的資料庫文件。同時,確保您已經正確配置了會話管理器的資料來源。
我建立的DataSource名稱是db2datasource,透過以上的報錯,初步估計由於JDNI導致找不到資料來源,所以不能建立實體bean。
was5是不是還要設定什麼?
望各位指教一二!謝!!!!!
相關文章
- ejb主物件,物件,例項 ?物件
- EJB3.0例項教程
- db2 安裝後建立例項錯誤!高手指教(轉)DB2
- EJB例項教程筆記(一)筆記
- (轉帖子)JBuilder7+Weblogic7+mysql 開發EJB的配置(加入BMP,CMP開發例項)UIWebMySql
- 新手求助高手,message例項出錯.
- WebLogic的研究之三--開發、部署EJB(1) (轉)Web
- WebLogic的研究之三--開發、部署EJB(2) (轉)Web
- WebLogic的研究之三--開發、部署EJB(3) (轉)Web
- jbuiler開發ejbUI
- ASM例項出現ORA-4031錯誤導致例項崩潰ASM
- C#開發例項大全C#
- angular模組庫開發例項Angular
- jquery外掛開發例項jQuery
- ABAP 報表開發例項
- 在JBoss中部署了一個EJB,除錯出現如下錯誤,大概會是什麼原因?除錯
- EJB 3.0 在 WAS V7 上開發部署的最佳實踐
- 開發ejb程式全功略
- python開發例項-python開發案例Python
- EJB Finder方法編譯出錯,請教!!!編譯
- 在jbuilder中開發ejb出現的問題求救!UI
- SQL開發例項和優化SQL優化
- ssh+json開發例項JSON
- SharePoint PerformancePoint開發例項ORM
- spring cloud開發、部署注意事項SpringCloud
- EJB 部署及應用
- 編譯EJB出現錯誤的解決編譯
- jboss下jms開發出現如下錯誤,望那位大俠可以解決一下,多謝
- [oracle]undo表空間出錯,導致資料庫例項無法開啟Oracle資料庫
- 原生javascript開發計算器例項JavaScript
- javascript專案開發規範例項JavaScript
- 簡易型PDA的開發例項
- MongoDB+PHP聯合開發例項MongoDBPHP
- BCB 客戶端 tuxedo 開發例項客戶端UX
- 一個pyspark 開發練習例項Spark
- android移動開發簡單的開發例項Android移動開發
- 從例項出發,瞭解單例模式和靜態塊單例模式
- 啟動ASM例項出現ORA-29701錯誤ASM