Search Results

Pushing an Application to the Cloud

After creating and testing your application in TIBCO Business Studio, you can push your application to the TIBCO Cloud Integration.

Caution: When pushing an application to TIBCO Cloud Integration, make sure that the application properties of type string are not enclosed in double quotes to avoid getting an error, Build Type Null not supported. For example,

When an application is pushed to the cloud an archive file is generated along with a descriptive header file. Both files are sent to the TIBCO Cloud Integration platform during a push to create or update the application in the cloud.

Before pushing an application to the cloud from TIBCO Business Studio, make sure that the API registry for the cloud to which you are pushing the application is set correctly in the Settings dialog of the API Explorer or the Cloud Applications view. See the "API Explorer" topic in the REST Implementation guide for details.
Note: The applications that you push to the cloud from TIBCO Business Studio get pushed into the Default sandbox in TIBCO Cloud Integration if you do not explicitly select another sandbox from the drop down menu or if no other sandbox is available besides the Default sandbox .

Push your sample application in one of the following ways:

  • From the TIBCO Business Studio:
    Make sure that the URL for the cloud environment that is set in the API Registry in the Settings dialog of the API Explorer is set correctly before pushing your application to the cloud. To do so:
    1. In API Explorer, click the down arrow icon and click Settings.

    2. Make sure that the Cloud checkbox is selected and its URL is correct.
    3. Right-click the application and select Push to Cloud.

  • From the command line interface using the tibcli push command. Refer to the "Pushing an App Using the CLI" topic in the Getting Started section in the TIBCO Cloud Integration documentation page.
  • In the Project Explorer, expand the application node and double-click Overview. The Overview page opens in the right pane. Click Push to Cloud in the Exporting section.
  • To push an application that was created in TIBCO Business Studio from the Web UI, refer to the "Pushing an App" topic under Getting Started section.

If you have multiple sandboxes, you will be prompted to select the sandbox to which you want to push the app. Select the sandbox from the Sandboxes drop down menu in the Selection dialog and click OK.

You should see the application listed on the Apps page once the application is successfully running. A green dot next to the application name indicates that the application is running successfully. Also, the sandbox name in which the app resides is displayed under the app name.
Note: If there is an existing application with an identical name as the application that you are trying to push to the cloud, the existing application will be overwritten with the newly pushed application.
Note: Application Archives created with TIBCO Business Studio should not exceed 10 MB in total size.
Note: For TIBCO Java Message Service (JMS) applications, the TIBCO Enterprise Message Service JARs must be included when pushing the app. This is only supported using tibcli; pushing JMS applications from TIBCO Cloud Integration Web UI is not supported. Follow these steps to push a JMS app to the cloud:
  1. Generate the application EAR file and place it in a local folder.
  2. Get the required TIBCO Enterprise Message Service JARs from the <EMS_HOME>/components/shared/1.0.0/ plugins folder. These JARs must be placed next to the EAR and manifest.json before pushing the app using tibcli.
  3. Push the app using tibcli.
  4. After pushing the app, attach a VPN connection to the app from the TIBCO Cloud Integration Web UI to connect to your on-premise TIBCO Enterprise Message Service™ server.