Release : 8.62
Component : Gen Enterprise Java Beans
1. Customer's IIB Broker flow web service wsdl contains SOAP headers.
The Gen Call External does not currently support SOAP headers.
Thus going forward to enable Call External to process any wsdl with SOAP headers the "soap:header" needs to be manually removed from the wsdl. Any SOAP header information will then of course be lost as part of that process.
2. In addition there was a requirement to create a new version of GenWSDLParser.dll to fix another problem found with the parser related to the wsdl. The .wsdl file contains this:
<xsd:element name="ProcessData" type="pp:ProcessDataIn"/>
So ProcessData is defined as an element with type ProcessDataIn and that type is defined elsewhere (ProcessDataInServiceType.xsd) as:
The wsdl parser was previously incorrectly including the extra tag for UpdateResidencyIssueDataIn.
The fix has been published as official PTF TSN86223/LU0434. which has ben superseded by 8.6.3 Consolidation PTF WKS86300/LU06327
To request Call External to be able to support SOAP headers more extensively a new Enhancement Request/Idea has been created on the Ideas Community page: Need CALL EXTERNAL to support SOAP Services with Headers