after playing around in Integration Server for quite some time now, I could not figure this out, so here is my question: Is it possible to create a Web Service in Integration Server, that uses a central document type with a different namespace but does not use prefixes for its fields?
Here’s what I would like to have (see attached screenshots):
- Service LegeAntragAn uses Document Ergebnis WITHOUT any prefix like erg, so that the document looks “nice” (I simply don’t like prefixes in all my IS document).
- When the service gets published as a Web Service in Antrag, the WSDL should import Ergebnis’s namespace and prefix the elements (e.g. with erg), so that the central document Ergebnis always has the same namespace in any Web Service it is used in.
By default, Ergebnis lies in the Web Service’s namespace and is therefore created as a completely new document for each Web Service it is used in. So the generated code contains classes like Ergebnis, Ergebnis1, Ergebnis2 etc.
I know it is possible to create Ergebnis from an XML schema to make sure the namespace is always the same. But as I have mentioned, I don’t like the prefixes in my IS documents.
Any help would be greatly appreciated.