Falha ao carregar KeyLocator - Websphere V5.1

1 resposta
rafarcm

Estou com um problema.

Toda vez que eu levanto o meu servidor local para debug ele da um erro de Falha ao carregar KeyLocator.

O servidor funciona normalmente mas mesmo assim queria tirar essa exception.

Alguem sabe como resolver isso??

Segue a exception

[30/01/08 16:21:25:414 GMT-03:00] 7d097d09 WSSecurityCom E WSEC0019E: Falha ao carregar KeyLocator SampleSenderEncryptionKeyLocator. A exceção é java.lang.ExceptionInInitializerError: java.lang.SecurityException: Cannot set up certs for trusted CAs

at java.lang.Throwable.(Throwable.java)

at java.lang.Throwable.(Throwable.java)

at javax.crypto.f.(Unknown Source)

at java.lang.Class.initializeImpl(Native Method)

at java.lang.Class.initialize(Class.java)

at javax.crypto.m.(Unknown Source)

at java.lang.Class.initializeImpl(Native Method)

at java.lang.Class.initialize(Class.java)

at javax.crypto.b.run(Unknown Source)

at java.security.AccessController.doPrivileged(AccessController.java)

at javax.crypto.Cipher.init(Unknown Source)

at com.ibm.crypto.provider.x.a(Unknown Source)

at com.ibm.crypto.provider.JceKeyStore.engineGetKey(Unknown Source)

at java.security.KeyStore.getKey(KeyStore.java:278)

at com.ibm.wsspi.wssecurity.config.KeyStoreKeyLocator.init(KeyStoreKeyLocator.java:222)

at com.ibm.xml.soapsec.util.ConfigUtil.instantiate(ConfigUtil.java:245)

at com.ibm.ws.webservices.wssecurity.util.ConfigConstants.readKeyLocator(ConfigConstants.java:321)

at com.ibm.ws.webservices.wssecurity.core.WSSecurityComponentImpl.loadConfig(WSSecurityComponentImpl.java:332)

at com.ibm.ws.webservices.wssecurity.core.WSSecurityComponentImpl.access$300(WSSecurityComponentImpl.java:97)

at com.ibm.ws.webservices.wssecurity.core.WSSecurityComponentImpl$WSSecurityListener.stateChanged(WSSecurityComponentImpl.java:539)

at com.ibm.ws.security.core.SecurityComponentImpl.fireStartedEvent(SecurityComponentImpl.java:857)

at com.ibm.ws.security.core.SecurityComponentImpl.startSecurity(SecurityComponentImpl.java:602)

at com.ibm.ws.security.core.ServerSecurityComponentImpl.start(ServerSecurityComponentImpl.java:157)

at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:543)

at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:418)

at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:117)

at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:543)

at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:418)

at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:183)

at com.ibm.ws.runtime.WsServer.start(WsServer.java:128)

at com.ibm.ws.runtime.WsServer.main(WsServer.java:225)

at java.lang.reflect.AccessibleObject.invokeImpl(Native Method)

at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:199)

at java.lang.reflect.Method.invoke(Method.java:252)

at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:94)

at com.ibm.etools.websphere.tools.runner.api.ServerRunnerV5$1.run(ServerRunnerV5.java:97)

.

[30/01/08 16:21:25:476 GMT-03:00] 7d097d09 WSSecurityCom E WSEC0019E: Falha ao carregar KeyLocator SampleReceiverEncryptionKeyLocator. A exceção é java.lang.NoClassDefFoundError: javax.crypto.m

at java.lang.Throwable.(Throwable.java)

at java.lang.Throwable.(Throwable.java)

at java.lang.Class.initialize(Class.java)

at javax.crypto.b.run(Unknown Source)

at java.security.AccessController.doPrivileged(AccessController.java)

at javax.crypto.Cipher.init(Unknown Source)

at com.ibm.crypto.provider.x.a(Unknown Source)

at com.ibm.crypto.provider.JceKeyStore.engineGetKey(Unknown Source)

at java.security.KeyStore.getKey(KeyStore.java:278)

at com.ibm.wsspi.wssecurity.config.KeyStoreKeyLocator.init(KeyStoreKeyLocator.java:222)

at com.ibm.xml.soapsec.util.ConfigUtil.instantiate(ConfigUtil.java:245)

at com.ibm.ws.webservices.wssecurity.util.ConfigConstants.readKeyLocator(ConfigConstants.java:321)

at com.ibm.ws.webservices.wssecurity.core.WSSecurityComponentImpl.loadConfig(WSSecurityComponentImpl.java:332)

at com.ibm.ws.webservices.wssecurity.core.WSSecurityComponentImpl.access$300(WSSecurityComponentImpl.java:97)

at com.ibm.ws.webservices.wssecurity.core.WSSecurityComponentImpl$WSSecurityListener.stateChanged(WSSecurityComponentImpl.java:539)

at com.ibm.ws.security.core.SecurityComponentImpl.fireStartedEvent(SecurityComponentImpl.java:857)

at com.ibm.ws.security.core.SecurityComponentImpl.startSecurity(SecurityComponentImpl.java:602)

at com.ibm.ws.security.core.ServerSecurityComponentImpl.start(ServerSecurityComponentImpl.java:157)

at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:543)

at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:418)

at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:117)

at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:543)

at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:418)

at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:183)

at com.ibm.ws.runtime.WsServer.start(WsServer.java:128)

at com.ibm.ws.runtime.WsServer.main(WsServer.java:225)

at java.lang.reflect.AccessibleObject.invokeImpl(Native Method)

at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:199)

at java.lang.reflect.Method.invoke(Method.java:252)

at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:94)

at com.ibm.etools.websphere.tools.runner.api.ServerRunnerV5$1.run(ServerRunnerV5.java:97)

.

[30/01/08 16:21:25:508 GMT-03:00] 7d097d09 WSSecurityCom E WSEC0019E: Falha ao carregar KeyLocator SampleResponseSenderEncryptionKeyLocator. A exceção é java.lang.NoClassDefFoundError: javax.crypto.m

at java.lang.Throwable.(Throwable.java)

at java.lang.Throwable.(Throwable.java)

at java.lang.Class.initialize(Class.java)

at javax.crypto.b.run(Unknown Source)

at java.security.AccessController.doPrivileged(AccessController.java)

at javax.crypto.Cipher.init(Unknown Source)

at com.ibm.crypto.provider.x.a(Unknown Source)

at com.ibm.crypto.provider.JceKeyStore.engineGetKey(Unknown Source)

at java.security.KeyStore.getKey(KeyStore.java:278)

at com.ibm.wsspi.wssecurity.config.KeyStoreKeyLocator.init(KeyStoreKeyLocator.java:222)

at com.ibm.wsspi.wssecurity.config.WSIdKeyStoreMapKeyLocator.init(WSIdKeyStoreMapKeyLocator.java:53)

at com.ibm.xml.soapsec.util.ConfigUtil.instantiate(ConfigUtil.java:245)

at com.ibm.ws.webservices.wssecurity.util.ConfigConstants.readKeyLocator(ConfigConstants.java:321)

at com.ibm.ws.webservices.wssecurity.core.WSSecurityComponentImpl.loadConfig(WSSecurityComponentImpl.java:332)

at com.ibm.ws.webservices.wssecurity.core.WSSecurityComponentImpl.access$300(WSSecurityComponentImpl.java:97)

at com.ibm.ws.webservices.wssecurity.core.WSSecurityComponentImpl$WSSecurityListener.stateChanged(WSSecurityComponentImpl.java:539)

at com.ibm.ws.security.core.SecurityComponentImpl.fireStartedEvent(SecurityComponentImpl.java:857)

at com.ibm.ws.security.core.SecurityComponentImpl.startSecurity(SecurityComponentImpl.java:602)

at com.ibm.ws.security.core.ServerSecurityComponentImpl.start(ServerSecurityComponentImpl.java:157)

at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:543)

at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:418)

at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:117)

at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:543)

at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:418)

at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:183)

at com.ibm.ws.runtime.WsServer.start(WsServer.java:128)

at com.ibm.ws.runtime.WsServer.main(WsServer.java:225)

at java.lang.reflect.AccessibleObject.invokeImpl(Native Method)

at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:199)

at java.lang.reflect.Method.invoke(Method.java:252)

at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:94)

at com.ibm.etools.websphere.tools.runner.api.ServerRunnerV5$1.run(ServerRunnerV5.java:97)

.

1 Resposta

rafarcm

Consegui Resolver o Problema…

O problema ocorre graças ao Certificado Expirado…

É preciso fazer uma atualização…

Os arquivos para atualização e um tutorial para instalar esta neste link

http://www-1.ibm.com/support/docview.wss?uid=swg24012319

:smiley:

Criado 31 de janeiro de 2008
Ultima resposta 31 de jan. de 2008
Respostas 1
Participantes 1