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

Add functionality to re-schedule async jobs that resulted in an error.

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Done
    • Icon: Critical Critical
    • jBPM 6.2.0.CR1
    • Workbench
    • None
    • Mac OS X 10.10, Oracle HotSpot 1.7.0_71, JBoss BPMSuite 6.0.3.GA

      As described by Maciej's blogpost (http://mswiderski.blogspot.nl/2013/08/make-your-work-asynchronous.html), jBPM 6 has functionality to run a WIH asynchronously, and having the functionality (commands) executed by the jBPM 6 JobExecutor. The UI provided by business-central allows to view running Jobs, completed Jobs and Jobs that resulted in an error.

      The functionality that I'm missing is the ability to restart a Job that resulted in an error. A use-case is accessing a WebService that was offline. System administrators might want to re-schedule such a job when the WebService is back-online so the job can complete successfully and the process continues.

      Another feature that would be nice is if a system administrator would be able to change the data fed to the command. For example, in the case of a WebService Command, a system administrator might want to change the actual web-service request (the Parameter) if that request contained an error which caused the command to fail. This way, an administrator can fix the input data, re-schedule the job and allow the process to continue.

      Obviously this functionality does not only need to be available via the business-central UI, but also via the REST API.

              swiderski.maciej Maciej Swiderski (Inactive)
              rhn-gps-ddoyle Duncan Doyle (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: