background preloader

Oracle-soa-suite

Facebook Twitter

ReleaseNotes - Fusion Middleware.

Composite applications

ADF. Creating SDO Interfaces for ADF Business Components. JDeveloper Online Demonstrations. Business Rules. Human Workflow. ADF User Interface For Human TaskFlows. VPD. Validação semântica de XML usando Schematron no Oracle Mediator. When you define a Web Service interface with WSDLs and XSDs, you need to be careful on the structure of such elements, so I recommend you to avoid at all costs importing more than one XSD from the same namespace. Importing multiple XSDs from the same namespace is not prohibited by the specification but it’s also not clear how parsers should handle them, so some parsers take only the first import into consideration while others take all of the imports.

This is the worst situation ever as for some situations you will face errors and in others it will work. As an example, take the following WSDL: If you validate this WSDL in Eclipse, it validates OK, however if you try to create Java classes to it using wsimport command, it presents some warnings indicating it can't find some of the types. Actually you see that the problems are found on the types of the second XSD imported, showing it was silently ignored by the parser. Bellow we see the warnings: