NEWS T3 2023 TBSHOOT IBM Sterling B2B Integrator Cannot open a MXL from a previous version of ISBI

Integration News

Troubleshooting
IBM Sterling B2B Integrator

Cannot open a MXL from a previous version of ISBI

PROBLEM

When attempting to open a map with an MXL extension, a pop up is encountered with the following text in a pop up window:

‘188608’ violates maxInclusive constraint of ‘32767’. The element ‘{http://www.stercomm.com/Si/Map}ConditionalFieldID with value ‘188608’ failed to parse.

CAUSE

The issue is the number assigned to the ConditionalFieldID is over the format length of 32767.

RESOLVING THE PROBLEM

In a text editor, open the *.MXL file and look for the following tree:

<ImplicitRuleDef>

<UseConstant>

<ConstantID>8</ConstantID>

<ConditionalFieldID>188608</ConditionalFieldID>

</UseConstant>

</ImplicitRuleDef>

Change the value to any number under 32767. For example <ConditionalFieldID>32700</ConditionalFieldID>.

All the elements that are over that number need changed. But you should also keep in mind they should be unique.

Do not change the value to -1 though. This will also correct the issue and allow the map to be opened, but the fields in question will lose the standard rule “Use Constant”.

Cliquez sur le bouton ci-dessous pour télécharger cette lettre d’information au format Pdf.