How to Resolve WebSphere MQ Plugin's Runtime Error ' Unresolved requirement: Require-Capability: com.tibco.bw.palette; filter:="(name=bw.mq)"' on TEA

How to Resolve WebSphere MQ Plugin's Runtime Error ' Unresolved requirement: Require-Capability: com.tibco.bw.palette; filter:="(name=bw.mq)"' on TEA

book

Article ID: KB0076215

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for IBM MQ 8.x

Description

"Unresolved requirement: Require-Capability: com.tibco.bw.palette; filter:="(name=bw.mq)"" error states, that application was not able to resolve module since the installation of MQ Plugin was missing or installation is not done properly. For reference please refer below error logs regarding this error:
*************************************
2019-05-14 14:02:09.955 INFO  [Thread-21] com.tibco.thor.frwk.Application - TIBCO-THOR-FRWK-300008: Stopped BW Application [MQTest:1.0]
2019-05-14 14:02:12.829 INFO  [qtp1513530373-87] com.tibco.thor.frwk.Application - TIBCO-THOR-FRWK-300005: Starting BW Application [MQTest:1.0]
2019-05-14 14:02:12.831 INFO  [qtp1513530373-87] com.tibco.thor.frwk.Application - TIBCO-THOR-FRWK-300021: All Application dependencies are resolved for Application [MQTest:1.0]
2019-05-14 14:02:12.835 ERROR [qtp1513530373-87] com.tibco.bw.thor.runtime.model.Application - The following error has occurred for "name: MQTest version: 1.0 bundle name: MQTest " which needs to be resolved.
2019-05-14 14:02:12.835 ERROR [qtp1513530373-87] com.tibco.bw.thor.runtime.model.Application - TIBCO-THOR-FRWK-500201: Failed to start bundle [MQTest.module_1.0.0.20190514135033 [1835]],  Could not resolve module: MQTest.module [1835]
Unresolved requirement: Require-Capability: com.tibco.bw.palette; filter:="(name=bw.mq)"

2019-05-14 14:02:12.928 INFO  [qtp1513530373-87] com.tibco.thor.frwk.Application - TIBCO-THOR-FRWK-300008: Stopped BW Application [MQTest:1.0]
*************************************

Issue/Introduction

Resolving WebSphere MQ Plugin's Runtime Error ' Unresolved requirement: Require-Capability: com.tibco.bw.palette; filter:="(name=bw.mq)"' on TEA

Resolution

To resolve this issue, we need to reinstall MQ plugin in Problematic TIBCO_HOME. Please make sure that while re-installing the plugin, correct path of IBM client OSGI jar file is given. If the issue still persists after reinstalling the MQ Plugin, then please follow below steps to resolve this issue:

1. Stop the BW MQ plugin application.
2. Stop the AppNode.
3. Move the config folder to another backup folder from the appnode folder. Below is example that folder to move.
<tibco_home>\bw\6.5\domains\d1\appnodes\as1\an1\config
4. Start the AppNode, Application.