我想在war文件中打包web服務和2個mds,但無論我做什麼,我都沒有看到MDS正在部署。 我的另一個選擇是將我的應用程序包裝在耳邊,並在那裏放置用於mdb的war文件和jar文件,但我想知道是否可以將它打包爲WAR文件。 我需要在web.xml文件或ejb-jar.xml中指定哪些特殊的事情來查看MDS的部署?在WAR文件(JEE5)中打包1個WebService和2個MDB
謝謝!
我想在war文件中打包web服務和2個mds,但無論我做什麼,我都沒有看到MDS正在部署。 我的另一個選擇是將我的應用程序包裝在耳邊,並在那裏放置用於mdb的war文件和jar文件,但我想知道是否可以將它打包爲WAR文件。 我需要在web.xml文件或ejb-jar.xml中指定哪些特殊的事情來查看MDS的部署?在WAR文件(JEE5)中打包1個WebService和2個MDB
謝謝!
所有的EJB都需要進入EAR文件。 WAR規範僅適用於帶有servlet和JSP的Web應用程序。
因此,您的解決方案是單獨創建WAR文件並將其與您的MDB一起放入您的EAR。
如上所述,只需將所有內容放入EAR文件即可。
我從來沒有使用的MDS文件,但如果你在這裏(http://download.oracle.com/docs/cd/E12529_01/webcenter.1013/b31073/cb_deploy.htm)搜索他們有這個,這聽起來像它可能適用於您:
發展MDS存儲庫路徑: ../。在這個請\ java的\ srdemo_oc4j \ MDS \ SRDemo
看看:HTTP://download.oracle.com/javaee ./mds/;../../輸入新的MDS 庫路徑: ç /6/tutorial/doc/gipio.html和http://publib.boulder.ibm.com/infocenter/wasinfo/beta/index.jsp?topic=%2Fcom.ibm.websphere.express.doc% 2Finfo%2Fexp%2Fae%2Fcejb_ejbinwar.html。第一篇文章來自jee6 ...所以對jee5不適用? – Cris
不,對於Java EE 5不適用。 – duffymo