I am busy testing an application at the moment (against the 9 January
snapshot).
When I test with an AXIS2 generated client, all works fine, but when
testing with a .Net client, I get an 'The endpoint reference (EPR) for
the Operation not found is
http://192.168.1.10:8080/axis2/services/XMLVendService2.0 and the WSA
Action = ' error.
Reading the SOAP documentation on the SOAPAction/action parameter:
"The presence and content of the action parameter MAY be used by
servers such as firewalls to appropriately filter SOAP messages and it
may be used by servers to facilitate dispatching of SOAP messages to
internal message handlers etc. It SHOULD NOT be used as an insecure form
of access authorization.
Use of the action parameter is OPTIONAL. SOAP Receivers MAY use it as a
hint to optimize processing, but SHOULD NOT require its presence in
order to operate."
It seems as though it should be acceptable to send the request with
SOAPAction "", but it seems not to be allowed by AXIS2. Or am I doing
something wrong?
WSDL file is provided by a commercial organisation, and is claimed to be
correct:
http://nrs.eskom.co.za/xmlvend/docs/Specification/November2005/WSDL/xmlvend-full-2.0.wsdl
Thanks,
Justin
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]