建立数据库连接的问题

redbean926 redbean926 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
建立数据源:
try {
ictx = new InitialContext();
ds = (DataSource) ictx.lookup("java:comp/env/myds");
} catch (Exception e) {
e.printStackTrace();
}
Connection conn = null;
PreparedStatement pst = null;
ResultSet rs = null;

try {
conn = ds.getConnection();
}
数据源的配置已经没有问题了,可是在建立连接时出现错误,错误信息为:
[03-6-15 14:01:39:047 CST] 31826d97 WebGroup I SRVE0180I: [FSSI] [/FSSIWeb] [Servlet.LOG]: com.lkj.servlet.MyTestServlet: init
[03-6-15 14:01:39:938 CST] 31826d97 SystemOut O datasource:com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource@2e6aad97
[03-6-15 14:01:39:953 CST] 31826d97 PrivExAction W J2CA0114W: 没有找到容器受管的认证别名。
[03-6-15 14:01:40:062 CST] 31826d97 TraceNLS u No message text associated with key CREDENTIALS_NOT_FOUND in bundle IBMDataStoreAdapterNLS
[03-6-15 14:01:40:344 CST] 31826d97 FreePool E J2CA0046E: 为资源 jdbc/myds 创建 ManagedConnection 期间,方法 createManagedConnctionWithMCWrapper 捕捉到异常,并抛出 ResourceAllocationException。原始异常:com.ibm.ws.exception.WsException: Subject was not null but no valid credentials were found
at com.ibm.ws.rsadapter.exceptions.DataStoreAdapterException.<init>(DataStoreAdapterException.java:222)
at com.ibm.ws.rsadapter.exceptions.DataStoreAdapterException.<init>(DataStoreAdapterException.java:172)
at com.ibm.ws.rsadapter.exceptions.DataStoreAdapterException.<init>(DataStoreAdapterException.java:90)
at com.ibm.ws.rsadapter.spi.WSManagedConnectionFactoryImpl.createManagedConnection

说“连接池管理器无法分配一个受管连接”,是怎么回事儿啊?谢了先!

...全文
评论 8
收藏 已收藏
分享
返回顶部
redbean926
WebSphere 2,632 成员 9,557 内容