book
Article ID: KB0072294
calendar_today
Updated On:
Description
Flogo gives you the ability to make use of your own extensions. You can take an OSS / Project Flogo Contribution( Activity, trigger, or connector) and use that in Flogo Enterprise or TIBCO Cloud Integration - Flogo by uploading it as a Flogo extension. You can also create a brand new TIBCO Cloud Integration - Flogo/Flogo Enterprise extension. The article has detailed steps covering both scenarios.
Resolution
1. Leveraging the already existing activities built by the Project Flogo community or existing OSS activities is really easy. Please follow the steps in this doc to use it:
https://tibcosoftware.github.io/tci-flogo/building-extensions/getting-started/prerequisites/All the activities built for Project Flogo will appear in the
default category in TIBCO Cloud Integration after uploading as extensions.
For Flogo OSS code issues, we have a Public Gitter channel for Flogo OSS help (
https://gitter.im/project-flogo/Lobby)
All things Project Flogo... Report issues, chat with users & contributors. Join channel project-flogo/developers for project contribution & dev focused conversations.
2. For writing a new TIBCO Cloud
™ Integration Flogo
® or TIBCO Flogo
™ Enterprise extension, make sure the code follows our Flogo extension requirements before uploading the extension:
https://tibcosoftware.github.io/tci-flogo/building-extensions/getting-started/prerequisites/create-new-category/understanding-of-category/extension/You need to pay attention to the JSON document (connector.json, trigger.json, activity.json) to follow their validation rules:
https://tibcosoftware.github.io/tci-flogo/building-extensions/getting-started/prerequisites/create-new-category/understanding-of-category/extension/connection-model-runtime/#modelhttps://tibcosoftware.github.io/tci-flogo/building-extensions/getting-started/prerequisites/create-new-category/understanding-of-category/extension/activity-model-runtime/#modelhttps://tibcosoftware.github.io/tci-flogo/building-extensions/getting-started/prerequisites/create-new-category/understanding-of-category/extension/trigger-model-runtime/#modelAfter testing your extension code, you can upload it to TIBCO Cloud
™ Integration Flogo
® or TIBCO Flogo
™ Enterprise apps by following steps:
https://tibcosoftware.github.io/tci-flogo/building-extensions/upload/
The tci-awesome (https://tibcosoftware.github.io/tci-awesome) repository is where we have an overview of the exciting extensions that are developed by the community for your reference.
Issue/Introduction
How to create a Flogo extension and use that in Flogo Enterprise or TIBCO Cloud Integration-Flogo?