Uploaded image for project: 'Tuscany'
  1. Tuscany
  2. TUSCANY-3446

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

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • Java-SCA-1.6
    • Java-SCA-1.6
    • Java SCA Samples
    • None

    Description

      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

      Attachments

        Activity

          People

            Unassigned Unassigned
            lresende Luciano Resende
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: