Exporting an App From TIBCO Flogo Enterprise
Here are a few things to keep in mind before you export an app:
- When you export an app, all flows in your app get exported. You cannot pick and choose flows to export.
- Passwords or connection details configured in any Activity within any flow or connection in the app to be exported are removed in the exported app. You must manually configure the credentials or VPN connections in the flows after importing such apps.
- Some apps created in Project Flogo™ use the
any
data type. Theany
data type is not supported in Flogo Enterprise. Such apps get imported successfully, but the element of typeany
gets converted into an empty object. You must explicitly use the mapper to populate the empty object with member elements. - When an app is exported, the connections are also exported and they retain the same visibility level (org level connection or user-level connection).
Warning: When exporting an app, if the app contains Launch Configurations to hold its test data, the Launch Configurations are not exported with the app. Launch Configurations in an app must be exported independently of the app export.
To export an app:
- Procedure
- On the Apps page, click the app to open the app details page.
- Click the shortcut menu (
).
- Click
Export.
The Export option dropdown menu allows you to download the following:
- App - exports a single
<appname>.json
file. You can use this option to download an app that you plan to import into TIBCO Cloud Integration using the drag-and-drop method. - TIBCO Cloud Integration artifacts - downloads two files,
manifest.json,
andflogo.json
. Themanifest.json
contains the manifest details such as the endpoints, memory resource details, and so on. Theflogo.json
contains the app itself. These artifacts are needed to push the app directly using TIBCO Cloud CLI. You must have the TIBCO Cloud CLI installed on your local machine to do so. Use this option to push a Flogo app to TIBCO Cloud Integration without having to import it into TIBCO Cloud Integration.
- App - exports a single