运行应用程序时出现Weblogic javax.naming.NameNotFoundException

Jåc*_*cob 6 weblogic jndi jdbc weblogic11g

我在Weblogic 10.3.6as中创建了一个数据源名称,jdbc/appsmDS并且在应用程序中给出了相同的名称以进行查找.

但是,当我尝试运行应用程序时,我收到以下错误

javax.naming.NameNotFoundException: While trying to lookup 'jdbc/appsmDS' 
didn't find subcontext 'jdbc'. Resolved ''; remaining name 'jdbc/appsmDS'
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

小智 5

在这种情况下的问题可能是数据源未部署在weblogic域内的"服务器"中.

请看这个链接:http://www.technicalconfessions.com/posts.php?post_id = 178&title = Coused% 20by:%20javax.naming.NameNotFoundException:% 20Unable%20to%20resolve

  • 抱歉,该链接似乎没有指向正确的帖子。 (2认同)

Sat*_*tya 3

当查找 DS 时,完整的 JNDI 结构映射到java:jdbc/appsmsDS.

请使用它来查找。