Archive Management

The enabler for WebSphere Application Server can dynamically manage a set of application archives that are deployed and running on WebSphere servers. This consists of archive detection, context URL detection, and continuous deployment operations.

  • Archive Detection : The enabler for WebSphere Application Server regularly detects the current set of archives that are deployed and running on WebSphere server. On the broker, this list is reflected in the ActivationInfo associated with the engines running managed WebSphere application servers.
    Note: ARCHIVE_DETECTION_ENABLED context variables can be modified to control whether or not polling of archives is performed. ARCHIVE_DETECTION_FREQUENCY runtime context variables can be modified, to control how often this detection happens.
  • Context URL Detection : The WebSphere JMX server is queried for the current set of context URLs associated with running web applications. This set of URLs is reported to the broker and updated in VirtualRouter.
  • Continuous Deployment : Users can deploy, start, stop, and undeploy application archives to WebSphere by using the archive level API operations provided by the Silver Fabric broker through REST, Ant, and the Command Line Interface (CLI). See the Silver Fabric Administration Guide for more details on using these tools to manage archives.
    Note:
    For the enabler for WebSphere Application Server, archive operations must be targeted to a managed server component instance. The archive operations are always performed at the cluster level, so performing the archive operation on any one of the cluster members will take effect for all members of the cluster to which that application server belongs. For convenience, the ActivationInfo property ClusterName can be used in a continuous deployment deployment criteria file to target an application to a member of that cluster.