I have this kind of schema

    <xs:complexType name="RDFResourceRequest">

                                <xs:sequence minOccurs="0">

                                        <xs:element name="creator"
                                                nillable="true" type="xs:string"
                                                minOccurs="0" maxOccurs="1" />
                                        <xs:element name="starttime"
                                                nillable="true" 
type="xs:dateTime"
                                                minOccurs="0" maxOccurs="1" />
                                        <xs:element name="endtime"
                                                nillable="true" 
type="xs:dateTime"
                                                minOccurs="0" maxOccurs="1" />
                                        <xs:element name="uri" nillable="true"
                                                type="xs:string" minOccurs="0" 
maxOccurs="1" />


                                </xs:sequence>
                        </xs:complexType>

                        <xs:complexType name="fullInstancesRequest">
                                <xs:complexContent>
                                        <xs:extension
                                                base="ns:RDFResourceRequest">
                                                <xs:sequence>
                                                        <xs:element name="type"
                                                                nillable="true" 
type="xs:string"
                                                                minOccurs="0" 
maxOccurs="1" />
                                                        <xs:element 
name="upperLat"
                                                                nillable="true" 
type="xs:string"
                                                                minOccurs="0" 
maxOccurs="1" />
                                                        <xs:element 
name="upperLon"
                                                                nillable="true" 
type="xs:string"
                                                                minOccurs="0" 
maxOccurs="1" />
                                                        <xs:element 
name="lowerLat"
                                                                nillable="true" 
type="xs:string"
                                                                minOccurs="0" 
maxOccurs="1" />
                                                        <xs:element 
name="lowerLon"
                                                                nillable="true" 
type="xs:string"
                                                                minOccurs="0" 
maxOccurs="1" />
                                                </xs:sequence>
                                        </xs:extension>
                                </xs:complexContent>
                        </xs:complexType>





                        <xs:complexType name="fullClassesRequest">
                                <xs:complexContent>
                                        <xs:extension
                                                base="RDFResourceRequest">
                                                <xs:sequence>
                                                        <xs:element
                                                                
name="superclass_uri" nillable="true"
                                                                
type="xs:string" minOccurs="0"
                                                                maxOccurs="1" />

                                                </xs:sequence>
                                        </xs:extension>
                                </xs:complexContent>
                        </xs:complexType>

                        <xs:element name="instances"
                                type="fullInstancesRequest" />


                        <xs:element name="classes"
                                type="fullClassesRequest"/>


wsdl2java fails telling me that:
No type was mapped to the name instance with namespace urn:neries:orfeus:ws

if I add the right prefix in the type attrubutes. es
 <xs:element name="classes"
                                type="ns:fullClassesRequest"/>

I get
string value 'ns:fullClassesRequest' does not match pattern for xs:NCName

Some hints? can I define complexTypes stand alone elements?
-- 
View this message in context: 
http://www.nabble.com/wsdl2java-complexType-element-tf4690839.html#a13406683
Sent from the Axis - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to