JNDI的错误,为何会出现这个异常?
我用的是weblogic,在console界面里配置好了连接池,测试成功,然后配置好了数据源,但我用JSP时,部分代码如下:
DataSource ds = null;
Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
//从Context中lookup数据源。
ds = (DataSource)envCtx.lookup("jdbc/care");
在运行到这里的时候,夜面显示如下异常:
javax.naming.NameNotFoundException: While trying to look up jdbc/care in java:comp/env.; remaining name 'jdbc/care'
请教是怎么回事情?是我哪里没有配置吗?我该如何解决这个问题