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
- SOAPAction to decide method-call Per Steffensen
-