Customers will get an exception "org.osgi.service.component.ComponentException: Failed activating component" while using Siebel 7.0.0 plugin with BWCE 2.5.0

Customers will get an exception "org.osgi.service.component.ComponentException: Failed activating component" while using Siebel 7.0.0 plugin with BWCE 2.5.0

book

Article ID: KB0076731

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for Siebel 7.0.0

Description

Siebel bwce-runtime.zip file has this "com.tibco.bw.tpcl.com.siebel.jdb.wrapper" empty RU without third party jars and it overrides the jar files that TIBCO has provided at "$TibcoHome\bwce\2.3\docker\resources\addons\jars" and due to which the customers will face below error.

=====
org.osgi.service.component.ComponentException: Failed activating component

Caused by: java.lang.ClassNotFoundException: com.siebel.data.SiebelException cannot be found by com.tibco.bw.palette.siebel.runtime_7.0.0.028
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:382)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)
    at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

=====

Issue/Introduction

Customers will get an exception "org.osgi.service.component.ComponentException: Failed activating component" while using Siebel 7.0.0 plugin with BWCE 2.5.0

Environment

BWCE, BWCE 2.5.0

Resolution

As a workaround Customer's will have to unzip the "TIB_bwpluginsiebel_7.x_bwce-runtime.zip" and remove the "com.tibco.bw.tpcl.com.siebel.jdb.wrapper" RU and zip it again. Try to run the project. It should run without error.