Uploaded image for project: 'JBoss BPMS Platform'
  1. JBoss BPMS Platform
  2. RHBPMS-2218

Business-central cluster throws CNFE TaskDeadlinesService$DeadlineType during fail-over of process containing task with deadlines configured

    XMLWordPrintable

Details

    Description

      Description of problem:
      Having a business-central cluster with 2 EAP nodes and a process definition containing a single user task with deadlines, following scenario fails:
      1. start the process on node 1
      2. shut the node 1 down
      3. node 2 should handle the deadline with a reassignment and notification

      => on node 2 exception raises:
      Error retrieving job, setting trigger state to ERROR.: org.quartz.JobPersistenceException: Couldn't retrieve job because a required class was not found: org.kie.internal.task.api.TaskDeadlinesService$DeadlineType from [Module "com.opensymphony.quartz:main"

      The issue is very likely caused by missing dependency on org.kie module in the com.opensymphony.quartz module.

      Steps to Reproduce:
      1. configure a business-central cluster with 2 EAP nodes
      2. create some repo,project and process definition with deadlines. Or clone
      git://git.app.eng.bos.redhat.com/bpms-assets.git, use project "clustering", process definition "HumanTaskEscalation.bpmn2" (and define corresponding users)
      3. log in to business-central on node 1, start the process
      4. stop the node 1
      5. log in to business-central on node 2 as the user who the task should be reassigned to, refresh tasks list => nothing to claim
      6. observe the server log on node 2

      Attachments

        Activity

          People

            romartin@redhat.com Roger Martinez
            rsynek@redhat.com Radovan Synek
            Radovan Synek Radovan Synek
            Radovan Synek Radovan Synek
            Cheng Zhang (Inactive), Edson Tirelli, Kris Verlaenen, Rajesh Rajasekaran
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: