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]

Reply via email to