Client generated wrong if header element is not in separate message
-------------------------------------------------------------------

                 Key: XFIRE-977
                 URL: http://jira.codehaus.org/browse/XFIRE-977
             Project: XFire
          Issue Type: Bug
          Components: Generator
    Affects Versions: 1.2.6
            Reporter: Chris Moesel
            Assignee: Dan Diephouse


If an object is expected to be passed in the header, and the wsdl defines it as 
a part in the request message (rather than in its own message), then XFire 
generates the client incorrectly.  For each operation using the header, it will 
define two parameters for the header object.  One will be serialized into the 
soap header and the other will be serialized into the message body.  Xfire 
works correctly, however, if the header is defined in its own message instead 
of as a part in the request message.

This causes interoperability problems with CXF 2.0 RC, since CXF currently 
requires header objects to be defined as a part in the request message.  This 
is apparently the OS-I suggested way of doing things.  See 
https://issues.apache.org/jira/browse/CXF-602 and 
http://www.mail-archive.com/[EMAIL PROTECTED]/msg00231.html.

I'll try to get a quick example together to demonstrate this.

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

        

---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Reply via email to