How to check the version number and details of a custom feature which is wired to an application component.

How to check the version number and details of a custom feature which is wired to an application component.

book

Article ID: KB0094549

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix Service Grid -
Not Applicable -

Description

Description:
After upgrading an application, a user may find everything in "running" and "in sync". But further testing may reveal that the application component is still linked to an old version instead of the latest version of a custom feature. In such scenarios, checking the version number and the details of a custom feature which is linked  to an application component may be useful to determine if it is wired to a correct feature and version.

Issue/Introduction

How to check the version number and details of a custom feature which is wired to an application component.

Resolution

This feature is available in the TIBCO Host shell command "describeApplications". To use this enhanced feature, TIBCO ActiveMatrix Service Grid 3.3.0 Hotfix13 or above is required. Usage and details follow.

================================================================================================================================================
tibcohost.exe describeApplications -nodeName DevNode -outputFormat detail -includeComponents -applicationName jv.helloworld1.soa
Invoking describeApplications
    -nodeName DevNode
    -outputFormat detail
    -includeComponents
    -applicationName jv.helloworld1.soa

Writing node "DevNode" application descriptions to console
Name: jv.helloworld1.soa
  Application state: RUNNING
  Number of components and endpoints: 5
  URI: urn:amx:DevEnvironment/jv.helloworld1.soa/JavaHelloComponent_1.0.0.v2013-02-07-1036
    Component state: RUNNING
    Type: component
    Component bundle ID: 567
    SCA URI: urn:amx:DevEnvironment/jv.helloworld1.soa/JavaHelloComponent_1.0.0.v2013-02-07-1036
    Application name: jv.helloworld1.soa
    Component name: JavaHelloComponent
    Version: 1.0.0.v2013-02-07-1036
    Description: IMPLEMENTATION (TIBCO-IT-JAVA)
    Action status: [unknown]
    Event has type START and admin token 34856
    Component has no properties
    Component has 1 dependencies:
      urn:amx:DevEnvironment/com.tibco.amx.platform/implementation.java-spring_1.1.0, state=RUNNING
    Component has no extension points
    Component has no extensions
    Linked Custom Features:
    jv.helloworld1.soa.customfeature.id : 1.0.0.v2013-02-07-1036

  URI: urn:amx:DevEnvironment/jv.helloworld1.soa/JavaHelloComponent_1.0.0.v2013-02-07-1036_inbound_service_HelloWorldPT/HelloWorldPT_HelloWorld1SOAP
    Component state: RUNNING
    Type: endpoint
    Component bundle ID: 569
    SCA URI: urn:amx:DevEnvironment/jv.helloworld1.soa#service-binding(HelloWorldPT/HelloWorld1SOAP)___1.0.0.v2013-02-07-1036
    Application name: jv.helloworld1.soa
    Component name: JavaHelloComponent
    Version: 1.0.0.v2013-02-07-1036
    Description: INBOUND ENDPOINT (TIBCO-BT-SOAP)
    Action status: [unknown]
    Endpoint direction: INBOUND
    Event has type START and admin token 34861
    Component has 1 properties:
      HttpInboundConnectionConfig, type={http://www.w3.org/2001/XMLSchema}string, value="hello1Connector"
    Component has 1 dependencies:
      urn:amx:DevEnvironment/com.tibco.amx.platform/binding.soap_1.1.0, state=RUNNING
    Component has no extension points
    Component has no extensions

  URI: urn:amx:DevEnvironment/jv.helloworld1.soa/JavaHelloComponent_1.0.0.v2013-02-07-1036_inbound_service_HelloWorldPT/HelloWorldPT_virtualization
    Component state: RUNNING
    Type: endpoint
    Component bundle ID: 568
    SCA URI: urn:amx:DevEnvironment/jv.helloworld1.soa#service-binding(HelloWorldPT/virtualization)___1.0.0.v2013-02-07-1036
    Application name: jv.helloworld1.soa
    Component name: JavaHelloComponent
    Version: 1.0.0.v2013-02-07-1036
    Description: INBOUND VIRTUALIZATION ENDPOINT
    Action status: [unknown]
    Endpoint direction: INBOUND
    Virtual address: urn:amx:DevEnvironment/jv.helloworld1.soa#service(HelloWorldPT)
    No associated event
    Component has no properties
    Component has no dependencies
    Component has no extension points
    Component has no extensions

  URI: urn:amx:DevEnvironment/jv.helloworld1.soa/JavaHelloComponent_1.0.0.v2013-02-07-1036_outbound_reference_HelloWorldPT/HelloWorldPT_HelloWorld1SOAP_proxy
    Component state: RUNNING
    Type: endpoint
    Component bundle ID: 570
    SCA URI: urn:amx:DevEnvironment/jv.helloworld1.soa#service-binding(HelloWorldPT/HelloWorld1SOAP)___1.0.0.v2013-02-07-1036
    Application name: jv.helloworld1.soa
    Component name: JavaHelloComponent
    Version: 1.0.0.v2013-02-07-1036
    Description: OUTBOUND VIRTUALIZATION ENDPOINT
    Action status: [unknown]
    Endpoint direction: OUTBOUND
    Virtual address: urn:amx:DevEnvironment/jv.helloworld1.soa/JavaHelloComponent#service(HelloWorldPT/HelloWorldPT_HelloWorld1SOAP_proxy)
    No associated event
    Component has no properties
    Component has no dependencies
    Component has no extension points
    Component has no extensions

  URI: urn:amx:DevEnvironment/jv.helloworld1.soa/JavaHelloComponent_1.0.0.v2013-02-07-1036_inbound_service_HelloWorldPT/HelloWorldPT_HelloWorld1SOAP_proxy
    Component state: RUNNING
    Type: endpoint
    Component bundle ID: 571
    SCA URI: urn:amx:DevEnvironment/jv.helloworld1.soa#service-binding(HelloWorldPT/HelloWorld1SOAP)___1.0.0.v2013-02-07-1036
    Application name: jv.helloworld1.soa
    Component name: JavaHelloComponent
    Version: 1.0.0.v2013-02-07-1036
    Description: INBOUND VIRTUALIZATION ENDPOINT
    Action status: [unknown]
    Endpoint direction: INBOUND
    Virtual address: urn:amx:DevEnvironment/jv.helloworld1.soa/JavaHelloComponent#service(HelloWorldPT/HelloWorldPT_HelloWorld1SOAP_proxy)
    No associated event
    Component has no properties
    Component has no dependencies
    Component has no extension points
    Component has no extensions

===================================================================================================================================================