[Article needs review] Application TIB_SilverFabric_amx_3.3.0_HF-005_distribution_gridlib.zip or TIB_SilverFabric_amx_3.3.0_HF-007_distribution_gridlib.zip fails on both TIBCO Silver Fabric Enabler for ActiveMatrix Service Grid and TIBCO Silver Fabric E

[Article needs review] Application TIB_SilverFabric_amx_3.3.0_HF-005_distribution_gridlib.zip or TIB_SilverFabric_amx_3.3.0_HF-007_distribution_gridlib.zip fails on both TIBCO Silver Fabric Enabler for ActiveMatrix Service Grid and TIBCO Silver Fabric E

book

Article ID: KB0093367

calendar_today

Updated On:

Products Versions
TIBCO Silver Fabric Enabler for ActiveMatrix Service Grid -
Not Applicable -

Description

Description:
Title:
Application TIB_SilverFabric_amx_3.3.0_HF-005_distribution_gridlib.zip or TIB_SilverFabric_amx_3.3.0_HF-007_distribution_gridlib.zip fails on both
TIBCO Silver Fabric Enabler for ActiveMatrix Service Grid and

TIBCO Silver Fabric Enabler for ActiveMatrix BPM Server.


Description:
Application of TIB_SilverFabric_amx_3.3.0_HF-005_distribution_gridlib.zip or TIB_SilverFabric_amx_3.3.0_HF-007_distribution_gridlib.zip fails on both TIBCO Silver Fabric Enabler for ActiveMatrix Service Grid and TIBCO Silver Fabric Enabler for ActiveMatrix BPM Server.

Symptoms:

01/26/15 17:30:29.110 INFO: [ProcessWrapper] [STDOUT]     Applying patch to TIBCO Host instance
01/26/15 17:30:29.111 INFO: [ProcessWrapper] [STDOUT]     Patch ID: amx.platform.patch:3.3.0.HF7
01/26/15 17:30:29.111 INFO: [ProcessWrapper] [STDOUT]     TIBCO_HOME location: /home/ds/GS_ENGINE/engine/
work/sdsf_runtime_comp/home
01/26/15 17:30:29.111 INFO: [ProcessWrapper] [STDOUT]     TIBCO_CONFIG_HOME location: /home/ds/GS_ENGINE/engine/work/sdsf_runtime_comp/configHome
01/26/15 17:30:29.112 INFO: [ProcessWrapper] [STDOUT]     TIBCO Host instance name: sdsf_runtime_comp
01/26/15 17:30:30.613 INFO: [ProcessWrapper] [STDOUT]    
01/26/15 17:30:30.613 INFO: [ProcessWrapper] [STDOUT]     #############################################
01/26/15 17:30:30.613 INFO: [ProcessWrapper] [STDOUT]     Error applying patch.  Any partial apply changes have been undone.
01/26/15 17:30:30.613 INFO: [ProcessWrapper] [STDOUT]     #############################################
01/26/15 17:30:30.614 INFO: [ProcessWrapper] [STDOUT]    
01/26/15 17:30:30.633 INFO: [ProcessWrapper] [STDOUT] TIBCO-AMX-TOOLS-PATCHMGR-000001: error applying patch amx.platform.patch:3.3.0.HF7 to TIBCO Host instance
01/26/15 17:30:30.639 INFO: [ProcessWrapper] [STDOUT]   Caused by: TIBCO-AMX-TOOLS-PATCHMGR-000209: patch ID "amx.platform.patch:3.3.0.HF7" not found in TIBCO_HOME installation /home/ds/GS_ENGINE/engine/work/sdsf_runtime_comp/home

Cause:
These Hotfixes require a newer version of the Universal Installer but the enabler uses the existing one from the distribution, so the patch application fails.

Issue/Introduction

[Article needs review] Application TIB_SilverFabric_amx_3.3.0_HF-005_distribution_gridlib.zip or TIB_SilverFabric_amx_3.3.0_HF-007_distribution_gridlib.zip fails on both TIBCO Silver Fabric Enabler for ActiveMatrix Service Grid and TIBCO Silver Fabric Enabler for ActiveMatrix BPM Server.

Resolution

Inside the patch grid library, the following file should be modified:

product_hf-amx330-prod_3.3.0_HF-005_FeatureConfig.xml (for HF-5)

Or
 
product_hf-amx330-prod_3.3.0_HF-007_FeatureConfig.xml (for HF-7).

The following lines should be commented out or removed from these files.
"
<installerFeature> for "AMX Studio Configuration Tool 3.6.1":
<installerFeature name="AMX Studio Configuration Tool 3.6.1" softDependency="true" version="3.3.0.005" visible="true">
        <assemblyList>
                <assembly overrideTargetDirectory="${tibco.home}/components/shared/1.0.0" uid="assembly_tibco_com_tibco_tpshell_siteminder_feature" version="1.0.0.006"/>
                <assembly overrideTargetDirectory="${tibco.home}/components/shared/1.0.0" uid="assembly_tibco_com_tibco_tpshell_sonic_jms_feature" version="6.2.0.003"/>
                <assembly overrideTargetDirectory="${tibco.home}/components/shared/1.0.0" uid="assembly_tibco_com_tibco_tpshell_websphere_jms_feature" version="7.0.0.004"/>
                <assembly overrideTargetDirectory="${tibco.home}/components/shared/1.0.0" uid="assembly_tibco_com_tibco_tpshell_db2_jdbc_feature" version="4.13.0.002"/>
                <assembly overrideTargetDirectory="${tibco.home}/components/shared/1.0.0" uid="assembly_tibco_com_tibco_tpshell_oracle_jdbc_feature" version="11.2.100.003"/>
                <assembly overrideTargetDirectory="${tibco.home}/components/shared/1.0.0" uid="assembly_tibco_com_tibco_tpshell_sqlserver_jdbc_feature" version="4.0.0.005"/>
                <assembly overrideTargetDirectory="${tibco.home}/components/shared/1.0.0" uid="assembly_tibco_com_tibco_tpshell_postgresql_jdbc_feature" version="9.3.1100.004"/>
                 </assemblyList>
        <dependency type="feature" uid="bs-core_bstudio" version="3.6.1,exact"/>
            <dependency type="feature" uid="AMX TpclShell Utility for Studio 3.3.0 HF5_hf-amx330-prod" version="3.3.0.005,exact"/>
            <postInstallAction sequence="pre-assembly-ref" target="update" taskFile="${tibco.home}/components/shared/1.0.0/plugins/com.tibco.tct.tpclshells_1.4.2.001/post-install.xml"/>
    </installerFeature>
"
Make sure the HF7/HF5 distributions are repackaged with the modified XML file incorporating the workaround mentioned above. Then apply the patch. A real fix will require new enabler and/or distribution releases. This may be fixed in a future version of enabler/distributions.