2013-03-17 29 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实例中定义的数据源的名称。