Products | Versions |
---|---|
TIBCO BusinessConnect EDI Protocol Powered by Instream | - |
Not Applicable | - |
Description:
Customers have reported slow processing times when processing large XML to EDI outbound transactions that have validation errors. This is a known issue in BC EDI 5.2, and is caused by the EDI protocol's use of an internal preprocessor.
This issue has been resolved in BC EDI 5.3 Hotfix 1.
To work around it, do the following:
(1) Edit file
<tibco-home>\bc\5.2\protocols\edi\tpcl\config\defaults\default_transform
s.map on your ALL BC engines and change line:
XSLT Outbound Preprocessor = outboundPreprocessor.xsl
to:
#XSLT Outbound Preprocessor = outboundPreprocessor.xsl
(basically, you are commenting out this line.)
(2) Restart your all BC Engines.
This change can be done as long as you are not doing the following
things in the transforms:
Changing the decimal separator value for each element of type "R" on
what is passed and configured (This generally affects EDIFACT which
involves changing '.' To ',')
Symptoms:
Cause: