Dear sirs,
trying to parse a WSDL we got an exception
java.lang.Exception: Restriction anySimpleType not implemented yet
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
... deleted...
at com.predic8.soamodel.XMLElement.parse(XMLElement.groovy:26)
at com.predic8.soamodel.XMLElement$parse.call(Unknown Source)
at com.predic8.schema.Schema.parseChildren(Schema.groovy:77)I must admit that using 'any' types for web services is a VERY BAD practice, however the schema used comes from the external environment (
http://www.purl.org/oslo/) and we can't do much about it in reasonable time.
Our intention is (so far in the prototype phase) to use the Membrane SOA Registry as a lightweight monitoring and dev. registry tool. In theory - we don't really need full WSDL parsing, Any ideas how to overcome the problem and make the Registry to register an endpoint without validation (or - as a shortcut - insert a record into the database without message references? )
The Registry being is open source project, but I'm not familiar with groovy :( However - how difficult would be to support the '
anySimpleType''? I understand it's incredible difficult to support all the XSD semantic sugar
Best regards
Gabriel