The ConfigStore Management Interface will need modification after an upgrade to BusinessConnect 5.3.3.
book
Article ID: KB0085742
calendar_today
Updated On:
Products
Versions
TIBCO BusinessConnect
-
Not Applicable
-
Description
Description: Description: ============ After installing BusinessConnection (BC) 5.3.3 onto BC 5.3.0 with the BC ConfigStore Management Interface (CMI) installed, the BC engine will not start. It throws the following error:
2010 Oct 04 14:21:49:929 GMT +1 BW.BusinessConnect-Interior_Server Error [bw.logger] BW-EXT-LOG-100000 RuntimeBootsrtap:sInit Error initializing installed 'CMI' protocol, from 'ConfigStore Management Interface' plugin with Runtime extension 'com.tibco.ax.cmi.plugin.CMIRuntimeExtension' 2010 Oct 04 14:21:49:945 GMT +1 BW.BusinessConnect-Interior_Server Error [bw.logger] BW-EXT-LOG-100000 RuntimeBootsrtap:sInit com.tibco.ax.fw.runtime.impl.GtwyRuntimeException: Runtime Extension class not found at com.tibco.ax.fw.runtime.impl.RuntimeExtension.sCreateExtension(RuntimeExtension.java:476) . . . at com.tibco.pe.util.ReminderQueue.run(ReminderQueue.java:224) Caused by: java.lang.ClassNotFoundException: com.tibco.ax.cmi.plugin.CMIRuntimeExtension at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
Cause: ========= BusinessConnect (BC) users who have upgraded to BC 5.3.3 and who have the ConfigStore Management Interface (CMI) protocol installed will need to manually edit the file bcengine.tra available in %BC_HOME%/bin directory after they upgrade to BusinessConnect 5.3.3 or later Service Packs. This is because the CMI protocol’s post-installation process of updating the default bcengine.tra does not execute when BusinessConnect 5.3.3 installs a new bcengine.tra. Consequently, the CMI jars are left out of the default classpath after the BC 5.3.3 upgrade.
Resolution: ========= Users who have the CMI protocol installed for updating or reading TIBCO BusinessConnect configurations should manually edit the bcengine.tra available in %BC_HOME%/bin directory if they upgrade to BusinessConnect 5.3.3 or later Service Packs.
The following is the property that needs to be manually prepended to the existing string: