Good morning, We would appreciate if you could read us and if you have the opportunity, please respond to us.   The current situation is as follows: We have 2 environments PREproduction and INTegration : Ensemble version in **PREproduction**: `Cache for UNIX (Red Hat Enterprise Linux for x86-64) 2018.1.6 (Build 717U) Thu Feb 24 2022 13:27:54 EST` Version of the tool to convert XML to ER7 and vice versa, the **ITB**, in PRE (we get it in the ITB.info.cls file): `Parameter VERSION = 2.1;`   Ensemble version on **INTegration**: `IRIS for UNIX (Red Hat Enterprise Linux for x86-64) 2020.1.1 (Build 408U) Sun Mar 21 2021 22:21:14 EDT` Version of the tool to convert XML to ER7 and vice versa, the ITB, in INTegration (we get it in the ITB.info.cls file): `Parameter VERSION = 3.4;`   Our need is the following: Why in PREproduction do we get an **http 500** when invoking a SOAP service that makes use of the ITB to convert from XML to ER7? We observe part of the SOAP service's code:
<span class="hljs-keyword">Class</span> Servicios.SOAP.DragoAPtoVNAv01r00 <span class="hljs-keyword">Extends</span> (EnsLib.SOAP.Service, ITB.HL7.BS.XMLService) [ ProcedureBlock ]
{
...
<span class="hljs-keyword">set</span> ackXML = <span class="hljs-keyword">##class</span>(ITB.HL7.Util.Convert).ER7ToXML(ackER7,.tSC,<span class="hljs-string">"2.5"</span>)
...
}
However, when invoking the same service (with the same code) in the INTegration environment, we observe that it returns an **http 200** ok: **Could you please tell us, explain, or point us to relevant documentation on why in PREproduction, with Ensemble 2018 and ITB 2.1 it generates http 500 (which would be wrong);** and yet in INTegration in Ensemble 2020 and ITB 3.4 it responds with http 200 ok (which is correct)?   ▶️ Thank you very much in advance 🙏👌, your time, assistance and support on this issue is 🙏 appreciated. Best regards