| BPMN File | Score | Process | Complexity | Nodes | Service | Script | User | Gateways | Events | Timer | Cancel | Comp | Cond | Trans | Java |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| xquery-example.bpmn | 12 | XQuery Example | Simple | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| invoiceApproval.bpmn | 9 | Camunda Forms Quickstart | Simple | 3 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 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 |
| mainProcess.bpmn | 20 | Main Process | Simple | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| loanApproval.bpmn | 9 | Generated 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 |
| loanRequest.bpmn | 17 | loanRequest | Simple | 5 | 1 | 0 | 1 | 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 |
| invokeSoapService.bpmn | 23 | Get Weather Forecast | Simple | 7 | 1 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| support.bpmn | 40 | Handle Support Ticket | Medium | 9 | 3 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| order-handling.bpmn | 46 | Order Process | Medium | 9 | 2 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 2 |
| testProcess.bpmn | 15 | testProcess | Simple | 4 | 0 | 1 | 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 |
| taskAssignmentEmail.bpmn | 9 | Task Assignment Email | Simple | 3 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 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 |
| create-customer-rating.bpmn | 32 | Create Customer Rating (Embedded Forms with Serializable java Objects Example) | Medium | 7 | 2 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| SpringExpressionResolvingTest.testResolveBeanFromJobExecutor.bpmn | 14 | TestDeployProcessArchive | Simple | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| setAccountName.bpmn | 14 | setAccountNameProcess | 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 |
| feature.bpmn | 26 | Handle Feature Request | Simple | 5 | 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 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 |
| dataformat-demo.bpmn | 40 | Dataformat demo | Medium | 8 | 3 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| 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, as | ApprovalServiceDelegate, as | |
| 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.usertask.embedded.serialized.delegate.CalculateRating | create-customer-rating.bpmn→Calculate Rating | as, http-connector | as, http-connector |
| 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, as | InformAssigneeTaskListener, as | |
| 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.quickstart.LoggerDelegate | support.bpmn→Close ticket, support.bpmn→Escalate and 3 more... | — | — |
| org.camunda.bpm.quarkus.example.MyServiceDelegate | MyServiceDelegate | MyServiceDelegate | |
| org.camunda.bpm.example.usertask.embedded.serialized.delegate.ProcessRating | create-customer-rating.bpmn→Process Rating | as, LoggerDelegate | as, LoggerDelegate |
| 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... | as, , ServiceTaskOneDelegate | as, , 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, as, | ServiceTaskTwoDelegate, as, |
| org.camunda.bpm.tutorial.multitenancy.SimpleServiceTask | as, SimpleServiceTask | as, 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.quickstart.TaskAssignmentListener | TaskAssignmentListener, as | TaskAssignmentListener, as | |
| org.camunda.bpm.tutorial.multitenancy.TenantAwareServiceTask | tenant1_process.bpmn→tenant-aware service task, tenant2_process.bpmn→tenant-aware service task | as, TenantAwareServiceTask | as, TenantAwareServiceTask |
| org.camunda.bpm.spring.boot.example.twitter.TweetContentDelegate | TweetContentDelegate | TweetContentDelegate | |
| org.camunda.bpm.spring.boot.example.twitter.TweetContentOfflineDelegate | TweetContentOfflineDelegate | TweetContentOfflineDelegate | |
| org.camunda.bpm.quickstart.as | as | as | |
| org.camunda.bpm.platform.example.servlet.can | can | can | |
| org.camunda.quickstart.servicetask.invocation.sync.will | will, as | will, as |
| 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 | 3 | XQuery Example, XSLT Example, unnamed |
| 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 |
|---|---|---|---|---|---|---|---|---|
| xquery-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 | ||
| 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 | ||
| 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 | ||||
| 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 | ||
| loanRequest.bpmn | 17 | Loan Request Received | StartEvent_1 | Start | Loan Request Received | StartEvent_1 | Start | ✅ Preserved |
| Loan Approved | EndEvent_1y4bj2w | End | Loan Approved | EndEvent_1y4bj2w | End | ✅ Preserved | ||
| Calculate Interest | ServiceTask_1tvk8uj | Service Task | Calculate Interest | ServiceTask_1tvk8uj | Service Task | ✅ Preserved | ||
| Approve Loan | UserTask_0eay4mh | User Task | Approve Loan | UserTask_0eay4mh | User Task | ✅ Preserved | ||
| TextAnnotation_1xesufm | textAnnotation | TextAnnotation_1xesufm | textAnnotation | ✅ 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 | ||
| invokeSoapService.bpmn | 23 | StartEvent_1 | Start | StartEvent_1 | Start | ✅ Preserved | ||
| Get Weather Forecast (Soap) | ServiceTask_2 | Service Task | Get Weather Forecast (Soap) | ServiceTask_2 | Service Task | ✅ Preserved | ||
| ExclusiveGateway_1 | Exclusive Gateway | ExclusiveGateway_1 | Exclusive Gateway | ✅ Preserved | ||||
| EndEvent_1 | End | EndEvent_1 | End | ✅ Preserved | ||||
| Pack for cold weather | UserTask_2 | User Task | Pack for cold weather | UserTask_2 | User Task | ✅ Preserved | ||
| EndEvent_2 | End | EndEvent_2 | End | ✅ Preserved | ||||
| Pack for warm weather | UserTask_1 | User Task | Pack for warm weather | UserTask_1 | User Task | ✅ Preserved | ||
| support.bpmn | 40 | Select Support Ticket | StartEvent_1 | Start | Select Support Ticket | StartEvent_1 | Start | ✅ Preserved |
| Handle Support Ticket | UserTask_1 | User Task | Handle Support Ticket | UserTask_1 | User Task | ✅ Preserved | ||
| EndEvent_3 | End | EndEvent_3 | End | ✅ Preserved | ||||
| How To Handle Support Ticket? | ExclusiveGateway_1 | Exclusive Gateway | How To Handle Support Ticket? | ExclusiveGateway_1 | Exclusive Gateway | ✅ Preserved | ||
| EndEvent_1 | End | EndEvent_1 | End | ✅ Preserved | ||||
| EndEvent_2 | End | EndEvent_2 | End | ✅ Preserved | ||||
| Close ticket | ServiceTask_1 | Service Task | Close ticket | ServiceTask_1 | Service Task | ✅ Preserved | ||
| Escalate | ServiceTask_2 | Service Task | Escalate | ServiceTask_2 | Service Task | ✅ Preserved | ||
| Respond to customer | ServiceTask_3 | Service Task | Respond to customer | ServiceTask_3 | Service 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 | 15 | StartEvent_1 | Start | StartEvent_1 | Start | ✅ Preserved | ||
| Extract Price | ScriptTask_1 | Script Task | Extract Price | ScriptTask_1 | Script Task | ✅ Preserved | ||
| Examine Price | UserTask_1 | User Task | Examine Price | 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 | ||||
| taskAssignmentEmail.bpmn | 9 | Start Event | StartEvent_1 | Start | Start Event | StartEvent_1 | Start | ✅ Preserved |
| do something | UserTask_1 | User Task | do something | UserTask_1 | User Task | ✅ Preserved | ||
| End Event | EndEvent_2 | End | End Event | EndEvent_2 | 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 | ||
| create-customer-rating.bpmn | 32 | Customer Data Sumitted | StartEvent_1 | Start | Customer Data Sumitted | StartEvent_1 | Start | ✅ Preserved |
| Calculate Rating | ServiceTask_1 | Service Task | Calculate Rating | ServiceTask_1 | Service Task | ✅ Preserved | ||
| Rating calculated? | ExclusiveGateway_1 | Exclusive Gateway | Rating calculated? | ExclusiveGateway_1 | Exclusive Gateway | ✅ Preserved | ||
| Calculate Rating Manually | UserTask_1 | User Task | Calculate Rating Manually | UserTask_1 | User Task | ✅ Preserved | ||
| ExclusiveGateway_2 | Exclusive Gateway | ExclusiveGateway_2 | Exclusive Gateway | ✅ Preserved | ||||
| Process Rating | ServiceTask_2 | Service Task | Process Rating | ServiceTask_2 | Service Task | ✅ Preserved | ||
| EndEvent_1 | 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 | ||
| setAccountName.bpmn | 14 | Start | StartEvent | Start | Start | StartEvent | Start | ✅ Preserved |
| End | EndEvent_1t5qdfu | End | End | EndEvent_1t5qdfu | End | ✅ Preserved | ||
| Set account name | SetAccountNameServiceTask | Service Task | Set account name | SetAccountNameServiceTask | 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 | ||
| feature.bpmn | 26 | Create Feature Request | StartEvent_1 | Start | Create Feature Request | StartEvent_1 | Start | ✅ Preserved |
| Accept Feature Request? | ExclusiveGateway_1 | Exclusive Gateway | Accept Feature Request? | ExclusiveGateway_1 | Exclusive Gateway | ✅ Preserved | ||
| Reject Feature Request | ServiceTask_2 | Service Task | Reject Feature Request | ServiceTask_2 | Service Task | ✅ Preserved | ||
| Accept Feature Request | ServiceTask_1 | Service Task | Accept Feature Request | ServiceTask_1 | Service Task | ✅ Preserved | ||
| Handle Feature Request | UserTask_1 | User Task | Handle Feature Request | UserTask_1 | User 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 | ||
| dataformat-demo.bpmn | 40 | Customer attributes entered | StartEvent_1 | Start | Customer attributes entered | StartEvent_1 | Start | ✅ Preserved |
| Select XML or Json | Task_1vjuj1c | User Task | Select XML or Json | Task_1vjuj1c | User Task | ✅ Preserved | ||
| Dataformat? | ExclusiveGateway_06znf1b | Exclusive Gateway | Dataformat? | ExclusiveGateway_06znf1b | Exclusive Gateway | ✅ Preserved | ||
| Create customer as Xml | Task_03zh96w | Service Task | Create customer as Xml | Task_03zh96w | Service Task | ✅ Preserved | ||
| Customer converted | EndEvent_1nrs79a | End | Customer converted | EndEvent_1nrs79a | End | ✅ Preserved | ||
| ExclusiveGateway_0tj5ibz | Exclusive Gateway | ExclusiveGateway_0tj5ibz | Exclusive Gateway | ✅ Preserved | ||||
| Create customer as Json | Task_1x6a2xs | Service Task | Create customer as Json | Task_1x6a2xs | Service Task | ✅ Preserved | ||
| Log customer | Task_1p179ep | Service Task | Log customer | Task_1p179ep | Service 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: | 197 | |||||||
| Source Nodes: 197 → Migrated Nodes: 197 | Diff: 0 | |||||||
| # | 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 |
| 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 |
|---|---|---|
| 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 | as, TenantAwareServiceTask | as, 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) | 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 |
| Task ID | Task Name | Has Form |
|---|---|---|
| UserTask_0eay4mh | Approve Loan | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Loan Request Received | Start | Start | ✅ Success |
| 2 | -- (Start) | EndEvent_1y4bj2w | Loan Approved | End | End | ✅ Success |
| 3 | -- (Start) | ServiceTask_1tvk8uj | Calculate Interest | Service Task | Service Task | ✅ Success |
| 4 | -- (Start) | UserTask_0eay4mh | Approve Loan | User Task | User Task | ✅ Success |
| 5 | -- (Start) | TextAnnotation_1xesufm | textAnnotation | textAnnotation | ✅ 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 | as, , ServiceTaskOneDelegate | as, , ServiceTaskOneDelegate |
| 2 | org.camunda.bpm.example.delegate.ServiceTaskTwoDelegate | ServiceTask 2 | ServiceTaskTwoDelegate, as, | ServiceTaskTwoDelegate, as, |
| # | 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 |
| Task ID | Task Name | Has Form |
|---|---|---|
| UserTask_2 | Pack for cold weather | ❌ No |
| UserTask_1 | Pack for warm weather | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Start | Start | ✅ Success | |
| 2 | -- (Start) | ServiceTask_2 | Get Weather Forecast (Soap) | Service Task | Service Task | ✅ Success |
| 3 | -- (Start) | ExclusiveGateway_1 | Exclusive Gateway | Exclusive Gateway | ✅ Success | |
| 4 | -- (Start) | EndEvent_1 | End | End | ✅ Success | |
| 5 | -- (Start) | UserTask_2 | Pack for cold weather | User Task | User Task | ✅ Success |
| 6 | -- (Start) | EndEvent_2 | End | End | ✅ Success | |
| 7 | -- (Start) | UserTask_1 | Pack for warm weather | User Task | User Task | ✅ Success |
| S.No | Java Delegate | Used In Task | Plain Java Workers | Spring Boot Workers |
|---|---|---|---|---|
| 1 | org.camunda.bpm.quickstart.LoggerDelegate | Close ticket | — | — |
| 2 | org.camunda.bpm.quickstart.LoggerDelegate | Escalate | — | — |
| 3 | org.camunda.bpm.quickstart.LoggerDelegate | Respond to customer | — | — |
| Task ID | Task Name | Has Form |
|---|---|---|
| UserTask_1 | Handle Support Ticket | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Select Support Ticket | Start | Start | ✅ Success |
| 2 | -- (Start) | UserTask_1 | Handle Support Ticket | User Task | User Task | ✅ Success |
| 3 | -- (Start) | EndEvent_3 | End | End | ✅ Success | |
| 4 | -- (Start) | ExclusiveGateway_1 | How To Handle Support Ticket? | Exclusive Gateway | Exclusive Gateway | ✅ Success |
| 5 | -- (Start) | EndEvent_1 | End | End | ✅ Success | |
| 6 | -- (Start) | EndEvent_2 | End | End | ✅ Success | |
| 7 | -- (Start) | ServiceTask_1 | Close ticket | Service Task | Service Task | ✅ Success |
| 8 | -- (Start) | ServiceTask_2 | Escalate | Service Task | Service Task | ✅ Success |
| 9 | -- (Start) | ServiceTask_3 | Respond to customer | Service Task | Service 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 | Examine Price | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Start | Start | ✅ Success | |
| 2 | -- (Start) | ScriptTask_1 | Extract Price | Script Task | Script Task | ✅ Success |
| 3 | -- (Start) | UserTask_1 | Examine Price | 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.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 |
| 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 Event | Start | Start | ✅ Success |
| 2 | -- (Start) | UserTask_1 | do something | User Task | User Task | ✅ Success |
| 3 | -- (Start) | EndEvent_2 | End Event | 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 | as, , ServiceTaskOneDelegate | as, , ServiceTaskOneDelegate |
| 2 | org.camunda.bpm.example.delegate.ServiceTaskOneDelegate | Fetch address data from CRM system | as, , ServiceTaskOneDelegate | as, , ServiceTaskOneDelegate |
| 3 | org.camunda.bpm.example.delegate.ServiceTaskTwoDelegate | Send customer data to the ERP system | ServiceTaskTwoDelegate, as, | ServiceTaskTwoDelegate, as, |
| 4 | org.camunda.bpm.example.delegate.ServiceTaskTwoDelegate | Add address data in the ERP system | ServiceTaskTwoDelegate, as, | ServiceTaskTwoDelegate, as, |
| # | 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 |
| S.No | Java Delegate | Used In Task | Plain Java Workers | Spring Boot Workers |
|---|---|---|---|---|
| 1 | org.camunda.bpm.example.usertask.embedded.serialized.delegate.CalculateRating | Calculate Rating | as, http-connector | as, http-connector |
| 2 | org.camunda.bpm.example.usertask.embedded.serialized.delegate.ProcessRating | Process Rating | as, LoggerDelegate | as, LoggerDelegate |
| Task ID | Task Name | Has Form |
|---|---|---|
| UserTask_1 | Calculate Rating Manually | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Customer Data Sumitted | Start | Start | ✅ Success |
| 2 | -- (Start) | ServiceTask_1 | Calculate Rating | Service Task | Service Task | ✅ Success |
| 3 | -- (Start) | ExclusiveGateway_1 | Rating calculated? | Exclusive Gateway | Exclusive Gateway | ✅ Success |
| 4 | -- (Start) | UserTask_1 | Calculate Rating Manually | User Task | User Task | ✅ Success |
| 5 | -- (Start) | ExclusiveGateway_2 | Exclusive Gateway | Exclusive Gateway | ✅ Success | |
| 6 | -- (Start) | ServiceTask_2 | Process Rating | Service Task | Service Task | ✅ Success |
| 7 | -- (Start) | EndEvent_1 | 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 |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent | Start | Start | Start | ✅ Success |
| 2 | -- (Start) | EndEvent_1t5qdfu | End | End | End | ✅ Success |
| 3 | -- (Start) | SetAccountNameServiceTask | Set account name | 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 | as, TenantAwareServiceTask | as, 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 |
| S.No | Java Delegate | Used In Task | Plain Java Workers | Spring Boot Workers |
|---|---|---|---|---|
| 1 | org.camunda.bpm.quickstart.LoggerDelegate | Reject Feature Request | — | — |
| 2 | org.camunda.bpm.quickstart.LoggerDelegate | Accept Feature Request | — | — |
| Task ID | Task Name | Has Form |
|---|---|---|
| UserTask_1 | Handle Feature Request | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Create Feature Request | Start | Start | ✅ Success |
| 2 | -- (Start) | ExclusiveGateway_1 | Accept Feature Request? | Exclusive Gateway | Exclusive Gateway | ✅ Success |
| 3 | -- (Start) | ServiceTask_2 | Reject Feature Request | Service Task | Service Task | ✅ Success |
| 4 | -- (Start) | ServiceTask_1 | Accept Feature Request | Service Task | Service Task | ✅ Success |
| 5 | -- (Start) | UserTask_1 | Handle Feature Request | User Task | User 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_1vjuj1c | Select XML or Json | ❌ No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | StartEvent_1 | Customer attributes entered | Start | Start | ✅ Success |
| 2 | -- (Start) | Task_1vjuj1c | Select XML or Json | User Task | User Task | ✅ Success |
| 3 | -- (Start) | ExclusiveGateway_06znf1b | Dataformat? | Exclusive Gateway | Exclusive Gateway | ✅ Success |
| 4 | -- (Start) | Task_03zh96w | Create customer as Xml | Service Task | Service Task | ✅ Success |
| 5 | -- (Start) | EndEvent_1nrs79a | Customer converted | End | End | ✅ Success |
| 6 | -- (Start) | ExclusiveGateway_0tj5ibz | Exclusive Gateway | Exclusive Gateway | ✅ Success | |
| 7 | -- (Start) | Task_1x6a2xs | Create customer as Json | Service Task | Service Task | ✅ Success |
| 8 | -- (Start) | Task_1p179ep | Log customer | Service Task | Service 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.