CMI Protocol does not provide a schema for UpdateEnabledProtocol in private process in the Linux Environment.

CMI Protocol does not provide a schema for UpdateEnabledProtocol in private process in the Linux Environment.

book

Article ID: KB0091162

calendar_today

Updated On:

Products Versions
Not Applicable -

Description

Resolution:
Description:
=========

1).  BusinessConnect Protocols including CMI are activated.
2).  After importing CMI schemas using "Update from Configuration Store" in the BusinessWorks private process, the operation 1.0/Write/updateEnabledProtocol does not have xml schema definition for "UPDATEEnabledProtocolREQ". The schema is of type stringData instead of XML tree structure.

Environment:
==========
Linux
BusinessConnect 6.x versions
CMI 6.x

Cause:
======
The issue is in the order in which jars are picked up in a directory on Linux which is different from Windows (which is alpahabetical). The cmioiextension.jar (located at &ltTIBCO_HOME>/bw/plugins/lib/) needs to be ahead of configstore jar file in the classpath.

Resolution:
=========
Add explicitly cmioiextension.jar to the tibco.env.CUSTOM_CP_EXT in the designer.tra file. Restart the Designer, and redo these steps:

1).  Update configuration.
2).  Delete the Send Request Palette.
3).  Add a new Send Request Palette.

Issue/Introduction

CMI Protocol does not provide a schema for UpdateEnabledProtocol in private process in the Linux Environment.