NEWS 2023 T3 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”.

Click on the button below to download this newsletter in Pdf format.