- - PR -
WebSphereとDB2の接続時、【認識できないコールバック。索引 = 2】
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-07-14 11:23
よろしくお願い致します。
環境 OS:RedHat Linux7.2 Webアプリケーションサーバ:WebSphereV5 DataBase:DB2 V8.1 現在、自社サンプル(strutsを拡張したフレームワークを使用)の 稼動確認を行っております。 その際、getConnectionを行っている箇所でExceptionが発生します。 しかし、原因がわかりません。 内容は以下です。 ---------------------------------------------------------------------- [05/07/14 10:40:42:430 JST] 23d6662d WSPrincipalMa W SECJ4030E: 認識できないコールバック。索引 = 2 com.ibm.websphere.security.auth.callback.WSCredTokenCallbackImpl [05/07/14 10:40:42:656 JST] 23d6662d WSLoginModule E SECJ4014E: ログイン・モジュール com.ibm.ws.security.common.auth.module.WSClientLoginModuleImpl は CallbackHandler javax.security.auth.callback.UnsupportedCallbackException: Unrecognized Callback at com.ibm.ws.security.auth.j2c.WSPrincipalMappingCallbackHandler.handle(WSPrincipalMappingCallbackHandler.java:128) at javax.security.auth.login.LoginContext$5.run(LoginContext.java:835) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.login.LoginContext$SecureCallbackHandler.handle(LoginContext.java:831) at com.ibm.ws.security.common.auth.module.WSLoginModuleImpl.login(WSLoginModuleImpl.java:206) at com.ibm.ws.security.common.auth.module.proxy.WSLoginModuleProxy.login(WSLoginModuleProxy.java:122) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code)) at java.lang.reflect.Method.invoke(Method.java(Compiled Code)) at javax.security.auth.login.LoginContext.invoke(LoginContext.java:698) at javax.security.auth.login.LoginContext.access$000(LoginContext.java:150) at javax.security.auth.login.LoginContext$4.run(LoginContext.java:633) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.login.LoginContext.invokeModule(LoginContext.java:630) at javax.security.auth.login.LoginContext.login(LoginContext.java:556) at com.ibm.ws.security.auth.j2c.WSDefaultPrincipalMapping.getSubject(WSDefaultPrincipalMapping.java:208) at com.ibm.ejs.j2c.PrivExAction.run(PrivExAction.java:78) at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:111) at com.ibm.ejs.j2c.ConnectionManager.getSubject(ConnectionManager.java:962) at com.ibm.ejs.j2c.ConnectionManager.allocateConnection(ConnectionManager.java:421) at com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource.getConnection(WSJdbcDataSource.java:216) at com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource.getConnection(WSJdbcDataSource.java:191) : 自社サンプルプログラムのエラー箇所 : ---------------------------------------------------------------------- このようなエラー内容にこころあたりのある方がいましたら、よろしくお願い致します。 ※参考までに WebSphereのJDBCプロバイダーの設定で接続テストはきちんとできております。 また、JAAS構成のJ2C認証データには、今回サンプルで参照しているDBに 接続するためのユーザを登録しています。 |
1