Hi

I have a document/literal Axis webservice (EJB provided). It contains to operations "a" and "b" that take that same kind of parameter "x". I generate client stubs to call the webservices though java client code. I have looked at the request send over the wire (using af http sniffer), when calling "a" and "b" respectivly. The only difference between the two request is the SOAPAction header. It is "a" and "b" respectivly. But it is the method "a" on the EJB that is called to in both cases. I have operation-tags in server-config.wsdd for both operations, and I have put soapAction attributes on them. Any idea why it does not work? Why is method "b" on the EJB not called when I call method "b" on the generated client stubs (and SOAPAction header is "b" in the request)?

Kind regards, Steff

Reply via email to