Uploading a BusinessEvents Project

Upload BusinessEvents archives to publish and run BusinessEvents projects. You can upload Enterprise archive (EAR) or files (.zip files) one at a time. TIBCO BusinessEvents projects published by TIBCO Silver Fabric support the use of a Cluster Deployment Descriptor (CDD) XML file and a processing unit ID to configure a project EAR for publishing. You can provide the custom configuration file (.cfg file) to set or override the global variables, while deploying application with TIBCO Silver Fabric.

You can configure Kafka, StreamBase, or FTL channels by setting the corresponding global variables in the configuration file (.cfg file). For more information refer section Configuring Kafka, StreamBase, or FTL Channels by Using Configuration Files.

Procedure

  1. Click the Add button in the Upload, Remove, or Reorder Archive Files panel.
  2. Click the Choose File button in the Archive Management Feature Info panel to navigate to the EAR or .zip file.

    You can upload one of two types of archive files:

    • EAR File

      When you upload a BusinessEvents EAR file, it uses the default value of the global variables set in TIBCO BusinessEvents Studio.

    • .zip File
      A .zip file is needed when you want to provide a .cfg file, and/or a deployment configuration file in addition to the EAR file. A .zip file can contain:
      • EAR file which is, the application to be deployed
      • A .cfg in which the global variables are defined.

        A .cfg file contains a list of value pair <property>=<value>, where the <property> is the global variable name and the <value> is the value of global variable. These values are used as a substitution to the global variables at the deployment.

      • Deployment configuration file which is an XML file containing application deployment configuration. For more information refer section Creating a Deployment Configuration XML File.
  3. Specify a CDD (Cluster Deployment Descriptor), PUID (Processing Unit ID) file specification as required. Also specify NAME(name of the application to be deployed), JMX_PORT, GLOBAL_FILE. BusinessEvents projects uploaded by using TIBCO Silver Fabric, supports the use of a Cluster Deployment Descriptor (CDD) XML file and a processing unit ID to configure a project EAR for deploying. The value of CDD is the name of the *.cdd file. The value of PUID is what you set in the *.cdd file or "default".
  4. Click OK to proceed.