DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8340>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8340

Empty value in WSDL soapAction attribute

[EMAIL PROTECTED] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID



------- Additional Comments From [EMAIL PROTECTED]  2002-04-21 14:59 -------
WSDL is not required to contain an SOAPAction.  The SOAP client you are using is 
incorrectly depending on the SOAPAction to determine the operation name.

AXIS COULD generate WSDL that puts the operation name into the SOAPAction, but 
this would lead to another problem.  If we start with WSDL to create a service, 
then when that service exports a WSDL file (via ?WSDL), that WSDL should contain 
the same SOAPAction that the original WSDL file contained.  We won't override 
it.  This SOAPAction may be anything.  It need not be the operation name.  So 
even if we change OUR SOAPAction from "" to "<operationName>", it won't always 
be "<operationName>", so your client will be depending on something that is not 
guaranteed.

I'm setting the resolution to INVALID.  Reopen the bug if you disagree with my 
assertions.

Reply via email to