![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |
1. In TIBCO Silver Fabric Administrator GUI, select Stacks > Components.
2. Create New TIBCO ActiveMatrix Runtime Component from the Global Actions menu.
4. Select the TIBCO ActiveMatrix Product Distribution version you want to publish to the cloud. The TIBCO ActiveMatrix Service Grid Distribution versions available for selection are the version that are installed in TIBCO Silver Fabric SILVERFABRIC_HOME gridlib directory. By default, the latest versions of the distributions are displayed. All versions of the distributions are compatible.TIBCO Host Instance Name - Enter a unique TIBCO Host Instance name. This is the TIBCO ActiveMatrix Service Grid host name and it must be unique within the enterprise because multiple ActiveMatrix Service Grid instances may make reference to a single Administration instance.Deployment Directory - Defines the relative directory where the TIBCO ActiveMatrix Runtime Host will be installed on the Silver Fabric Engine.
Figure 17 Setting the Basic ConfigurationTIBCO Host Instance Management Base Port - It is recommended that you accept the default port setting for TIBCO Host Instance Management Base Port unless you intend to change the Silver Fabric Java Admin API using a different JMX port. Refer to the TIBCO Silver Fabric Developers Guide for more information.TIBCO Host Communicates with a Server that is SSL Enabled - if you want your ActiveMatrix Service Grid Component to use SSL to communicate with the ActiveMatrix Admin then check the box and the SSL Configuration page appears after you click Next to confirm your setting changes.Figure 18 SSL ConfigurationThe next diagram shows how a script may be uploaded. Scripts can be executed at various points in the engine life cycle and uploaded for use with the Component or Enabler. Python, Jython, and JavaScript are supported. Refer to the TIBCO Silver Fabric Developers Guide for more information on the methods that may be called.Figure 19 Upload, Edit, or Remove ScriptsTIBCO Silver Fabric has generic support for adding any JSR-223 compliant script engines that support interfaces that can be invoked and compiled. Support for Jython is included and the JDK includes JavaScript. Refer to https://developer.mozilla.org/en-US/docs/Rhino/Overview for more information.A script can provide a way to add an ActiveMatrix Runtime node and can deploy ActiveMatrix application archives. The example script included with the installation, applicationDeploy.py, would unzip and deploy the application in the sample zipped archive:Figure 20 Upload an archive for use with a scriptRefer to the TIBCO Silver Fabric Developer’s Guide on Enabler and Component scripting and methods for a more complete description of what can be done with scripts.If you have implemented the ScriptStatisticsProvider class added to this Component by a script or an archive, then this page allows for the addition of archives from that statistics provider.Refer to the TIBCO Silver Fabric Developer’s Guide for information on implementing script-provided or archive-provided statistics.Figure 22 Adding a Log File PatternThe TIBCO ActiveMatrix Runtime Component is dependent on the TIBCO ActiveMatrix Administrator component and the TIBCO ActiveMatrix Administrator component is dependent on an instance of EMS. Both of those dependencies must be set. The Component Dependency may be set from the Stack definition, see Dependency Requirements, or you can set it directly on the Component definition as is described here.Figure 23 Setting a Component Dependency
4. Shutdown Dependency - Uncheck the Shutdown Dependency checkbox when you want the TIBCO Hosts to continue running even if contact with the ActiveMatrix Administrator is lost.
5. Ordered Shutdown should always be checked to provide for proper cleanup of allocated resources.
6. Restart Component for new rules should use the default setting.
![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |