If the soap12:header.part name does not match the wsdl:message.part.name the 
code generated fails.
--------------------------------------------------------------------------------------------------

                 Key: AXIS2-1137
                 URL: http://issues.apache.org/jira/browse/AXIS2-1137
             Project: Apache Axis 2.0 (Axis2)
          Issue Type: Bug
          Components: wsdl
    Affects Versions: 1.0
         Environment: Java.
            Reporter: Peter Lawrey
         Attachments: my.wsdl

If the name of the part is does not match, the code generated either doesn't 
compile or a null pointer exception occurs.  
In the attached example, the name="part1" does not match the 
part="SecurityHeader" in the second part.  This is the only message of the 
three where a match is required.

    <wsdl:message name="ListDataSecurityHeader">
        <wsdl:part element="s0:SecurityHeader" name="part1"></wsdl:part>
    </wsdl:message>

      <soap12:header use="literal" part="SecurityHeader"  
message="s0:ListDataSecurityHeader"></soap12:header>

Changing the first example to the following avoid the problem, but it should be 
more obvious that this is the problem, or it should take whatever is there as 
it does for the request and response generation.
        <wsdl:part element="s0:SecurityHeader" 
name="SecurityHeader"></wsdl:part>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to