cxf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Benson Margulies" <bim2...@basistech.com>
Subject RE: WSDL and parts
Date Tue, 31 Jul 2007 19:45:52 GMT
OK, this will call forth some additional cross-checking as we clean up
this code.

> -----Original Message-----
> From: Daniel Kulp [mailto:dkulp@apache.org]
> Sent: Tuesday, July 31, 2007 12:35 PM
> To: cxf-dev@incubator.apache.org
> Cc: Benson Margulies
> Subject: Re: WSDL and parts
> 
> 
> Benson,
> 
> On Monday 30 July 2007 14:37, Benson Margulies wrote:
> > I'm working on the wsdl2js code as it interacts with CXF.
> >
> > The code, written to work with doc/literal services, thinks that it
> > can do this from an operation:
> >
> >  op.getOutput().getMessage().getPart("parameters")
> >
> > Such is not the case with Aegis. The reason for this belief is that
> > the other kit we've used here to make WSDL files names the part
> > 'parameters' even for the output.
> >
> > CXF calls the input 'parameters' and the output 'result'.
> 
> I think naming it "result" had something to do with issues trying to
get
> the JWS TCK to pass.   I don't remember the details (and I probably
> wouldn't be able to say anyway).
> 
> > The question is, can the message have more than one part other than
> > 'fault'?
> 
> Well, yes.   If the wrapped/doc/lit has headers, the message may have
> more than one part.   However, only one part would be mentioned in
> the "soap:body" section of the binding.   All the other parts would be
> have soap:header descriptions.
> 
> 
> --
> J. Daniel Kulp
> Principal Engineer
> IONA
> P: 781-902-8727    C: 508-380-7194
> daniel.kulp@iona.com
> http://www.dankulp.com/blog

Mime
View raw message