Re: ISSUE-58: anonymous complexType

The wrapped document/literal style favoured by .NET and now JAX-WS when 
doing code-2-wsdl generation requires the use of anonymous complex types 
to represent the arguments. The message part of the request and response 
point each point to a different element where that element contains an 
anonymous complexType with a sequence of elements as its child.

This is a very widely used pattern and disallowing (or even recommending 
against it) would, in my view, be unwise as vendors that support wrapped 
document/literal will not be moving away from it.

This applies to ISSUE-18 also.

I would be surprised if any actively developed SOAP implementations do 
not fully support anonymous types.

Pete

Databinding Issue Tracker wrote:
> ISSUE-58: anonymous complexType
>
> http://www.w3.org/2005/06/tracker/databinding/issues/58
>
> Raised by: George Cowe
> On product: Advanced
>
> We use the following pattern in our schemas:
>
> <xs:element name="foo">
>   <xs:complexType>
>     <xs:sequence>
>       <xs:element .../>
>       <xs:element .../>
>     </xs:sequence>
>   <xs:complexType>
> </xs:element>
>
>
>
>
>
> possibly related to ISSUE-18: Schema Authoring Styles
>
>
>
>
>
>
>   

Received on Monday, 29 May 2006 12:12:22 UTC