soa-model
soa-model copied to clipboard
Toolkit and Java API for WSDL, WADL and XML Schema.
This is probably still not perfect. However, sending a request with a prefixed root and un-prefixed child element to a web-service does _not_ work for me. And with this change,...
Hey there, my WSDL looks like that: ``` ... ``` I have a SimpleType "EmplnoType" which is a String. The request takes a sequence of "EmplnoType". Unfortunatly, the library seems...
I am trying to create a soap request based on differnet type as below but not able to achieve that .Could you please help me on this issue if you...
This pull request solves the issue membrane/soa-model#288.
I'm using Membrane SOA library to parse WSDL file. While trying to create templates for all the requests, getting exceptions for few operations. `com.predic8.soamodel.TypeRefAccessException: Could not find the referenced type...
I'm probably doing something really dumb here. But suppose a fragment of my WSDL looks like this: ``` xml ``` When traversing the parsed model I can get as far...
ModelGroup should allow annotation parsing. Without annotation, it is not possible get documentation for it, for example, neither generate annotation diffs. Reference: [W3C-The Model Group Definition Schema Component](https://www.w3.org/TR/xmlschema11-1/#Model_Group_Definition_details).
This commit contains three things: 1. Ability to provide custom/external XMLInputFactory 2. Ability to convert external resources from ISO_8859_1 to UTF-8 3. Ability to avoid namespace prefix overrides, that may...
closes #285
I've encountered a NullPointerException in ComplexContentDiffGenerator: https://github.com/membrane/soa-model/blob/9e7acdfb205fddc60bdd44fcfc4940f4f386ca7d/core/src/main/groovy/com/predic8/schema/diff/ComplexContentDiffGenerator.groovy#L61 `a.derivation` was null. `derivation` is not mandatory in `ComplexContent`, if this branch is taken while creating: https://github.com/membrane/soa-model/blob/9e7acdfb205fddc60bdd44fcfc4940f4f386ca7d/core/src/main/groovy/com/predic8/schema/ComplexContent.groovy#L58-L63