Uploaded image for project: 'jBPM'
  1. jBPM
  2. JBPM-8581

Stunner - Service Task is not usable at runtime

    XMLWordPrintable

Details

    • NEW
    • NEW
    • 2019 Week 23-25, 2019 Week 26-28, 2019 Week 29-31, 2019 Week 32-34

    Description

      It is possible to execute Java method with current realization of the General Service Task. But there are still many limitations:

      • It is not possible to send data to the java method you're invoking
      • It is not possible to receive data from the java method you invoked
      • It is possible to chose Web Service to call in General Service Task, but it is not possible to use it at runtime.
      • If you have properly configured Service Task in the old designer, all listed below properties will be lost and it won't be possible to use Service Task at runtime after migration).

      Missing Critical properties:

      • Process itself has no way to set up Imports property to define Web Service to call ( TODO: Move this to a new ticket )

      Other missing properties:

      • Missing data assignments property
      • Missing Ad-Hoc autostart property
      • Missing IsAsync property
      • Missing Multiple Instance property
      • Missing On Entry Actions property (with script language property)
      • Missing On Exit Actions property (with script language property)
      • Missing SLA Due Date property (covered by JBPM-8615)

      Next improvements:

      • Data assignemnts - we can consider to drop it if Parameter and Result are the only properties we need for the Service Task execution)
        • For both Java and Web Service - Parameter property (to send data to the java method or web service)
        • For both Java and Web Service - Result property (to receive data from java method or web service)

      Attachments

        1. Artifacts.png
          Artifacts.png
          59 kB
        2. JavaServiceTasks.zip
          187 kB
        3. Screenshot from 2019-06-05 11-57-22.png
          Screenshot from 2019-06-05 11-57-22.png
          34 kB
        4. Screenshot from 2019-06-05 11-58-07.png
          Screenshot from 2019-06-05 11-58-07.png
          37 kB
        5. Screenshot from 2019-06-05 11-58-24.png
          Screenshot from 2019-06-05 11-58-24.png
          51 kB
        6. ServiceTaskTest.zip
          9 kB
        7. ServiceTaskTest-1.0.2-SNAPSHOT.jar
          2 kB
        8. user-task-properties.png
          user-task-properties.png
          26 kB

        Issue Links

          Activity

            People

              dtikhomi@redhat.com Dmitrii Tikhomirov
              kgaevski@redhat.com Kirill Gaevskii
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: