Helloworld-ws-reference-secure fails with IOException: Keystore was tampered 
with, or password was incorrect
------------------------------------------------------------------------------------------------------------

                 Key: TUSCANY-3446
                 URL: https://issues.apache.org/jira/browse/TUSCANY-3446
             Project: Tuscany
          Issue Type: Bug
          Components: Java SCA Samples
    Affects Versions: Java-SCA-1.6
            Reporter: Luciano Resende
             Fix For: Java-SCA-1.6


run:
     [java] Jan 26, 2010 3:37:27 PM org.apache.tuscany.sca.node.impl.NodeImpl 
<init>
     [java] INFO: Creating node: helloworldwsclient.composite
     [java] Jan 26, 2010 3:37:27 PM org.apache.tuscany.sca.node.impl.NodeImpl 
configureNode
     [java] INFO: Loading contribution: 
file:/Users/lresende/opensource/apache/tuscany/releases/tuscany-sca-1.6/samples/helloworld-ws-reference-secure/target/sample-helloworld-ws-reference-secure.jar
     [java] [Deprecated] Xalan: org.apache.xml.serializer.XMLEntities
     [java] Jan 26, 2010 3:37:29 PM org.apache.tuscany.sca.node.impl.NodeImpl 
start
     [java] INFO: Starting node: helloworldwsclient.composite
     [java] - Module validation failed: The system is attempting to engage a 
module that is not available: rampart
     [java] - Module validation failed: The system is attempting to engage a 
module that is not available: rampart
     [java] - Module validation failed: The system is attempting to engage a 
module that is not available: rampart
     [java] Injected helloWorldService
     [java] Called getGreetings
     [java] *** Calling Client UserId/Password Handler .... 
     [java] User Id = TuscanyWsUser
     [java] Set Password = TuscanyWsUserPasswd
     [java] Hello World
     [java] Injected helloWorldService
     [java] Called getGreetings
     [java] *** Calling Client UserId/Password Handler .... 
     [java] User Id = TuscanyWsUser
     [java] Set Password = TuscanyWsUserPasswd
     [java] java.io.IOException: Keystore was tampered with, or password was 
incorrect
     [java]     at 
sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:771)
     [java]     at 
sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:38)
     [java]     at java.security.KeyStore.load(KeyStore.java:1185)
     [java]     at 
org.apache.ws.security.components.crypto.AbstractCrypto.load(AbstractCrypto.java:141)
     [java]     at 
org.apache.ws.security.components.crypto.AbstractCrypto.<init>(AbstractCrypto.java:112)
     [java]     at 
org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:72)
     [java]     at 
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
     [java]     at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
     [java]     at 
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
     [java]     at 
org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:211)
     [java]     at 
org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:93)
     [java]     at 
org.apache.rampart.util.RampartUtil.getSignatureCrypto(RampartUtil.java:301)
     [java]     at 
org.apache.rampart.builder.BindingBuilder.getSignatureBuider(BindingBuilder.java:300)
     [java]     at 
org.apache.rampart.builder.AsymmetricBindingBuilder.doSignature(AsymmetricBindingBuilder.java:626)
     [java]     at 
org.apache.rampart.builder.AsymmetricBindingBuilder.doSignBeforeEncrypt(AsymmetricBindingBuilder.java:413)
     [java]     at 
org.apache.rampart.builder.AsymmetricBindingBuilder.build(AsymmetricBindingBuilder.java:93)
     [java]     at 
org.apache.rampart.MessageBuilder.build(MessageBuilder.java:147)
     [java]     at 
org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:64)
     [java]     at org.apache.axis2.engine.Phase.invoke(Phase.java:317)
     [java]     at 
org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:264)
     [java]     at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:429)
     [java]     at 
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:401)
     [java]     at 
org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)
     [java]     at 
org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
     [java]     at 
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker$1.run(Axis2BindingInvoker.java:172)
     [java]     at java.security.AccessController.doPrivileged(Native Method)
     [java]     at 
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invokeTarget(Axis2BindingInvoker.java:170)
     [java]     at 
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invoke(Axis2BindingInvoker.java:124)
     [java]     at 
org.apache.tuscany.sca.core.databinding.wire.DataTransformationInterceptor.invoke(DataTransformationInterceptor.java:67)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:349)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:193)
     [java]     at $Proxy4.getGreetings(Unknown Source)
     [java]     at 
helloworld.HelloWorldServiceComponent.getGreetings(HelloWorldServiceComponent.java:30)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java]     at java.lang.reflect.Method.invoke(Method.java:597)
     [java]     at 
org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.invoke(JavaImplementationInvoker.java:156)
     [java]     at 
org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(PassByValueInterceptor.java:60)
     [java]     at 
org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindingInvoker.java:61)
     [java]     at 
org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(PassByValueInterceptor.java:60)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:349)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:193)
     [java]     at $Proxy4.getGreetings(Unknown Source)
     [java]     at helloworld.HelloWorldClient.main(HelloWorldClient.java:37)
     [java] Caused by: java.security.UnrecoverableKeyException: Password 
verification failed
     [java]     at 
sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:769)
     [java]     ... 45 more
     [java] java.lang.reflect.InvocationTargetException
     [java]     at 
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
     [java]     at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
     [java]     at 
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
     [java]     at 
org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:211)
     [java]     at 
org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:93)
     [java]     at 
org.apache.rampart.util.RampartUtil.getSignatureCrypto(RampartUtil.java:301)
     [java]     at 
org.apache.rampart.builder.BindingBuilder.getSignatureBuider(BindingBuilder.java:300)
     [java]     at 
org.apache.rampart.builder.AsymmetricBindingBuilder.doSignature(AsymmetricBindingBuilder.java:626)
     [java]     at 
org.apache.rampart.builder.AsymmetricBindingBuilder.doSignBeforeEncrypt(AsymmetricBindingBuilder.java:413)
     [java]     at 
org.apache.rampart.builder.AsymmetricBindingBuilder.build(AsymmetricBindingBuilder.java:93)
     [java]     at 
org.apache.rampart.MessageBuilder.build(MessageBuilder.java:147)
     [java]     at 
org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:64)
     [java]     at org.apache.axis2.engine.Phase.invoke(Phase.java:317)
     [java]     at 
org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:264)
     [java]     at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:429)
     [java]     at 
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:401)
     [java]     at 
org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)
     [java]     at 
org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
     [java]     at 
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker$1.run(Axis2BindingInvoker.java:172)
     [java]     at java.security.AccessController.doPrivileged(Native Method)
     [java]     at 
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invokeTarget(Axis2BindingInvoker.java:170)
     [java]     at 
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invoke(Axis2BindingInvoker.java:124)
     [java]     at 
org.apache.tuscany.sca.core.databinding.wire.DataTransformationInterceptor.invoke(DataTransformationInterceptor.java:67)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:349)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:193)
     [java]     at $Proxy4.getGreetings(Unknown Source)
     [java]     at 
helloworld.HelloWorldServiceComponent.getGreetings(HelloWorldServiceComponent.java:30)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java] - Unable to instantiate (1): 
org.apache.ws.security.components.crypto.Merlin
     [java] java.lang.reflect.InvocationTargetException
     [java]     at 
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
     [java]     at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
     [java]     at 
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
     [java]     at 
org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:211)
     [java]     at 
org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:93)
     [java]     at 
org.apache.rampart.util.RampartUtil.getSignatureCrypto(RampartUtil.java:301)
     [java]     at 
org.apache.rampart.builder.BindingBuilder.getSignatureBuider(BindingBuilder.java:300)
     [java]     at 
org.apache.rampart.builder.AsymmetricBindingBuilder.doSignature(AsymmetricBindingBuilder.java:626)
     [java]     at 
org.apache.rampart.builder.AsymmetricBindingBuilder.doSignBeforeEncrypt(AsymmetricBindingBuilder.java:413)
     [java]     at 
org.apache.rampart.builder.AsymmetricBindingBuilder.build(AsymmetricBindingBuilder.java:93)
     [java]     at 
org.apache.rampart.MessageBuilder.build(MessageBuilder.java:147)
     [java]     at 
org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:64)
     [java]     at org.apache.axis2.engine.Phase.invoke(Phase.java:317)
     [java]     at 
org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:264)
     [java]     at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:429)
     [java]     at 
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:401)
     [java]     at 
org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)
     [java]     at 
org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
     [java]     at 
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker$1.run(Axis2BindingInvoker.java:172)
     [java]     at java.security.AccessController.doPrivileged(Native Method)
     [java]     at 
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invokeTarget(Axis2BindingInvoker.java:170)
     [java]     at 
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invoke(Axis2BindingInvoker.java:124)
     [java]     at 
org.apache.tuscany.sca.core.databinding.wire.DataTransformationInterceptor.invoke(DataTransformationInterceptor.java:67)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:349)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:193)
     [java]     at $Proxy4.getGreetings(Unknown Source)
     [java]     at 
helloworld.HelloWorldServiceComponent.getGreetings(HelloWorldServiceComponent.java:30)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java]     at java.lang.reflect.Method.invoke(Method.java:597)
     [java]     at 
org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.invoke(JavaImplementationInvoker.java:156)
     [java]     at 
org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(PassByValueInterceptor.java:60)
     [java]     at 
org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindingInvoker.java:61)
     [java]     at 
org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(PassByValueInterceptor.java:60)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:349)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:193)
     [java]     at $Proxy4.getGreetings(Unknown Source)
     [java]     at helloworld.HelloWorldClient.main(HelloWorldClient.java:37)
     [java] Caused by: 
org.apache.ws.security.components.crypto.CredentialException: Failed to load 
credentials. Inner Exception: [Keystore was tampered with, or password was 
incorrect]
     [java]     at 
org.apache.ws.security.components.crypto.AbstractCrypto.load(AbstractCrypto.java:144)
     [java]     at 
org.apache.ws.security.components.crypto.AbstractCrypto.<init>(AbstractCrypto.java:112)
     [java]     at 
org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:72)
     [java]     ... 40 more
     [java] - Unable to instantiate (2): 
org.apache.ws.security.components.crypto.Merlin
     [java] java.lang.InstantiationException: 
org.apache.ws.security.components.crypto.Merlin
     [java]     at java.lang.Class.newInstance0(Class.java:340)
     [java]     at java.lang.Class.newInstance(Class.java:308)
     [java]     at 
org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:219)
     [java]     at 
org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:93)
     [java]     at 
org.apache.rampart.util.RampartUtil.getSignatureCrypto(RampartUtil.java:301)
     [java]     at 
org.apache.rampart.builder.BindingBuilder.getSignatureBuider(BindingBuilder.java:300)
     [java]     at 
org.apache.rampart.builder.AsymmetricBindingBuilder.doSignature(AsymmetricBindingBuilder.java:626)
     [java]     at 
org.apache.rampart.builder.AsymmetricBindingBuilder.doSignBeforeEncrypt(AsymmetricBindingBuilder.java:413)
     [java]     at 
org.apache.rampart.builder.AsymmetricBindingBuilder.build(AsymmetricBindingBuilder.java:93)
     [java]     at 
org.apache.rampart.MessageBuilder.build(MessageBuilder.java:147)
     [java]     at 
org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:64)
     [java]     at org.apache.axis2.engine.Phase.invoke(Phase.java:317)
     [java]     at 
org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:264)
     [java]     at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:429)
     [java]     at 
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:401)
     [java]     at 
org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)
     [java]     at 
org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
     [java]     at 
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker$1.run(Axis2BindingInvoker.java:172)
     [java]     at java.security.AccessController.doPrivileged(Native Method)
     [java]     at 
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invokeTarget(Axis2BindingInvoker.java:170)
     [java]     at 
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invoke(Axis2BindingInvoker.java:124)
     [java]     at 
org.apache.tuscany.sca.core.databinding.wire.DataTransformationInterceptor.invoke(DataTransformationInterceptor.java:67)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:349)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:193)
     [java]     at $Proxy4.getGreetings(Unknown Source)
     [java]     at 
helloworld.HelloWorldServiceComponent.getGreetings(HelloWorldServiceComponent.java:30)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java]     at java.lang.reflect.Method.invoke(Method.java:597)
     [java]     at 
org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.invoke(JavaImplementationInvoker.java:156)
     [java]     at 
org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(PassByValueInterceptor.java:60)
     [java]     at 
org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindingInvoker.java:61)
     [java]     at 
org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(PassByValueInterceptor.java:60)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:349)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:193)
     [java]     at $Proxy4.getGreetings(Unknown Source)
     [java]     at helloworld.HelloWorldClient.main(HelloWorldClient.java:37)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java]     at java.lang.reflect.Method.invoke(Method.java:597)
     [java]     at 
org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.invoke(JavaImplementationInvoker.java:156)
     [java]     at 
org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(PassByValueInterceptor.java:60)
     [java]     at 
org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindingInvoker.java:61)
     [java]     at 
org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(PassByValueInterceptor.java:60)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:349)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:193)
     [java]     at $Proxy4.getGreetings(Unknown Source)
     [java]     at helloworld.HelloWorldClient.main(HelloWorldClient.java:37)
     [java] Caused by: 
org.apache.ws.security.components.crypto.CredentialException: Failed to load 
credentials. Inner Exception: [Keystore was tampered with, or password was 
incorrect]
     [java]     at 
org.apache.ws.security.components.crypto.AbstractCrypto.load(AbstractCrypto.java:144)
     [java]     at 
org.apache.ws.security.components.crypto.AbstractCrypto.<init>(AbstractCrypto.java:112)
     [java]     at 
org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:72)
     [java]     ... 40 more
     [java] java.lang.InstantiationException: 
org.apache.ws.security.components.crypto.Merlin
     [java]     at java.lang.Class.newInstance0(Class.java:340)
     [java]     at java.lang.Class.newInstance(Class.java:308)
     [java]     at 
org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:219)
     [java]     at 
org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:93)
     [java]     at 
org.apache.rampart.util.RampartUtil.getSignatureCrypto(RampartUtil.java:301)
     [java]     at 
org.apache.rampart.builder.BindingBuilder.getSignatureBuider(BindingBuilder.java:300)
     [java]     at 
org.apache.rampart.builder.AsymmetricBindingBuilder.doSignature(AsymmetricBindingBuilder.java:626)
     [java]     at 
org.apache.rampart.builder.AsymmetricBindingBuilder.doSignBeforeEncrypt(AsymmetricBindingBuilder.java:413)
     [java]     at 
org.apache.rampart.builder.AsymmetricBindingBuilder.build(AsymmetricBindingBuilder.java:93)
     [java]     at 
org.apache.rampart.MessageBuilder.build(MessageBuilder.java:147)
     [java]     at 
org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:64)
     [java]     at org.apache.axis2.engine.Phase.invoke(Phase.java:317)
     [java]     at 
org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:264)
     [java]     at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:429)
     [java]     at 
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:401)
     [java]     at 
org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)
     [java]     at 
org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
     [java]     at 
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker$1.run(Axis2BindingInvoker.java:172)
     [java]     at java.security.AccessController.doPrivileged(Native Method)
     [java]     at 
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invokeTarget(Axis2BindingInvoker.java:170)
     [java]     at 
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invoke(Axis2BindingInvoker.java:124)
     [java]     at 
org.apache.tuscany.sca.core.databinding.wire.DataTransformationInterceptor.invoke(DataTransformationInterceptor.java:67)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:349)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:193)
     [java]     at $Proxy4.getGreetings(Unknown Source)
     [java]     at 
helloworld.HelloWorldServiceComponent.getGreetings(HelloWorldServiceComponent.java:30)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java]     at java.lang.reflect.Method.invoke(Method.java:597)
     [java]     at 
org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.invoke(JavaImplementationInvoker.java:156)
     [java]     at 
org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(PassByValueInterceptor.java:60)
     [java]     at 
org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindingInvoker.java:61)
     [java]     at 
org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(PassByValueInterceptor.java:60)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:349)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:193)
     [java]     at $Proxy4.getGreetings(Unknown Source)
     [java]     at helloworld.HelloWorldClient.main(HelloWorldClient.java:37)
     [java] Exception in thread "main" java.lang.RuntimeException: 
org.apache.ws.security.components.crypto.Merlin cannot create instance
     [java]     at 
org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:224)
     [java]     at 
org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:93)
     [java]     at 
org.apache.rampart.util.RampartUtil.getSignatureCrypto(RampartUtil.java:301)
     [java]     at 
org.apache.rampart.builder.BindingBuilder.getSignatureBuider(BindingBuilder.java:300)
     [java]     at 
org.apache.rampart.builder.AsymmetricBindingBuilder.doSignature(AsymmetricBindingBuilder.java:626)
     [java]     at 
org.apache.rampart.builder.AsymmetricBindingBuilder.doSignBeforeEncrypt(AsymmetricBindingBuilder.java:413)
     [java]     at 
org.apache.rampart.builder.AsymmetricBindingBuilder.build(AsymmetricBindingBuilder.java:93)
     [java]     at 
org.apache.rampart.MessageBuilder.build(MessageBuilder.java:147)
     [java]     at 
org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:64)
     [java]     at org.apache.axis2.engine.Phase.invoke(Phase.java:317)
     [java]     at 
org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:264)
     [java]     at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:429)
     [java]     at 
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:401)
     [java]     at 
org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)
     [java]     at 
org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
     [java]     at 
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker$1.run(Axis2BindingInvoker.java:172)
     [java]     at java.security.AccessController.doPrivileged(Native Method)
     [java]     at 
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invokeTarget(Axis2BindingInvoker.java:170)
     [java]     at 
org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invoke(Axis2BindingInvoker.java:124)
     [java]     at 
org.apache.tuscany.sca.core.databinding.wire.DataTransformationInterceptor.invoke(DataTransformationInterceptor.java:67)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:349)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:193)
     [java]     at $Proxy4.getGreetings(Unknown Source)
     [java]     at 
helloworld.HelloWorldServiceComponent.getGreetings(HelloWorldServiceComponent.java:30)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java]     at java.lang.reflect.Method.invoke(Method.java:597)
     [java]     at 
org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.invoke(JavaImplementationInvoker.java:156)
     [java]     at 
org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(PassByValueInterceptor.java:60)
     [java]     at 
org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindingInvoker.java:61)
     [java]     at 
org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(PassByValueInterceptor.java:60)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:349)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:193)
     [java]     at $Proxy4.getGreetings(Unknown Source)
     [java]     at helloworld.HelloWorldClient.main(HelloWorldClient.java:37)
     [java] Java Result: 1


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to