Im trying to parse wsdl to html form. Works well most of the cases except for this particular case. The imported XSD type has "ref" attribute instead of type. Looks like it cant go deeper for the child nodes and returns null.
If i change "ref" to "type" it goes further into the code but later on it throws exception "groovy.lang.MissingPropertyException: No such property: embeddedType for class: com.predic8.schema.Attribute". Found out that one of my types in XSD has this format.
<xs:complexType name="RequestIdType">
<xs:attribute name="extension" use="required">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="256"/>
<xs:pattern value="(.*)#(.*)"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
Any solution or tip how to solve this?