Mule migration
Import mule workflows into quickintegrate by uploading mule XML configuration file.
note
- Atleast one project should be created
- Mule workflow name should not be present in the project, otherwise it will fail to create the workflow
- Connection properties configuration will not be created automatically
- Nodes which are not mapped completely, node data will be available in flow json tab in functional key
Steps
- Select the project from drop down to which mule workflow to be imported
- Click on mule button on the top right to upload the mule configuration file
- Select the mule configuration file and click upload
If the uploaded file is successfully processed then a new service will be created within the project selected
Mapped components
Mule node | Quickintegrate node | Fields mapped |
---|---|---|
flow | flow |
|
http:listner-config | REST_CONFIG |
|
http:request-config | REST_CONFIG |
|
http:request | REST |
|
db:config | DB_CONFIG |
|
db:select | DB |
|
db:insert | DB |
|
db:update | DB |
|
db:delete | DB |
|
db:query-single | DB |
|
db:bulk-update | DB |
|
db:bulk-delete | DB |
|
set-variable | UTILITY |
|
remove-variable | UTILITY | - |
logger | UTILITY |
|
error-handler | CUSTOMSERVICE |
|
try | CUSTOMSERVICE |
|
scatter-gather | PARALLEL |
|
error-handler | CUSTOMSERVICE |
|
choice | DECISIONBOX |
|
foreach | DECISIONBOX | - |
choice | SCHEDULER |
|
s3:create-bucket | CUSTOM | - |
s3:put-object | FILE |
|
s3:get-object | FILE |
|
s3:delete-object | CUSTOM | - |
s3:delete-bucket | CUSTOM | - |