异常说明:无法获取数据源

时间:2015-01-27 11:25:36

标签: java oracle netbeans jdbc lookup

我正在开发一个部署在WebLogic服务器中的Java Web应用程序。我使用数据源创建的服务器到oracle数据库,工作正常。

另一方面,我有无法在服务器中部署的WebApplication。当我在“部署”按钮中单击时,“服务器日志”中会显示以下消息。

  

异常说明:无法获取数据源[jdbc / siam]。   内部异常:javax.naming.NameNotFoundException:尝试时   查找'jdbc.siam'没有找到子上下文'jdbc'。解决 '';   剩余名称'jdbc / siam'

“jdbc / siam” - >是我想在我的webapplication中使用的数据源的名称。

我希望你能帮助我。

抱歉我的英文。

谢谢。

/ 更新 / 我有与服务器端定义的数据库的连接。

我无法包含图片,但我可以在netbeans中查看数据库连接,jndi的名称是“jdni / siam”。

在weblogic的管理控制台中,我可以将其视为具有相同名称的数据源。

1 个答案:

答案 0 :(得分:0)

您似乎正在使用JNDI配置数据源。

jdbc/siam是否已在服务器端配置为JNDI资源?这是一个好的开始:

Configuring and Managing WebLogic JDBC

希望它有所帮助。