Ensemble SOAP Operation Response not working with XMLIGNOREINVALIDTAG

Hi, 

Connections/ SOAP Operations to 3rd Parties can hold some challenges like the 3rd party changes it 's structures/ WSDL  and returns an additional property in a SOAP response. So I have tried to implement the XMLIGNOREINVALIDTAG in the proxy SOAP response structures , but in Ensemble this seems to get ignored.

Are there any good suggestions on how to handle this an ideal would have been that the other party inform you of changes before hand....

Or we can ignore the tags, and inform the operations of such problems but the rest of the response message is valid and could be processed

Best regards

  • 0
  • 0
  • 140
  • 1
  • 0

Comments

I think I encountered something similar. I added to target class:

Class Proxy.Class Extends (%Persistent, %XML.Adaptor) {

Parameter XMLIGNOREINVALIDTAG =1;

Parameter XMLIGNOREINVALIDATTRIBUTE= 1;
...

}

And it helped.