Web Service binding throws org.apache.axis2.AxisFault when referencing a Web Service created on Axis2 v1.3 ----------------------------------------------------------------------------------------------------------
Key: TUSCANY-1758 URL: https://issues.apache.org/jira/browse/TUSCANY-1758 Project: Tuscany Issue Type: Bug Components: Java SCA Axis Binding Extension Affects Versions: Java-SCA-0.99, Java-SCA-1.0, Java-SCA-Next Environment: axis2 1.3, windows xp sp2, JDK 1.5 Reporter: Bin Wang The composite file is below: <composite xmlns="http://www.osoa.org/xmlns/sca/1.0" targetNamespace="http://helloworld" xmlns:hw="http://helloworld" name="helloworldwsclient"> <component name="HelloWorldServiceComponent"> <implementation.java class="helloworld.HelloWorldServiceComponent"/> </component> <reference name="HelloWorldService" promote="HelloWorldServiceComponent/helloWorldService"> <interface.java interface="helloworld.HelloWorldService" /> <binding.ws uri="http://localhost:8080/axis2/services/HelloWorldService"/> </reference> </composite> The result of run is: Injected helloWorldService Called getGreetings Exception in thread "main" java.lang.reflect.UndeclaredThrowableException at $Proxy5.getGreetings(Unknown Source) at helloworld.HelloWorldServiceComponent.getGreetings(HelloWorldServiceComponent.java:30) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.invoke(JavaImplementationInvoker.java:105) at org.apache.tuscany.sca.core.databinding.wire.PassByValueInteceptor.invoke(PassByValueInteceptor.java:49) at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:233) at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:130) at $Proxy5.getGreetings(Unknown Source) at helloworld.HelloWorldClient.main(HelloWorldClient.java:33) Caused by: org.apache.axis2.AxisFault: A required header representing a Message Addressing Property is not present at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:486) at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:343) at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:389) at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:211) at org.apache.axis2.client.OperationClient.execute(OperationClient.java:163) at org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invokeTarget(Axis2BindingInvoker.java:102) at org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invoke(Axis2BindingInvoker.java:77) at org.apache.tuscany.sca.core.databinding.wire.DataTransformationInteceptor.invoke(DataTransformationInteceptor.java:73) at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:233) at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:130) ... 12 more -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]