Camel NMR component WSSecurityTest fails
----------------------------------------
Key: SMX4-518
URL: https://issues.apache.org/activemq/browse/SMX4-518
Project: ServiceMix 4
Issue Type: Bug
Affects Versions: 4.2.0
Reporter: Gert Vanthienen
Fix For: 4.4.0
When running the features/camel/servicemix-camel unit test on a Mac with JDK
1.6 installed, the WSSecurityTest fails.
{noformat}
java.lang.RuntimeException: org.apache.ws.security.components.crypto.Merlin
cannot create instance
at
org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:225)
at
org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:176)
at
org.apache.cxf.ws.security.wss4j.AbstractWSS4JInterceptor.loadSignatureCrypto(AbstractWSS4JInterceptor.java:178)
at
org.apache.ws.security.handler.WSHandler.doSenderAction(WSHandler.java:137)
at
org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor.access$200(WSS4JOutInterceptor.java:47)
at
org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor$WSS4JOutInterceptorInternal.handleMessage(WSS4JOutInterceptor.java:236)
at
org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor$WSS4JOutInterceptorInternal.handleMessage(WSS4JOutInterceptor.java:122)
at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:243)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:484)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:310)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:262)
at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
at
org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124)
<snip>
Caused by: org.apache.ws.security.components.crypto.CredentialException: Failed
to load credentials.
at
org.apache.ws.security.components.crypto.AbstractCrypto.load(AbstractCrypto.java:174)
at
org.apache.ws.security.components.crypto.AbstractCrypto.<init>(AbstractCrypto.java:135)
at
org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:71)
... 42 more
Caused by: java.io.IOException: Keystore was tampered with, or password was
incorrect
at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:771)
at
sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:38)
at java.security.KeyStore.load(KeyStore.java:1185)
at
org.apache.ws.security.components.crypto.AbstractCrypto.load(AbstractCrypto.java:168)
... 44 more
Caused by: java.security.UnrecoverableKeyException: Password verification failed
at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:769)
... 47 more
{noformat}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.