options.setAction

On 5/22/06, Kees de Kooter <[EMAIL PROTECTED]> wrote:
How can I set the SOAPAction??

This is the stacktrace:

org.apache.axis2.AxisFault: Server did not recognize the value of HTTP
Header SOAPAction: .
        at org.apache.axis2.description.OutInAxisOperationClient.execute (OutInAxisOperation.java:287)
        at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:432)
        at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:374)
        at com.trafficits.soap.WebServiceConsumer.invoke (WebServiceConsumer.java:81)


And this is my code:

EndpointReference endpointReference = new EndpointReference(
        endPointAddress);

Options options = new Options();
options.setTo(endpointReference);
options.setTransportInProtocol(Constants.TRANSPORT_HTTP);

OMFactory factory = OMAbstractFactory.getOMFactory();

OMNamespace namespace = factory.createOMNamespace(
        nameSpaceUri, "webService");

OMElement method = factory.createOMElement(methodName, namespace);

ServiceClient serviceClient = new ServiceClient();
serviceClient.setOptions(options);

OMElement result = serviceClient.sendReceive (method);


--
Cheers,
Kees de Kooter
http://www.boplicity.net

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Reply via email to