Hi David I had a quick look through the code. I haven't tried it, but this might work (where yourSchemaType is the SchemaType for ArrayOfstring):
QName arrayTypeQName = new QName("http://schemas.xmlsoap.org/soap/encoding/", "arrayType"); SchemaLocalAttribute sla = yourSchemaType.getAttributeModel().getAttribute(arrayTypeQName); if (sla != null) { SOAPArrayType wsdlArrayType = ((SchemaLocalAttributeImpl)sla). getWSDLArrayType(); // do whatever you want to do here } Cheers, Lawrence > -----Original Message----- > From: David Jencks [mailto:[EMAIL PROTECTED] > Sent: Tuesday, June 28, 2005 2:28 PM > To: user@xmlbeans.apache.org > Subject: Do schema model objects include info from "any" elements in > schema? > > I'm using the xmlbeans schema model to extract information from schemas > in wsdls. > > Given a complex type like this: > > <complexType name="ArrayOfstring" > xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> > <complexContent> > <restriction base="soapenc:Array"> > <attribute ref="soapenc:arrayType" > wsdl:arrayType="xsd:string[]"/> > </restriction> > </complexContent> > </complexType> > > is it possible to extract the wsdl:arrayType attribute value of > xsd:string[] from any of the objects accessible from > org.apache.xmlbeans.SchemaType or related classes? If not, is there > some way to get back from a SchemaType object to an XmlObject from > which I could extract the information? > > many thanks > david jencks > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]