【发布时间】:2015-01-27 11:25:35
【问题描述】:
我正在用 java 开发一个 Web 应用程序,部署在 WebLogic 服务器中。我将使用数据源创建的服务器连接到运行良好的 oracle 数据库。
另一方面,我有无法在服务器中部署的 WebApplication。当我单击“部署”按钮时,“服务器日志”中出现以下消息。
异常描述:无法获取数据源 [jdbc/siam]。 内部异常:javax.naming.NameNotFoundException:尝试时 查找“jdbc.siam”没有找到子上下文“jdbc”。解决 ''; 剩余名称'jdbc/siam'
"jdbc/siam" -> 是我想在我的 web 应用程序中使用的数据源的名称。
希望你能帮助我。
对不起我的英语。
谢谢。
/更新/ 我已经连接到服务器端定义的数据库。
我不能包含图像,但我可以在 netbeans 中查看数据库连接,并且 jndi 的名称是“jdni/siam”。
并且在weblogic的管理控制台中,我可以将其视为同名的数据源。
【问题讨论】:
-
你是如何连接到数据库的以及关于属性的描述??
-
我从 netbeans 环境创建了一个新的数据库连接,我可以从 weblogic 管理控制台查看它。我在下一个回复中包含图片。
标签: java oracle netbeans jdbc lookup