| BPMN File | Score | Process | Complexity | Nodes | Service | Script | User | Gateways | Events | Timer | Cancel | Comp | Cond | Trans | Java |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| invoiceApproval.bpmn | 9 | Camunda Forms Quickstart | Simple | 3 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| camunda-testing-job-announcement.bpmn | 53 | camunda-testing-job-announcement | Medium | 22 | 1 | 0 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| react-example.bpmn | 12 | React Example | Simple | 5 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| xslt-example.bpmn | 12 | XSLT Example | Simple | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| process-history-full.bpmn | 14 | process-history-full | Simple | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| process.bpmn | 29 | Customer Data Process | Simple | 8 | 1 | 0 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| TwitterDemoProcess.bpmn | 32 | TwitterDemoProcess | Medium | 7 | 2 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| process-history-activity.bpmn | 14 | process-history-activity | Simple | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| tenant1_process.bpmn | 17 | tenant1_process | Simple | 4 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| sample.bpmn | 9 | Sample | Simple | 3 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| camunda-testing-job-announcement-publication.bpmn | 51 | Job Announcement Publication (Subprocess) | Medium | 11 | 3 | 0 | 0 | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| mainProcess.bpmn | 20 | Main Process | Simple | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| loanApproval.bpmn | 9 | Embedded Forms Quickstart | Simple | 3 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| SpringExpressionResolvingTest.testResolveBean.bpmn | 14 | SpringExpressionResolvingTest.testResolveBean | Simple | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| instantiating_process.bpmn | 17 | instantiating_process | Simple | 4 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| bpmnParseListener.bpmn | 22 | BpmnParseListener | Simple | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| waitingState.bpmn | 9 | waitingState | Simple | 3 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| order-handling.bpmn | 46 | Order Process | Medium | 9 | 2 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 2 |
| testProcess.bpmn | 9 | testProcess | Simple | 3 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| process-history-none.bpmn | 14 | process-history-none | Simple | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| asynchronousServiceInvocation.bpmn | 20 | Asynchronous Service Invocation | Simple | 5 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| subProcess.bpmn | 12 | Sub-Process (tenant-specific) | Simple | 4 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| loan-granting.bpmn | 51 | Granting Loans | Medium | 13 | 3 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 3 |
| process-history-custom-variable.bpmn | 14 | process-history-custom-variable | Simple | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| retry-example.bpmn | 41 | retry-example | Medium | 6 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 |
| synchronousServiceInvocation.bpmn | 20 | Synchronous Service Invocation | Simple | 5 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| SpringExpressionResolvingTest.testResolveBeanFromJobExecutor.bpmn | 14 | TestDeployProcessArchive | Simple | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| tenant2_process.bpmn | 17 | tenant2_process | Simple | 4 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| bpmnParseListenerOnUserTask.bpmn | 12 | bpmnParseListenerOnUserTask | Simple | 4 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| message_start_process.bpmn | 19 | message_start_process | Simple | 3 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| exampleProcess.bpmn | 9 | Example Process | Simple | 3 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| invoicePayment.bpmn | 40 | Embedded Forms BPMN Events | Medium | 9 | 0 | 0 | 3 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| EjbExpressionResolvingTest.testResolveBean.bpmn | 14 | EjbExpressionResolvingTest.testResolveBean | Simple | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| invokeRestService.bpmn | 23 | Get Holiday | Simple | 7 | 1 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Java Delegate | Used In | Plain Java Worker | Spring Boot Worker |
|---|---|---|---|
| org.camunda.bpm.quarkus.example.datasource.ApprovalServiceDelegate | ApprovalServiceDelegate | ApprovalServiceDelegate | |
| org.camunda.bpm.example.invoice.service.ArchiveInvoiceService | ArchiveInvoiceService | ArchiveInvoiceService | |
| org.camunda.quickstart.servicetask.invocation.AsynchronousServiceTask | asynchronousServiceInvocation.bpmn→Asynchronous Service Task | — | — |
| org.camunda.bpm.example.loanapproval.CalculateInterestService | CalculateInterestService | CalculateInterestService | |
| org.camunda.bpm.example.CreateVariablesDelegate | process-history-full.bpmn→Create Variables, process-history-activity.bpmn→Create Variables and 2 more... | ||
| org.camunda.bpm.quickstart.ejb.EjbJavaDelegate | EjbJavaDelegate | EjbJavaDelegate | |
| org.camunda.bpm.example.spring.servlet.pa.ExampleDelegateBean | ExampleDelegateBean | ExampleDelegateBean | |
| org.camunda.bpm.example.tasklistener.InformAssigneeTaskListener | InformAssigneeTaskListener | InformAssigneeTaskListener | |
| org.camunda.bpm.example.event.message.InstantiateProcessByMessageDelegate | instantiating_process.bpmn→Send Message | http-connector | http-connector |
| org.camunda.bpm.example.JsonJavaDelegate | process.bpmn→Validate customer | JsonJavaDelegate | JsonJavaDelegate |
| org.camunda.bpm.example.executionlistener.ProgressLoggingExecutionListener | ProgressLoggingExecutionListener | ProgressLoggingExecutionListener | |
| org.camunda.bpm.spring.boot.example.twitter.RejectionNotificationDelegate | RejectionNotificationDelegate | RejectionNotificationDelegate | |
| org.camunda.bpm.spring.boot.example.webapp.delegate.SayHelloDelegate | SayHelloDelegate | SayHelloDelegate | |
| org.camunda.bpm.example.delegate.ServiceTaskOneDelegate | bpmnParseListener.bpmn→ServiceTask 1, retry-example.bpmn→Fetch data from the CRM system and 1 more... | , ServiceTaskOneDelegate | , ServiceTaskOneDelegate |
| org.camunda.bpm.example.delegate.ServiceTaskTwoDelegate | bpmnParseListener.bpmn→ServiceTask 2, retry-example.bpmn→Send customer data to the ERP system and 1 more... | , ServiceTaskTwoDelegate | , ServiceTaskTwoDelegate |
| org.camunda.bpm.tutorial.multitenancy.SimpleServiceTask | SimpleServiceTask | SimpleServiceTask | |
| org.camunda.bpm.quarkus.example.service.StoreOrderItemService | StoreOrderItemService | StoreOrderItemService | |
| org.camunda.quickstart.servicetask.invocation.sync.SynchronousServiceTask | synchronousServiceInvocation.bpmn→Synchronous Service Task | — | — |
| org.camunda.bpm.tutorial.multitenancy.TenantAwareServiceTask | tenant1_process.bpmn→tenant-aware service task, tenant2_process.bpmn→tenant-aware service task | TenantAwareServiceTask | TenantAwareServiceTask |
| org.camunda.bpm.spring.boot.example.twitter.TweetContentDelegate | TweetContentDelegate | TweetContentDelegate | |
| org.camunda.bpm.spring.boot.example.twitter.TweetContentOfflineDelegate | TweetContentOfflineDelegate | TweetContentOfflineDelegate | |
| org.camunda.bpm.platform.example.servlet.can | can | can | |
| org.camunda.quickstart.servicetask.invocation.sync.will | will | will |
| Migration Pattern | Count | Affected Processes |
|---|---|---|
| Conditional Event JUEL → FEEL | 1 | Order Process |
| Escalation Event → Escalation Event (with FEEL) | 1 | Embedded Forms BPMN Events |
| Script Task → Job Worker | 1 | XSLT Example |
| Category | Count | Description |
|---|---|---|
| Plain Java Individual JARs | 0 | None generated |
| Spring Boot Individual JARs | 0 | None generated |
| Plain Java Group JAR | 0 | None generated |
| Spring Boot Group JAR | 0 | None generated |
| ScriptWorker Individual JARs | 0 | None generated |
| TOTAL JARs | 0 | All JAR files generated |
Note: All BPMN nodes are listed.
| BPMN File Name | Score | Source Node | Source ID | Source Type | Migrated Node | Migrated ID | Migrated Type | Status |
|---|---|---|---|---|---|---|---|---|
| invoiceApproval.bpmn | 9 | Invoice Received | StartEvent_1 | Start | Invoice Received | StartEvent_1 | Start | ✅ Preserved |
| Invoice Processed | EndEvent_1 | End | Invoice Processed | EndEvent_1 | End | ✅ Preserved | ||
| Approve Invoice | UserTask_1 | User Task | Approve Invoice | UserTask_1 | User Task | ✅ Preserved | ||
| camunda-testing-job-announcement.bpmn | 53 | LaneSet_0938wst | laneSet | LaneSet_0938wst | laneSet | ✅ Preserved | ||
| Automated | Lane_105il6x | lane | Automated | Lane_105il6x | lane | ✅ Preserved | ||
| flowNodeRef | LaneSet_0938wst | laneSet | 🔄 ID Changed | |||||
| flowNodeRef | LaneSet_0938wst | laneSet | 🔄 ID Changed | |||||
| flowNodeRef | LaneSet_0938wst | laneSet | 🔄 ID Changed | |||||
| flowNodeRef | LaneSet_0938wst | laneSet | 🔄 ID Changed | |||||
| Management | Lane_0sb6j56 | lane | Management | Lane_0sb6j56 | lane | ✅ Preserved | ||
| flowNodeRef | LaneSet_0938wst | laneSet | 🔄 ID Changed | |||||
| flowNodeRef | LaneSet_0938wst | laneSet | 🔄 ID Changed | |||||
| HR | Lane_1klekz5 | lane | HR | Lane_1klekz5 | lane | ✅ Preserved | ||
| flowNodeRef | LaneSet_0938wst | laneSet | 🔄 ID Changed | |||||
| flowNodeRef | LaneSet_0938wst | laneSet | 🔄 ID Changed | |||||
| flowNodeRef | LaneSet_0938wst | laneSet | 🔄 ID Changed | |||||
| New open position | Event_0nt3pjb | Start | New open position | Event_0nt3pjb | Start | ✅ Preserved | ||
| Send confirmation | Service Task | Send confirmation | Service Task | ✅ Preserved | ||||
| New position announced | Event_194gsd3 | End | New position announced | Event_194gsd3 | End | ✅ Preserved | ||
| Execute announcement | publication | Call Activity | Execute announcement | publication | Call Activity | ✅ Preserved | ||
| Review job role description | review | User Task | Review job role description | review | User Task | ✅ Preserved | ||
| OK? | Gateway_0o79ay3 | Exclusive Gateway | OK? | Gateway_0o79ay3 | Exclusive Gateway | ✅ Preserved | ||
| Describe job role | edit | User Task | Describe job role | edit | User Task | ✅ Preserved | ||
| Improve job role description | correct | User Task | Improve job role description | correct | User Task | ✅ Preserved | ||
| Publish announcement | publish | User Task | Publish announcement | publish | User Task | ✅ Preserved | ||
| react-example.bpmn | 12 | Invoice Received | StartEvent_1 | Start | Invoice Received | StartEvent_1 | Start | ✅ Preserved |
| Approve Invoice | Task_1a9adlo | User Task | Approve Invoice | Task_1a9adlo | User Task | ✅ Preserved | ||
| Invoice not processed | EndEvent_0fmx4bw | End | Invoice not processed | EndEvent_0fmx4bw | End | ✅ Preserved | ||
| Invoice Approved? | ExclusiveGateway_0kzw7nc | Exclusive Gateway | Invoice Approved? | ExclusiveGateway_0kzw7nc | Exclusive Gateway | ✅ Preserved | ||
| Invoice Processed | EndEvent_0zc07k5 | End | Invoice Processed | EndEvent_0zc07k5 | End | ✅ Preserved | ||
| xslt-example.bpmn | 12 | give input | StartEvent_1 | Start | give input | StartEvent_1 | Start | ✅ Preserved |
| convert input | ScriptTask_1 | Script Task | convert input | ScriptTask_1 | Script Task | ✅ Preserved | ||
| show output | EndEvent_1 | End | show output | EndEvent_1 | End | ✅ Preserved | ||
| process-history-full.bpmn | 14 | StartEvent_1 | Start | StartEvent_1 | Start | ✅ Preserved | ||
| Create Variables | ServiceTask_1 | Service Task | Create Variables | ServiceTask_1 | Service Task | ✅ Preserved | ||
| EndEvent_1 | End | EndEvent_1 | End | ✅ Preserved | ||||
| process.bpmn | 29 | Customer entered | StartEvent_1 | Start | Customer entered | StartEvent_1 | Start | ✅ Preserved |
| Approve customer | UserTask_1 | User Task | Approve customer | UserTask_1 | User Task | ✅ Preserved | ||
| Customer age? | ExclusiveGateway_1 | Exclusive Gateway | Customer age? | ExclusiveGateway_1 | Exclusive Gateway | ✅ Preserved | ||
| Under 21 | UserTask_3 | User Task | Under 21 | UserTask_3 | User Task | ✅ Preserved | ||
| Over 21 | UserTask_2 | User Task | Over 21 | UserTask_2 | User Task | ✅ Preserved | ||
| Old customer validated | EndEvent_2 | End | Old customer validated | EndEvent_2 | End | ✅ Preserved | ||
| Young customer vaildated | EndEvent_3 | End | Young customer vaildated | EndEvent_3 | End | ✅ Preserved | ||
| Validate customer | Task_0n2pfas | Service Task | Validate customer | Task_0n2pfas | Service Task | ✅ Preserved | ||
| TwitterDemoProcess.bpmn | 32 | Send rejection notification | service_task_send_rejection_notification | Service Task | Send rejection notification | service_task_send_rejection_notification | Service Task | ✅ Preserved |
| Approved? | gateway_approved | Exclusive Gateway | Approved? | gateway_approved | Exclusive Gateway | ✅ Preserved | ||
| Join | gateway_join | Exclusive Gateway | Join | gateway_join | Exclusive Gateway | ✅ Preserved | ||
| Publish on Twitter | service_task_publish_on_twitter | Service Task | Publish on Twitter | service_task_publish_on_twitter | Service Task | ✅ Preserved | ||
| Tweet handled | end_event_tweet_handled | End | Tweet handled | end_event_tweet_handled | End | ✅ Preserved | ||
| Tweet written | start_event_new_tweet | Start | Tweet written | start_event_new_tweet | Start | ✅ Preserved | ||
| Review Tweet | user_task_review_tweet | User Task | Review Tweet | user_task_review_tweet | User Task | ✅ Preserved | ||
| process-history-activity.bpmn | 14 | StartEvent_1 | Start | StartEvent_1 | Start | ✅ Preserved | ||
| Create Variables | ServiceTask_1 | Service Task | Create Variables | ServiceTask_1 | Service Task | ✅ Preserved | ||
| EndEvent_1 | End | EndEvent_1 | End | ✅ Preserved | ||||
| tenant1_process.bpmn | 17 | StartEvent_1 | Start | StartEvent_1 | Start | ✅ Preserved | ||
| EndEvent_1 | End | EndEvent_1 | End | ✅ Preserved | ||||
| user task | UserTask_0ip48n0 | User Task | user task | UserTask_0ip48n0 | User Task | ✅ Preserved | ||
| tenant-aware service task | ServiceTask_0dsnjuy | Service Task | tenant-aware service task | ServiceTask_0dsnjuy | Service Task | ✅ Preserved | ||
| sample.bpmn | 9 | StartEvent_1 | Start | StartEvent_1 | Start | ✅ Preserved | ||
| do something | UserTask_1 | User Task | do something | UserTask_1 | User Task | ✅ Preserved | ||
| EndEvent_1 | End | EndEvent_1 | End | ✅ Preserved | ||||
| camunda-testing-job-announcement-publication.bpmn | 51 | Event_0izgki4 | Start | Event_0izgki4 | Start | ✅ Preserved | ||
| Publish announcement on website | publish_announcement_website | Service Task | Publish announcement on website | publish_announcement_website | Service Task | ✅ Preserved | ||
| Gateway_0z7rp9m | Parallel Gateway | Gateway_0z7rp9m | Parallel Gateway | ✅ Preserved | ||||
| Chose Twitter? | Gateway_0c0k10n | Exclusive Gateway | Chose Twitter? | Gateway_0c0k10n | Exclusive Gateway | ✅ Preserved | ||
| Publish announcement on Twitter | publish_announcement_twitter | Service Task | Publish announcement on Twitter | publish_announcement_twitter | Service Task | ✅ Preserved | ||
| Gateway_030yxlx | Exclusive Gateway | Gateway_030yxlx | Exclusive Gateway | ✅ Preserved | ||||
| Gateway_1loiva2 | Parallel Gateway | Gateway_1loiva2 | Parallel Gateway | ✅ Preserved | ||||
| Gateway_0j1qkse | Exclusive Gateway | Gateway_0j1qkse | Exclusive Gateway | ✅ Preserved | ||||
| Publish announcement on Facebook | publish_announcement_facebook | Service Task | Publish announcement on Facebook | publish_announcement_facebook | Service Task | ✅ Preserved | ||
| Chose Facebook? | Gateway_1bdrrsh | Exclusive Gateway | Chose Facebook? | Gateway_1bdrrsh | Exclusive Gateway | ✅ Preserved | ||
| Event_087qk1c | End | Event_087qk1c | End | ✅ Preserved | ||||
| mainProcess.bpmn | 20 | StartEvent_1 | Start | StartEvent_1 | Start | ✅ Preserved | ||
| subprocess | CallActivity_0ahffuc | Call Activity | subprocess | CallActivity_0ahffuc | Call Activity | ✅ Preserved | ||
| EndEvent_0pf67o7 | End | EndEvent_0pf67o7 | End | ✅ Preserved | ||||
| loanApproval.bpmn | 9 | Loan Request Received | StartEvent_1 | Start | Loan Request Received | StartEvent_1 | Start | ✅ Preserved |
| Done | EndEvent_1 | End | Done | EndEvent_1 | End | ✅ Preserved | ||
| Approve Request | UserTask_1 | User Task | Approve Request | UserTask_1 | User Task | ✅ Preserved | ||
| SpringExpressionResolvingTest.testResolveBean.bpmn | 14 | Start | theStart | Start | Start | theStart | Start | ✅ Preserved |
| End | endevent1 | End | End | endevent1 | End | ✅ Preserved | ||
| Service Task | servicetask1 | Service Task | Service Task | servicetask1 | Service Task | ✅ Preserved | ||
| instantiating_process.bpmn | 17 | StartEvent_1 | Start | StartEvent_1 | Start | ✅ Preserved | ||
| Send Message | ServiceTask_1 | Service Task | Send Message | ServiceTask_1 | Service Task | ✅ Preserved | ||
| Wait in Instantiating Process | UserTask_1 | User Task | Wait in Instantiating Process | UserTask_1 | User Task | ✅ Preserved | ||
| EndEvent_1 | End | EndEvent_1 | End | ✅ Preserved | ||||
| bpmnParseListener.bpmn | 22 | Start | StartEvent_1 | Start | Start | StartEvent_1 | Start | ✅ Preserved |
| ServiceTask 1 | ServiceTask_1 | Service Task | ServiceTask 1 | ServiceTask_1 | Service Task | ✅ Preserved | ||
| ServiceTask 2 | ServiceTask_2 | Service Task | ServiceTask 2 | ServiceTask_2 | Service Task | ✅ Preserved | ||
| End | EndEvent_1 | End | End | EndEvent_1 | End | ✅ Preserved | ||
| waitingState.bpmn | 9 | StartEvent_1 | Start | StartEvent_1 | Start | ✅ Preserved | ||
| EndEvent_0nrd2ju | End | EndEvent_0nrd2ju | End | ✅ Preserved | ||||
| Wating state | Task_0xibf8v | User Task | Wating state | Task_0xibf8v | User Task | ✅ Preserved | ||
| order-handling.bpmn | 46 | Task_1nbdup3 | Sub Process | Task_1nbdup3 | Sub Process | ✅ Preserved | ||
| StartEvent_1iul9gy | Start | StartEvent_1iul9gy | Start | ✅ Preserved | ||||
| EndEvent_036eexy | End | EndEvent_036eexy | End | ✅ Preserved | ||||
| Create Invoice | Task_06z99p1 | Service Task | Create Invoice | Task_06z99p1 | Service Task | ✅ Preserved | ||
| EndEvent_00asnpf | End | EndEvent_00asnpf | End | ✅ Preserved | ||||
| EndEvent_0q2wrcp | End | EndEvent_0q2wrcp | End | ✅ Preserved | ||||
| Order received | StartEvent_1 | Start | Order received | StartEvent_1 | Start | ✅ Preserved | ||
| Archive invoice? | BoundaryEvent_1y1bvad | Boundary Event | Archive invoice? | BoundaryEvent_1y1bvad | Boundary Event | ✅ Preserved | ||
| Archive invoice | Task_1yjkccw | Service Task | Archive invoice | Task_1yjkccw | Service Task | ✅ Preserved | ||
| testProcess.bpmn | 9 | StartEvent_1 | Start | StartEvent_1 | Start | ✅ Preserved | ||
| Handle Request | UserTask_1 | User Task | Handle Request | UserTask_1 | User Task | ✅ Preserved | ||
| EndEvent_1 | End | EndEvent_1 | End | ✅ Preserved | ||||
| process-history-none.bpmn | 14 | StartEvent_1 | Start | StartEvent_1 | Start | ✅ Preserved | ||
| Create Variables | ServiceTask_1 | Service Task | Create Variables | ServiceTask_1 | Service Task | ✅ Preserved | ||
| EndEvent_1 | End | EndEvent_1 | End | ✅ Preserved | ||||
| asynchronousServiceInvocation.bpmn | 20 | Start | StartEvent_1 | Start | Start | StartEvent_1 | Start | ✅ Preserved |
| Wait State Before | waitStateBefore | User Task | Wait State Before | waitStateBefore | User Task | ✅ Preserved | ||
| Asynchronous Service Task | serviceTaskActivity | Service Task | Asynchronous Service Task | serviceTaskActivity | Service Task | ✅ Preserved | ||
| Wait State After | waitStateAfter | User Task | Wait State After | waitStateAfter | User Task | ✅ Preserved | ||
| End | EndEvent_1 | End | End | EndEvent_1 | End | ✅ Preserved | ||
| subProcess.bpmn | 12 | StartEvent_1 | Start | StartEvent_1 | Start | ✅ Preserved | ||
| task in tenant specific subprocess | UserTask_17fr4ij | User Task | task in tenant specific subprocess | UserTask_17fr4ij | User Task | ✅ Preserved | ||
| another task | UserTask_0wbry7k | User Task | another task | UserTask_0wbry7k | User Task | ✅ Preserved | ||
| EndEvent_001dp5e | End | EndEvent_001dp5e | End | ✅ Preserved | ||||
| loan-granting.bpmn | 51 | Check credit score | Task_1lvjtd4 | Service Task | Check credit score | Task_1lvjtd4 | Service Task | ✅ Preserved |
| Decide if a loan is granted | SubProcess_16kr5xn | Sub Process | Decide if a loan is granted | SubProcess_16kr5xn | Sub Process | ✅ Preserved | ||
| ExclusiveGateway_12xhuxz | Exclusive Gateway | ExclusiveGateway_12xhuxz | Exclusive Gateway | ✅ Preserved | ||||
| EndEvent_1alwvtl | End | EndEvent_1alwvtl | End | ✅ Preserved | ||||
| EndEvent_0zj88y0 | End | EndEvent_0zj88y0 | End | ✅ Preserved | ||||
| StartEvent_01840xx | Start | StartEvent_01840xx | Start | ✅ Preserved | ||||
| Grant loan | Task_0v4gadf | Service Task | Grant loan | Task_0v4gadf | Service Task | ✅ Preserved | ||
| Reject loan request | Task_0j0sjlk | Service Task | Reject loan request | Task_0j0sjlk | Service Task | ✅ Preserved | ||
| TextAnnotation_0u1nkri | textAnnotation | TextAnnotation_0u1nkri | textAnnotation | ✅ Preserved | ||||
| TextAnnotation_0qjs0yj | textAnnotation | TextAnnotation_0qjs0yj | textAnnotation | ✅ Preserved | ||||
| EndEvent_0q9wl5o | End | EndEvent_0q9wl5o | End | ✅ Preserved | ||||
| StartEvent_1 | Start | StartEvent_1 | Start | ✅ Preserved | ||||
| TextAnnotation_0k1pblj | textAnnotation | TextAnnotation_0k1pblj | textAnnotation | ✅ Preserved | ||||
| process-history-custom-variable.bpmn | 14 | StartEvent_1 | Start | StartEvent_1 | Start | ✅ Preserved | ||
| Create Variables | ServiceTask_1 | Service Task | Create Variables | ServiceTask_1 | Service Task | ✅ Preserved | ||
| EndEvent_1 | End | EndEvent_1 | End | ✅ Preserved | ||||
| retry-example.bpmn | 41 | Start | StartEvent_1 | Start | Start | StartEvent_1 | Start | ✅ Preserved |
| End | EndEvent_1wq706h | End | End | EndEvent_1wq706h | End | ✅ Preserved | ||
| Fetch data from the CRM system | service-fetch-data | Service Task | Fetch data from the CRM system | service-fetch-data | Service Task | ✅ Preserved | ||
| Fetch address data from CRM system | service-fetch-address | Service Task | Fetch address data from CRM system | service-fetch-address | Service Task | ✅ Preserved | ||
| Send customer data to the ERP system | service-send-data | Service Task | Send customer data to the ERP system | service-send-data | Service Task | ✅ Preserved | ||
| Add address data in the ERP system | service-add-address | Service Task | Add address data in the ERP system | service-add-address | Service Task | ✅ Preserved | ||
| synchronousServiceInvocation.bpmn | 20 | Start | StartEvent_1 | Start | Start | StartEvent_1 | Start | ✅ Preserved |
| Wait State Before | waitStateBefore | User Task | Wait State Before | waitStateBefore | User Task | ✅ Preserved | ||
| Synchronous Service Task | ServiceTask_1 | Service Task | Synchronous Service Task | ServiceTask_1 | Service Task | ✅ Preserved | ||
| Wait State After | waitStateAfter | User Task | Wait State After | waitStateAfter | User Task | ✅ Preserved | ||
| End | EndEvent_1 | End | End | EndEvent_1 | End | ✅ Preserved | ||
| SpringExpressionResolvingTest.testResolveBeanFromJobExecutor.bpmn | 14 | Start | theStart | Start | Start | theStart | Start | ✅ Preserved |
| End | endevent1 | End | End | endevent1 | End | ✅ Preserved | ||
| Service Task | servicetask1 | Service Task | Service Task | servicetask1 | Service Task | ✅ Preserved | ||
| tenant2_process.bpmn | 17 | StartEvent_1 | Start | StartEvent_1 | Start | ✅ Preserved | ||
| EndEvent_1 | End | EndEvent_1 | End | ✅ Preserved | ||||
| user task | UserTask_0ip48n0 | User Task | user task | UserTask_0ip48n0 | User Task | ✅ Preserved | ||
| tenant-aware service task | ServiceTask_0dsnjuy | Service Task | tenant-aware service task | ServiceTask_0dsnjuy | Service Task | ✅ Preserved | ||
| bpmnParseListenerOnUserTask.bpmn | 12 | Start | StartEvent_1 | Start | Start | StartEvent_1 | Start | ✅ Preserved |
| End | EndEvent_1ea8dnn | End | End | EndEvent_1ea8dnn | End | ✅ Preserved | ||
| User Task 1 | Task_1i9jsnp | User Task | User Task 1 | Task_1i9jsnp | User Task | ✅ Preserved | ||
| User Task 2 | Task_01v3a6u | User Task | User Task 2 | Task_01v3a6u | User Task | ✅ Preserved | ||
| message_start_process.bpmn | 19 | StartEvent_1 | Start | StartEvent_1 | Start | ✅ Preserved | ||
| Wait in Message Process | UserTask_1 | User Task | Wait in Message Process | UserTask_1 | User Task | ✅ Preserved | ||
| EndEvent_1 | End | EndEvent_1 | End | ✅ Preserved | ||||
| exampleProcess.bpmn | 9 | StartEvent_1 | Start | StartEvent_1 | Start | ✅ Preserved | ||
| EndEvent_1 | End | EndEvent_1 | End | ✅ Preserved | ||||
| Example User Task | UserTask_14494ua | User Task | Example User Task | UserTask_14494ua | User Task | ✅ Preserved | ||
| invoicePayment.bpmn | 40 | Invoice Receipt | StartEvent_1 | Start | Invoice Receipt | StartEvent_1 | Start | ✅ Preserved |
| Pay Invoice | Task_16y91ka | User Task | Pay Invoice | Task_16y91ka | User Task | ✅ Preserved | ||
| Invoice Paid | EndEvent_1ug8ljt | End | Invoice Paid | EndEvent_1ug8ljt | End | ✅ Preserved | ||
| Unspecified Amount | BoundaryEvent_18unjdv | Boundary Event | Unspecified Amount | BoundaryEvent_18unjdv | Boundary Event | ✅ Preserved | ||
| Invoice Archived | EndEvent_1ga7c7t | End | Invoice Archived | EndEvent_1ga7c7t | End | ✅ Preserved | ||
| Archive Invoice | Task_1a2twqz | User Task | Archive Invoice | Task_1a2twqz | User Task | ✅ Preserved | ||
| Inform Supervisor | Task_0q869n2 | User Task | Inform Supervisor | Task_0q869n2 | User Task | ✅ Preserved | ||
| Invoice Escalated | EndEvent_1irlotk | End | Invoice Escalated | EndEvent_1irlotk | End | ✅ Preserved | ||
| Suspicous sender | BoundaryEvent_1uy9o9h | Boundary Event | Suspicous sender | BoundaryEvent_1uy9o9h | Boundary Event | ✅ Preserved | ||
| EjbExpressionResolvingTest.testResolveBean.bpmn | 14 | Start | theStart | Start | Start | theStart | Start | ✅ Preserved |
| End | endevent1 | End | End | endevent1 | End | ✅ Preserved | ||
| Service Task | servicetask1 | Service Task | Service Task | servicetask1 | Service Task | ✅ Preserved | ||
| invokeRestService.bpmn | 23 | start with date | StartEvent_1 | Start | start with date | StartEvent_1 | Start | ✅ Preserved |
| Check if date is holiday | ServiceTask_1 | Service Task | Check if date is holiday | ServiceTask_1 | Service Task | ✅ Preserved | ||
| ExclusiveGateway_1 | Exclusive Gateway | ExclusiveGateway_1 | Exclusive Gateway | ✅ Preserved | ||||
| Pack for holiday | UserTask_1 | User Task | Pack for holiday | UserTask_1 | User Task | ✅ Preserved | ||
| Pack for work | UserTask_2 | User Task | Pack for work | UserTask_2 | User Task | ✅ Preserved | ||
| EndEvent_1 | End | EndEvent_1 | End | ✅ Preserved | ||||
| EndEvent_2 | End | EndEvent_2 | End | ✅ Preserved | ||||
| TOTAL NODES ANALYZED: | 179 | |||||||
| Source Nodes: 179 → Migrated Nodes: 179 | Diff: 0 | |||||||
| Task ID | Task Name | Has Form |
|---|---|---|
| UserTask_1 | Approve Invoice | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Invoice Received | Start | Start | ✅ Success |
| 2 | -- (Start) | EndEvent_1 | Invoice Processed | End | End | ✅ Success |
| 3 | -- (Start) | UserTask_1 | Approve Invoice | User Task | User Task | ✅ Success |
| Task ID | Task Name | Has Form |
|---|---|---|
| review | Review job role description | ❌ No |
| edit | Describe job role | ❌ No |
| correct | Improve job role description | ❌ No |
| publish | Publish announcement | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | LaneSet_0938wst | laneSet | laneSet | ✅ Success | |
| 2 | -- (Start) | Lane_105il6x | Automated | lane | lane | ✅ Success |
| 3 | -- (Start) | flowNodeRef | flowNodeRef | ✅ Success | ||
| 4 | -- (Start) | flowNodeRef | flowNodeRef | ✅ Success | ||
| 5 | -- (Start) | flowNodeRef | flowNodeRef | ✅ Success | ||
| 6 | -- (Start) | flowNodeRef | flowNodeRef | ✅ Success | ||
| 7 | -- (Start) | Lane_0sb6j56 | Management | lane | lane | ✅ Success |
| 8 | -- (Start) | flowNodeRef | flowNodeRef | ✅ Success | ||
| 9 | -- (Start) | flowNodeRef | flowNodeRef | ✅ Success | ||
| 10 | -- (Start) | Lane_1klekz5 | HR | lane | lane | ✅ Success |
| 11 | -- (Start) | flowNodeRef | flowNodeRef | ✅ Success | ||
| 12 | -- (Start) | flowNodeRef | flowNodeRef | ✅ Success | ||
| 13 | -- (Start) | flowNodeRef | flowNodeRef | ✅ Success | ||
| 14 | -- (Start) | Event_0nt3pjb | New open position | Start | Start | ✅ Success |
| 15 | -- (Start) | Send confirmation | Service Task | Service Task | ✅ Success | |
| 16 | -- (Start) | Event_194gsd3 | New position announced | End | End | ✅ Success |
| 17 | -- (Start) | publication | Execute announcement | Call Activity | Call Activity | ✅ Success |
| 18 | -- (Start) | review | Review job role description | User Task | User Task | ✅ Success |
| 19 | -- (Start) | Gateway_0o79ay3 | OK? | Exclusive Gateway | Exclusive Gateway | ✅ Success |
| 20 | -- (Start) | edit | Describe job role | User Task | User Task | ✅ Success |
| 21 | -- (Start) | correct | Improve job role description | User Task | User Task | ✅ Success |
| 22 | -- (Start) | publish | Publish announcement | User Task | User Task | ✅ Success |
| Task ID | Task Name | Has Form |
|---|---|---|
| Task_1a9adlo | Approve Invoice | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Invoice Received | Start | Start | ✅ Success |
| 2 | -- (Start) | Task_1a9adlo | Approve Invoice | User Task | User Task | ✅ Success |
| 3 | -- (Start) | EndEvent_0fmx4bw | Invoice not processed | End | End | ✅ Success |
| 4 | -- (Start) | ExclusiveGateway_0kzw7nc | Invoice Approved? | Exclusive Gateway | Exclusive Gateway | ✅ Success |
| 5 | -- (Start) | EndEvent_0zc07k5 | Invoice Processed | End | End | ✅ Success |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | give input | Start | Start | ✅ Success |
| 2 | -- (Start) | ScriptTask_1 | convert input | Script Task | Script Task | ✅ Success |
| 3 | -- (Start) | EndEvent_1 | show output | End | End | ✅ Success |
| S.No | Java Delegate | Used In Task | Plain Java Workers | Spring Boot Workers |
|---|---|---|---|---|
| 1 | org.camunda.bpm.example.CreateVariablesDelegate | Create Variables |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Start | Start | ✅ Success | |
| 2 | -- (Start) | ServiceTask_1 | Create Variables | Service Task | Service Task | ✅ Success |
| 3 | -- (Start) | EndEvent_1 | End | End | ✅ Success |
| S.No | Java Delegate | Used In Task | Plain Java Workers | Spring Boot Workers |
|---|---|---|---|---|
| 1 | org.camunda.bpm.example.JsonJavaDelegate | Validate customer | JsonJavaDelegate | JsonJavaDelegate |
| Task ID | Task Name | Has Form |
|---|---|---|
| UserTask_1 | Approve customer | ❌ No |
| UserTask_3 | Under 21 | ❌ No |
| UserTask_2 | Over 21 | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Customer entered | Start | Start | ✅ Success |
| 2 | -- (Start) | UserTask_1 | Approve customer | User Task | User Task | ✅ Success |
| 3 | -- (Start) | ExclusiveGateway_1 | Customer age? | Exclusive Gateway | Exclusive Gateway | ✅ Success |
| 4 | -- (Start) | UserTask_3 | Under 21 | User Task | User Task | ✅ Success |
| 5 | -- (Start) | UserTask_2 | Over 21 | User Task | User Task | ✅ Success |
| 6 | -- (Start) | EndEvent_2 | Old customer validated | End | End | ✅ Success |
| 7 | -- (Start) | EndEvent_3 | Young customer vaildated | End | End | ✅ Success |
| 8 | -- (Start) | Task_0n2pfas | Validate customer | Service Task | Service Task | ✅ Success |
| Task ID | Task Name | Has Form |
|---|---|---|
| user_task_review_tweet | Review Tweet | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | service_task_send_rejection_notification | Send rejection notification | Service Task | Service Task | ✅ Success |
| 2 | -- (Start) | gateway_approved | Approved? | Exclusive Gateway | Exclusive Gateway | ✅ Success |
| 3 | -- (Start) | gateway_join | Join | Exclusive Gateway | Exclusive Gateway | ✅ Success |
| 4 | -- (Start) | service_task_publish_on_twitter | Publish on Twitter | Service Task | Service Task | ✅ Success |
| 5 | -- (Start) | end_event_tweet_handled | Tweet handled | End | End | ✅ Success |
| 6 | -- (Start) | start_event_new_tweet | Tweet written | Start | Start | ✅ Success |
| 7 | -- (Start) | user_task_review_tweet | Review Tweet | User Task | User Task | ✅ Success |
| S.No | Java Delegate | Used In Task | Plain Java Workers | Spring Boot Workers |
|---|---|---|---|---|
| 1 | org.camunda.bpm.example.CreateVariablesDelegate | Create Variables |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Start | Start | ✅ Success | |
| 2 | -- (Start) | ServiceTask_1 | Create Variables | Service Task | Service Task | ✅ Success |
| 3 | -- (Start) | EndEvent_1 | End | End | ✅ Success |
| S.No | Java Delegate | Used In Task | Plain Java Workers | Spring Boot Workers |
|---|---|---|---|---|
| 1 | org.camunda.bpm.tutorial.multitenancy.TenantAwareServiceTask | tenant-aware service task | TenantAwareServiceTask | TenantAwareServiceTask |
| Task ID | Task Name | Has Form |
|---|---|---|
| UserTask_0ip48n0 | user task | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Start | Start | ✅ Success | |
| 2 | -- (Start) | EndEvent_1 | End | End | ✅ Success | |
| 3 | -- (Start) | UserTask_0ip48n0 | user task | User Task | User Task | ✅ Success |
| 4 | -- (Start) | ServiceTask_0dsnjuy | tenant-aware service task | Service Task | Service Task | ✅ Success |
| Task ID | Task Name | Has Form |
|---|---|---|
| UserTask_1 | do something | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Start | Start | ✅ Success | |
| 2 | -- (Start) | UserTask_1 | do something | User Task | User Task | ✅ Success |
| 3 | -- (Start) | EndEvent_1 | End | End | ✅ Success |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | Event_0izgki4 | Start | Start | ✅ Success | |
| 2 | -- (Start) | publish_announcement_website | Publish announcement on website | Service Task | Service Task | ✅ Success |
| 3 | -- (Start) | Gateway_0z7rp9m | Parallel Gateway | Parallel Gateway | ✅ Success | |
| 4 | -- (Start) | Gateway_0c0k10n | Chose Twitter? | Exclusive Gateway | Exclusive Gateway | ✅ Success |
| 5 | -- (Start) | publish_announcement_twitter | Publish announcement on Twitter | Service Task | Service Task | ✅ Success |
| 6 | -- (Start) | Gateway_030yxlx | Exclusive Gateway | Exclusive Gateway | ✅ Success | |
| 7 | -- (Start) | Gateway_1loiva2 | Parallel Gateway | Parallel Gateway | ✅ Success | |
| 8 | -- (Start) | Gateway_0j1qkse | Exclusive Gateway | Exclusive Gateway | ✅ Success | |
| 9 | -- (Start) | publish_announcement_facebook | Publish announcement on Facebook | Service Task | Service Task | ✅ Success |
| 10 | -- (Start) | Gateway_1bdrrsh | Chose Facebook? | Exclusive Gateway | Exclusive Gateway | ✅ Success |
| 11 | -- (Start) | Event_087qk1c | End | End | ✅ Success |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Start | Start | ✅ Success | |
| 2 | -- (Start) | CallActivity_0ahffuc | subprocess | Call Activity | Call Activity | ✅ Success |
| 3 | -- (Start) | EndEvent_0pf67o7 | End | End | ✅ Success |
| Task ID | Task Name | Has Form |
|---|---|---|
| UserTask_1 | Approve Request | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Loan Request Received | Start | Start | ✅ Success |
| 2 | -- (Start) | EndEvent_1 | Done | End | End | ✅ Success |
| 3 | -- (Start) | UserTask_1 | Approve Request | User Task | User Task | ✅ Success |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | theStart | Start | Start | Start | ✅ Success |
| 2 | -- (Start) | endevent1 | End | End | End | ✅ Success |
| 3 | -- (Start) | servicetask1 | Service Task | Service Task | Service Task | ✅ Success |
| S.No | Java Delegate | Used In Task | Plain Java Workers | Spring Boot Workers |
|---|---|---|---|---|
| 1 | org.camunda.bpm.example.event.message.InstantiateProcessByMessageDelegate | Send Message | http-connector | http-connector |
| Task ID | Task Name | Has Form |
|---|---|---|
| UserTask_1 | Wait in Instantiating Process | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Start | Start | ✅ Success | |
| 2 | -- (Start) | ServiceTask_1 | Send Message | Service Task | Service Task | ✅ Success |
| 3 | -- (Start) | UserTask_1 | Wait in Instantiating Process | User Task | User Task | ✅ Success |
| 4 | -- (Start) | EndEvent_1 | End | End | ✅ Success |
| S.No | Java Delegate | Used In Task | Plain Java Workers | Spring Boot Workers |
|---|---|---|---|---|
| 1 | org.camunda.bpm.example.delegate.ServiceTaskOneDelegate | ServiceTask 1 | ServiceTaskOneDelegate, | ServiceTaskOneDelegate, |
| 2 | org.camunda.bpm.example.delegate.ServiceTaskTwoDelegate | ServiceTask 2 | , ServiceTaskTwoDelegate | , ServiceTaskTwoDelegate |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Start | Start | Start | ✅ Success |
| 2 | -- (Start) | ServiceTask_1 | ServiceTask 1 | Service Task | Service Task | ✅ Success |
| 3 | -- (Start) | ServiceTask_2 | ServiceTask 2 | Service Task | Service Task | ✅ Success |
| 4 | -- (Start) | EndEvent_1 | End | End | End | ✅ Success |
| Task ID | Task Name | Has Form |
|---|---|---|
| Task_0xibf8v | Wating state | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Start | Start | ✅ Success | |
| 2 | -- (Start) | EndEvent_0nrd2ju | End | End | ✅ Success | |
| 3 | -- (Start) | Task_0xibf8v | Wating state | User Task | User Task | ✅ Success |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | Task_1nbdup3 | Sub Process | Sub Process | ✅ Success | |
| 2 | -- (Start) | StartEvent_1iul9gy | Start | Start | ✅ Success | |
| 3 | -- (Start) | EndEvent_036eexy | End | End | ✅ Success | |
| 4 | -- (Start) | Task_06z99p1 | Create Invoice | Service Task | Service Task | ✅ Success |
| 5 | -- (Start) | EndEvent_00asnpf | End | End | ✅ Success | |
| 6 | -- (Start) | EndEvent_0q2wrcp | End | End | ✅ Success | |
| 7 | -- (Start) | StartEvent_1 | Order received | Start | Start | ✅ Success |
| 8 | -- (Start) | BoundaryEvent_1y1bvad | Archive invoice? | Boundary Event | Boundary Event | ✅ Success |
| 9 | -- (Start) | Task_1yjkccw | Archive invoice | Service Task | Service Task | ✅ Success |
| Task ID | Task Name | Has Form |
|---|---|---|
| UserTask_1 | Handle Request | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Start | Start | ✅ Success | |
| 2 | -- (Start) | UserTask_1 | Handle Request | User Task | User Task | ✅ Success |
| 3 | -- (Start) | EndEvent_1 | End | End | ✅ Success |
| S.No | Java Delegate | Used In Task | Plain Java Workers | Spring Boot Workers |
|---|---|---|---|---|
| 1 | org.camunda.bpm.example.CreateVariablesDelegate | Create Variables |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Start | Start | ✅ Success | |
| 2 | -- (Start) | ServiceTask_1 | Create Variables | Service Task | Service Task | ✅ Success |
| 3 | -- (Start) | EndEvent_1 | End | End | ✅ Success |
| S.No | Java Delegate | Used In Task | Plain Java Workers | Spring Boot Workers |
|---|---|---|---|---|
| 1 | org.camunda.quickstart.servicetask.invocation.AsynchronousServiceTask | Asynchronous Service Task | — | — |
| Task ID | Task Name | Has Form |
|---|---|---|
| waitStateBefore | Wait State Before | ❌ No |
| waitStateAfter | Wait State After | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Start | Start | Start | ✅ Success |
| 2 | -- (Start) | waitStateBefore | Wait State Before | User Task | User Task | ✅ Success |
| 3 | -- (Start) | serviceTaskActivity | Asynchronous Service Task | Service Task | Service Task | ✅ Success |
| 4 | -- (Start) | waitStateAfter | Wait State After | User Task | User Task | ✅ Success |
| 5 | -- (Start) | EndEvent_1 | End | End | End | ✅ Success |
| Task ID | Task Name | Has Form |
|---|---|---|
| UserTask_17fr4ij | task in tenant specific subprocess | ❌ No |
| UserTask_0wbry7k | another task | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Start | Start | ✅ Success | |
| 2 | -- (Start) | UserTask_17fr4ij | task in tenant specific subprocess | User Task | User Task | ✅ Success |
| 3 | -- (Start) | UserTask_0wbry7k | another task | User Task | User Task | ✅ Success |
| 4 | -- (Start) | EndEvent_001dp5e | End | End | ✅ Success |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | Task_1lvjtd4 | Check credit score | Service Task | Service Task | ✅ Success |
| 2 | -- (Start) | SubProcess_16kr5xn | Decide if a loan is granted | Sub Process | Sub Process | ✅ Success |
| 3 | -- (Start) | ExclusiveGateway_12xhuxz | Exclusive Gateway | Exclusive Gateway | ✅ Success | |
| 4 | -- (Start) | EndEvent_1alwvtl | End | End | ✅ Success | |
| 5 | -- (Start) | EndEvent_0zj88y0 | End | End | ✅ Success | |
| 6 | -- (Start) | StartEvent_01840xx | Start | Start | ✅ Success | |
| 7 | -- (Start) | Task_0v4gadf | Grant loan | Service Task | Service Task | ✅ Success |
| 8 | -- (Start) | Task_0j0sjlk | Reject loan request | Service Task | Service Task | ✅ Success |
| 9 | -- (Start) | TextAnnotation_0u1nkri | textAnnotation | textAnnotation | ✅ Success | |
| 10 | -- (Start) | TextAnnotation_0qjs0yj | textAnnotation | textAnnotation | ✅ Success | |
| 11 | -- (Start) | EndEvent_0q9wl5o | End | End | ✅ Success | |
| 12 | -- (Start) | StartEvent_1 | Start | Start | ✅ Success | |
| 13 | -- (Start) | TextAnnotation_0k1pblj | textAnnotation | textAnnotation | ✅ Success |
| S.No | Java Delegate | Used In Task | Plain Java Workers | Spring Boot Workers |
|---|---|---|---|---|
| 1 | org.camunda.bpm.example.CreateVariablesDelegate | Create Variables |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Start | Start | ✅ Success | |
| 2 | -- (Start) | ServiceTask_1 | Create Variables | Service Task | Service Task | ✅ Success |
| 3 | -- (Start) | EndEvent_1 | End | End | ✅ Success |
| S.No | Java Delegate | Used In Task | Plain Java Workers | Spring Boot Workers |
|---|---|---|---|---|
| 1 | org.camunda.bpm.example.delegate.ServiceTaskOneDelegate | Fetch data from the CRM system | ServiceTaskOneDelegate, | ServiceTaskOneDelegate, |
| 2 | org.camunda.bpm.example.delegate.ServiceTaskOneDelegate | Fetch address data from CRM system | ServiceTaskOneDelegate, | ServiceTaskOneDelegate, |
| 3 | org.camunda.bpm.example.delegate.ServiceTaskTwoDelegate | Send customer data to the ERP system | , ServiceTaskTwoDelegate | , ServiceTaskTwoDelegate |
| 4 | org.camunda.bpm.example.delegate.ServiceTaskTwoDelegate | Add address data in the ERP system | , ServiceTaskTwoDelegate | , ServiceTaskTwoDelegate |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Start | Start | Start | ✅ Success |
| 2 | -- (Start) | EndEvent_1wq706h | End | End | End | ✅ Success |
| 3 | -- (Start) | service-fetch-data | Fetch data from the CRM system | Service Task | Service Task | ✅ Success |
| 4 | -- (Start) | service-fetch-address | Fetch address data from CRM system | Service Task | Service Task | ✅ Success |
| 5 | -- (Start) | service-send-data | Send customer data to the ERP system | Service Task | Service Task | ✅ Success |
| 6 | -- (Start) | service-add-address | Add address data in the ERP system | Service Task | Service Task | ✅ Success |
| S.No | Java Delegate | Used In Task | Plain Java Workers | Spring Boot Workers |
|---|---|---|---|---|
| 1 | org.camunda.quickstart.servicetask.invocation.sync.SynchronousServiceTask | Synchronous Service Task | — | — |
| Task ID | Task Name | Has Form |
|---|---|---|
| waitStateBefore | Wait State Before | ❌ No |
| waitStateAfter | Wait State After | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Start | Start | Start | ✅ Success |
| 2 | -- (Start) | waitStateBefore | Wait State Before | User Task | User Task | ✅ Success |
| 3 | -- (Start) | ServiceTask_1 | Synchronous Service Task | Service Task | Service Task | ✅ Success |
| 4 | -- (Start) | waitStateAfter | Wait State After | User Task | User Task | ✅ Success |
| 5 | -- (Start) | EndEvent_1 | End | End | End | ✅ Success |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | theStart | Start | Start | Start | ✅ Success |
| 2 | -- (Start) | endevent1 | End | End | End | ✅ Success |
| 3 | -- (Start) | servicetask1 | Service Task | Service Task | Service Task | ✅ Success |
| S.No | Java Delegate | Used In Task | Plain Java Workers | Spring Boot Workers |
|---|---|---|---|---|
| 1 | org.camunda.bpm.tutorial.multitenancy.TenantAwareServiceTask | tenant-aware service task | TenantAwareServiceTask | TenantAwareServiceTask |
| Task ID | Task Name | Has Form |
|---|---|---|
| UserTask_0ip48n0 | user task | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Start | Start | ✅ Success | |
| 2 | -- (Start) | EndEvent_1 | End | End | ✅ Success | |
| 3 | -- (Start) | UserTask_0ip48n0 | user task | User Task | User Task | ✅ Success |
| 4 | -- (Start) | ServiceTask_0dsnjuy | tenant-aware service task | Service Task | Service Task | ✅ Success |
| Task ID | Task Name | Has Form |
|---|---|---|
| Task_1i9jsnp | User Task 1 | ❌ No |
| Task_01v3a6u | User Task 2 | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Start | Start | Start | ✅ Success |
| 2 | -- (Start) | EndEvent_1ea8dnn | End | End | End | ✅ Success |
| 3 | -- (Start) | Task_1i9jsnp | User Task 1 | User Task | User Task | ✅ Success |
| 4 | -- (Start) | Task_01v3a6u | User Task 2 | User Task | User Task | ✅ Success |
| Task ID | Task Name | Has Form |
|---|---|---|
| UserTask_1 | Wait in Message Process | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Start | Start | ✅ Success | |
| 2 | -- (Start) | UserTask_1 | Wait in Message Process | User Task | User Task | ✅ Success |
| 3 | -- (Start) | EndEvent_1 | End | End | ✅ Success |
| Task ID | Task Name | Has Form |
|---|---|---|
| UserTask_14494ua | Example User Task | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Start | Start | ✅ Success | |
| 2 | -- (Start) | EndEvent_1 | End | End | ✅ Success | |
| 3 | -- (Start) | UserTask_14494ua | Example User Task | User Task | User Task | ✅ Success |
| Task ID | Task Name | Has Form |
|---|---|---|
| Task_16y91ka | Pay Invoice | ❌ No |
| Task_1a2twqz | Archive Invoice | ❌ No |
| Task_0q869n2 | Inform Supervisor | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Invoice Receipt | Start | Start | ✅ Success |
| 2 | -- (Start) | Task_16y91ka | Pay Invoice | User Task | User Task | ✅ Success |
| 3 | -- (Start) | EndEvent_1ug8ljt | Invoice Paid | End | End | ✅ Success |
| 4 | -- (Start) | BoundaryEvent_18unjdv | Unspecified Amount | Boundary Event | Boundary Event | ✅ Success |
| 5 | -- (Start) | EndEvent_1ga7c7t | Invoice Archived | End | End | ✅ Success |
| 6 | -- (Start) | Task_1a2twqz | Archive Invoice | User Task | User Task | ✅ Success |
| 7 | -- (Start) | Task_0q869n2 | Inform Supervisor | User Task | User Task | ✅ Success |
| 8 | -- (Start) | EndEvent_1irlotk | Invoice Escalated | End | End | ✅ Success |
| 9 | -- (Start) | BoundaryEvent_1uy9o9h | Suspicous sender | Boundary Event | Boundary Event | ✅ Success |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | theStart | Start | Start | Start | ✅ Success |
| 2 | -- (Start) | endevent1 | End | End | End | ✅ Success |
| 3 | -- (Start) | servicetask1 | Service Task | Service Task | Service Task | ✅ Success |
| Task ID | Task Name | Has Form |
|---|---|---|
| UserTask_1 | Pack for holiday | ❌ No |
| UserTask_2 | Pack for work | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | start with date | Start | Start | ✅ Success |
| 2 | -- (Start) | ServiceTask_1 | Check if date is holiday | Service Task | Service Task | ✅ Success |
| 3 | -- (Start) | ExclusiveGateway_1 | Exclusive Gateway | Exclusive Gateway | ✅ Success | |
| 4 | -- (Start) | UserTask_1 | Pack for holiday | User Task | User Task | ✅ Success |
| 5 | -- (Start) | UserTask_2 | Pack for work | User Task | User Task | ✅ Success |
| 6 | -- (Start) | EndEvent_1 | End | End | ✅ Success | |
| 7 | -- (Start) | EndEvent_2 | End | End | ✅ Success |
💡 All links are to the official Camunda 8.9 documentation. For the most up-to-date information, please refer to the official documentation.