After upgrading the Microsoft Dynamic CRM (MSDCRM) plugin, the application fails to start

After upgrading the Microsoft Dynamic CRM (MSDCRM) plugin, the application fails to start

book

Article ID: KB0079586

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for Microsoft Dynamics CRM -

Description

The following error message could be found in the appnode log. If the customer uses  bwadmin to start the application, also the same error would be displayed on the console:

<CausedBy> com.tibco.neo.exception.BaseException: WARNING: exception with message ***TIBCO-BW-FRWK-600001: No ComponentFactory found for activity type <custom plugin palette name>. The palette with this activity may not be installed.*** has not been localized

Cause:-
When bwagent is running, some application config data would be locked by bwagent, 
If you install the plugin while bwagent is running, then the config data could not be updated correctly.

Issue/Introduction

The customer could see the impair state in administrator for application instance and may face the error ======== com.tibco.neo.exception.BaseException: WARNING: exception with message ***TIBCO-BW-FRWK-600001: No ComponentFactory found for activity type . The palette with this activity may not be installed.*** has not been localized =========

Resolution

In order to resolve the issue, you should make sure that bwagent, bwadmin or appnode process are not running while installing/upgrading the plugin

Please try to follow the below steps and let us know if this fixes the issue:-

1. Undeploy all applications in the appspace.
2. Stop bwagent, bwadmin and appnode process.
3. Delete the 'configstorage' and 'org.eclipse.osgi' folder in the domains/<domain_name>/appnodes/<space_name>/<node_name>/config folder. 
4. Start tbwagent, appnode and bwadmin(if use command line deployment)
5. Redeploy the applications.