The admin-scripts-base.xml file under ;CONFIG_HOME;/admin/;enterpriseName;/samples needs to be updated manually after applying a hotfix to an existing TIBCO ActiveMatrix Administrator setup.

The admin-scripts-base.xml file under ;CONFIG_HOME;/admin/;enterpriseName;/samples needs to be updated manually after applying a hotfix to an existing TIBCO ActiveMatrix Administrator setup.

book

Article ID: KB0093082

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix Service Grid -
TIBCO BPM Enterprise (formerly TIBCO ActiveMatrix BPM) -
TIBCO ActiveMatrix BusinessWorks Service Engine -

Description

Description:

After applying a hotfix to an existing TIBCO ActiveMatrix (AMX) Administrator setup (using patchmanager), the admin-scripts-base.xml file in <CONFIG_HOME>/admin/<enterpriseName>/samples is not getting updated with the latest hotfix. The same file in  TIBCO_HOME\administrator\3.3\samples\admin-scripts-base.xml is getting updated correctly. 

Symptoms:
Take AMX 3.3.0 as an example. The admin-scripts-base.xml file in <CONFIG_HOME>/admin/<enterpriseName>/samples will have the following contents (version 3.3.0) if administrator is created before applying any hotfix.

<import file="${admin.cli.scripts.directory}/classpath_amxadministrator_3.3.0.xml" />
<import file="${admin.cli.scripts.directory}/classpath_jms_3.3.0.xml" />
<import file="${admin.cli.scripts.directory}/classpath_soap_3.3.0.xml" />



Cause:
The admin-scripts-base.xml file in the <CONFIG_HOME>/admin/<enterpriseName>/samples folder will have the latest hotfix details only if you create CONFIG_HOME after installing the AMX hotfix. If the hotfix is applied to an existing configuration using PatchManager, this file will not be updated.

Resolution

Edit the file admin-scripts-base.xml in <CONFIG_HOME>/admin/<enterpriseName>/samples and replace the following lines with the same lines in the file TIBCO_HOME\administrator\3.3\samples\admin-scripts-base.xml.

<import file="${admin.cli.scripts.directory}/classpath_amxadministrator_3.3.0.xml" />
<import file="${admin.cli.scripts.directory}/classpath_jms_3.3.0.xml" />
<import file="${admin.cli.scripts.directory}/classpath_soap_3.3.0.xml" />


For example, apply TIBCO ActiveMatrix(R) Service Grid 3.3.0 Hotfix06 to an existing administrator setup.To apply the latest fix to samples in <CONFIG_HOME>/admin/<enterpriseName>/samples,  edit the file samples/admin-scripts-base.xml .

Replace these lines:

<import file="${admin.cli.scripts.directory}/classpath_amxadministrator_3.3.0.xml" />
<import file="${admin.cli.scripts.directory}/classpath_jms_3.3.0.xml" />
<import file="${admin.cli.scripts.directory}/classpath_soap_3.3.0.xml" />

with these lines:

<import file="${admin.cli.scripts.directory}/classpath_amxadministrator_3.3.0.HF6.xml" />
<import file="${admin.cli.scripts.directory}/classpath_jms_3.3.0.HF6.xml" />
<import file="${admin.cli.scripts.directory}/classpath_soap_3.3.0.HF6.xml" />

Issue/Introduction

The admin-scripts-base.xml file under ;CONFIG_HOME;/admin/;enterpriseName;/samples needs to be updated manually after applying a hotfix to an existing TIBCO ActiveMatrix Administrator setup.