2013-03-17 40 views
1

我已經在指定的here指定的我的glassfish服務器上設置了ADF必備庫。我能夠從jDeveloper成功地將應用程序部署到glassfish服務器,並且應用程序運行正常,直到涉及數據庫操作,並且它引發以下錯誤時:
沒有綁定名稱爲java:comp/env/jdbc的對象/ myDataSource
該應用程序在IntegratedWeblogicServer上正常工作,所以我猜測我沒有正確設置我的glassfish中的mysql數據源。我設置了連接,如here所示,連接名稱爲「myDataSource」(與jDeveloper的數據庫連接名稱中提供的相同)。 幫助!!!Oracle ADF Glassfish MySQL - 數據源錯誤

+0

您在Glassfish中使用了什麼JNDI名稱? – 2013-03-17 18:23:01

+0

** jdbc/myDataSource **是JNDI名稱 – 2013-03-18 04:28:38

+0

我嘗試在[link](https:// forums)中指定的adf項目(在WEB-INF文件夾下)修改web.xml並創建sun-web.xml。 oracle.com/forums/thread.jspa?threadID=2498374)但該代碼不會部署,得到這個錯誤(oracle.jdevimpl.deploy.hook.DeployerListenersHandler $ HookDeployerListener) Plz的幫助,我來得太離譜了! :( – 2013-03-18 19:02:28

回答

0

您需要在應用程序模塊配置選項卡中設置數據源的名稱以匹配您在GlassFish實例中定義的數據源的名稱。