By Juergenkress-Oracle on Feb 13, 2016
One of the new features introduced in Oracle Service Bus 12c is the ability for dynamic validation. A feature which can be used to validate a message against a WSDL or XSD schema file which is both explained here by Oracle. The example on the Oracle website shows this XML code to validate against a XSD:
However I tried “playing” with the new feature but couldn’t get it to work. The error I got was:
<soap:Text xml:lang="nl">OSB-382524: Failed to perform validation</soap:Text>
<con:reason>Failed to perform validation</con:reason>
After contacting Oracle Support I received the following info:
- BUG 20367846: Internal Documentation – Validate action to dynamically select a schema – documentation is not clear
- BUG 20380158: Validate action – Dynamic validation throws NPE
A patch for BUG 20380158 was then released for Oracle Service Bus 12.1.3, which then could be downloaded from Oracle Support: Read the complete article here.
For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.