I have a Castor Schema in memory representing the below schema and am not
sure how to retrieve the value of the "wsdl:arrayType" attribute for each of
these complexTypes using the Castor API.
For each ComplexType object, I try to call complexType.getAttributeDecls to
get an enumeration of AttributeDecl objects. The AttributeDecl object
contains other info inside the complexType tag but not the "xsd:string[]"
type I am looking for.
How do I retrieve this array type from the ComplexType object?
<schema targetNamespace="urn:uds" xmlns="http://www.w3.org/2001/XMLSchema">
<import namespace="http://schemas.xmlsoap.org/soap/encoding/"
schemaLocation="http://schemas.xmlsoap.org/soap/encoding/"/>
<complexType name="ArrayOf_tns1_Entitlement">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType"
wsdl:arrayType="xsd:string[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_EntitlementIdentifier">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType"
wsdl:arrayType="xsd:string[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_IsEntitledResponse">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType"
wsdl:arrayType="xsd:string[]"/>
</restriction>
</complexContent>
</complexType>
</schema>
_________________________________________________________________
Live Search Maps find all the local information you need, right when you
need it. http://maps.live.com/?icid=hmtag2&FORM=MGAC01
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email