The BusinessConnect EDI Engine is generating a XML file but not EDI content.
book
Article ID: KB0088318
calendar_today
Updated On:
Products
Versions
TIBCO BusinessConnect EDI Protocol Powered by Instream
-
Not Applicable
-
Description
Resolution: Description: ============ When trying to process EDI documents, the underlying transalator engine throws the following exception: "java.lang.unsatisfiedLinkError libjtransalator :libxerces-x-3.1.so file or directory not found ".
Environment: =========== Applicable to all Linux environments consisting of EDI 6.x protocol.
Symptoms: ========= When trying to process an edi document, only the XML document would be sent to the trading partner but not the EDI document. In the BC interior log file we find the above mentioned exception.
Cause: ===== The underlying transalator for EDI conversion "libjtransalator" makes use of the certain native libraries such as libxerces-x-3.1.so. BC will throw an unsatisfiedLinkErrorexception when it doesnt find this library.
Resolution: ========= Create symlinks such that any underlying call to libxerces-x-3.1.so will be re-directed to the libraries that you have on your system. In most cases, these libraries have names such as libxerces-c-3.1_rhelX.so.
Issue/Introduction
The BusinessConnect EDI Engine is generating a XML file but not EDI content.