java程序查找weblogic中的连接池出错
出错信息:
javax.naming.NameNotFoundException: While trying to look up jdbc/cwc in java:comp/env.; remaining name 'jdbc/cwc'
at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException(BasicNamingNode.java:897)
at weblogic.jndi.internal.ApplicationNamingNode.lookup(ApplicationNamingNode.java:150)
at weblogic.jndi.internal.WLEventContextImpl.lookup(WLEventContextImpl.java:256)
at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:359)
at weblogic.jndi.factories.java.ReadOnlyContextWrapper.lookup(ReadOnlyContextWrapper.java:45)
......
已经在weblogic8.1中正确配置了Datasource,具体信息为:
name:cwc
jndiname:jdbc/cwc
测试也通过,在weblogic 的jndi tree上面的jdbc目录下面也能找到cwc.
JAVA程序为:
private static Context initctx = null;
private static Context envCtx= null;
private static DataSource bds=null;
initctx = new InitialContext();
envCtx = (Context)initctx.lookup("java:comp/env");
bds = (DataSource) envCtx.lookup("jdbc/cwc");
请高手指点,如何配置才能找到此JNDI.
javax.naming.NameNotFoundException: While trying to look up jdbc/cwc in java:comp/env.; remaining name 'jdbc/cwc'
at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException(BasicNamingNode.java:897)
at weblogic.jndi.internal.ApplicationNamingNode.lookup(ApplicationNamingNode.java:150)
at weblogic.jndi.internal.WLEventContextImpl.lookup(WLEventContextImpl.java:256)
at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:359)
at weblogic.jndi.factories.java.ReadOnlyContextWrapper.lookup(ReadOnlyContextWrapper.java:45)
......
已经在weblogic8.1中正确配置了Datasource,具体信息为:
name:cwc
jndiname:jdbc/cwc
测试也通过,在weblogic 的jndi tree上面的jdbc目录下面也能找到cwc.
JAVA程序为:
private static Context initctx = null;
private static Context envCtx= null;
private static DataSource bds=null;
initctx = new InitialContext();
envCtx = (Context)initctx.lookup("java:comp/env");
bds = (DataSource) envCtx.lookup("jdbc/cwc");
请高手指点,如何配置才能找到此JNDI.
...全文
相关推荐
WebLogic配置数据库连接池
WebLogic 配置数据库连接池WebLogic 是一种基于 Java 的应用服务器,提供了强大的功能来管理和部署企业级应用程序。
在WebLogic控制台中成功配置JDBC数据源的详细步骤
WebLogic Server是Oracle公司出品的一款功能强大的Java EE应用程序服务器,它提供了全面的服务来支持企业级应用的开发、部署和运行。WebLogic Server作为一个成熟的中间件平台,具有高度可伸缩性、可靠性和安全性,广泛应用于金融服务、电信、政府和制造等行业。数据源(DataSource)是一个定义在Java EE中的接口,它提供了一种获取数据库连接的方式,简化了数据库连接的管理。
java应用程序JNDI方式使用weblogic连接池的方法.pdf
**配置WebLogic相关JAR**: 要在Java应用程序中使用WebLogic连接池,必须将适当的WebLogic客户端库引入到应用程序的类路径中。
WebLogic 11g配置数据库连接池
#### 四、总结WebLogic 11g配置数据库连接池是一项关键的技术任务,它直接影响到应用程序的性能和稳定性。
weblogic+Oracle数据库连接池的配置
- **编写测试代码**:编写简单的Java程序,使用JNDI查找数据源,并尝试获取数据库连接,以此来验证连接池和数据源是否可用。


