Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[JBPM-9261] unclear validation message for link in different subprocess (#1750)

Actually, the way engine works, links are included as metadata

information of the parent process or every container node, so there is

not vissibility between the links of a subprocess and links of the

parent process, meaning that, at all effects, a no link scenario is

similar to a link in different subprocess.

Error Message was already improved as part of RPHAM-3132, so message

when there is no association is

"There is not connection from any throw link to these catch links {list

of ids}" or "There is not connection from any catch link to these throw

links {list of ids}"

Since now the ids of the missing connections are loggged, although the

same message is printed regardless there is no link or there is a link

in a different process, the user can easily tie knots, avoiding the

confusion.

A test case was added to verify message is printed

    • -0
    • +172
    ./functional/common/DifferentLinkProcess.bpmn2
  1. … 2 more files in changeset.
[RPHAM-3132] Adjust link behavior to bpmn specification

There can be multiple throw links per a catch link, but not the other

way around

    • -0
    • +249
    ./functional/common/MultipleCatchLinkProcess.bpmn2
    • -0
    • +204
    ./functional/common/MultipleThrowLinkProcess.bpmn2
    • -0
    • +186
    ./functional/common/UnconnectedLinkProcess.bpmn2
  1. … 3 more files in changeset.
[JBPM-9265] Empty Link Event name is a valid link name

    • -0
    • +234
    ./functional/common/EmptyLinkProcess.bpmn2
  1. … 2 more files in changeset.
[RHPAM-2840] issue with afterTaskActivatedEvent method of TaskLifeCycleEventListener

transitions between task status are not being captured.

It is needed to trigger the events in the lifecycle of the task.

    • -0
    • +189
    ./regression/task/HumanTask-Listener.bpmn2
  1. … 10 more files in changeset.
[RHPAM-2839] Event Sub-process with timer start node fire if an intermediate timer from process is triggered

discrimate wheter the timer is triggered for subprocess or not

    • -0
    • +316
    ./regression/event/SubProcessWithTimerStartEvent.bpmn2
  1. … 2 more files in changeset.
[RHPAM-2839] Event Sub-process with timer start node fire if an intermediate timer from process is triggered

discrimate wheter the timer is triggered for subprocess or not

    • -0
    • +316
    ./regression/event/SubProcessWithTimerStartEvent.bpmn2
  1. … 2 more files in changeset.
- Reuse and refactor of jbpm-installer classes and moved/refactored to jbpm-util-test module along with some dependency classes from jbpm-persistence module (#1605)

- Split of jbpm-installer into a new jbpm-db-script module to reuse and share DB sql scripts.

    • -150
    • +150
    ./regression/ISOTimerTest.bpmn2
  1. … 636 more files in changeset.
[RHPAM-2782] Error boundary event not working as expected with reusable subprocess node.

error boundary compensation event is not thrown.

    • -0
    • +188
    ./functional/subprocess/ErrorHandlingMainProcess.bpmn
    • -0
    • +152
    ./functional/subprocess/ErrorHandlingSubprocess.bpmn
  1. … 2 more files in changeset.
[RHPAM-2782] Error boundary event not working as expected with reusable subprocess node.

error boundary compensation event is not thrown.

    • -0
    • +188
    ./functional/subprocess/ErrorHandlingMainProcess.bpmn
    • -0
    • +152
    ./functional/subprocess/ErrorHandlingSubprocess.bpmn
  1. … 2 more files in changeset.
[RHDM-1278] NotificationListener is starting with no iso expression

deadline parser allows empty string

    • -0
    • +150
    ./regression/ISOTimerTest.bpmn2
  1. … 2 more files in changeset.
[RHDM-1278] NotificationListener is starting with no iso expression

deadline parser allows empty string

    • -0
    • +150
    ./regression/ISOTimerTest.bpmn2
  1. … 2 more files in changeset.
[JBPM-8698] Cannot trigger activities inside asynchronous ad-hoc subprocess (#1545)

    • -0
    • +23
    ./functional/async/AsyncAdHocSubprocess.bpmn2
  1. … 4 more files in changeset.
[JBPM-8745] Clean database cases in specific status

    • -0
    • +129
    ./functional/jobexec/CaseLogCleanupCommand.bpmn2
    • -0
    • +107
    ./functional/jobexec/CaseLogIncompleteCleanupCommand.bpmn2
  1. … 22 more files in changeset.
[JBPM-8363] AsyncMode True causes error with Multi Instance Sub Process (#1465)

rectify from when async mode is used so async execution has the right node

and not itself

    • -0
    • +429
    ./functional/async/AsyncSubMultiprocess.bpmn2
  1. … 9 more files in changeset.
JBPM-8459 - multiInstanceLoopCharacteristics cause NPE if output collection is not specified (#1488)

    • -0
    • +165
    ./functional/task/HumanTaskMiNoOutputColl.bpmn2
  1. … 2 more files in changeset.
JBPM-8042 - NPE when updating timer instance using a node without name (#1392)

    • -0
    • +158
    ./functional/timer/UpdateTimerNoName.bpmn2
  1. … 2 more files in changeset.
[JBPM-7879] Mvel Script doesn't resolve dependency (#1356)

- Unit test

    • -0
    • +111
    ./functional/task/ScriptTaskJavaWithDep.bpmn
    • -0
    • +111
    ./functional/task/ScriptTaskMvelWithDep.bpmn
  1. … 3 more files in changeset.
JBPM-7802: HumanTask in Event Subprocess Created in progression (#1338)

    • -0
    • +254
    ./functional/subprocess/HumanTaskEventSubprocess.bpmn2
  1. … 2 more files in changeset.
Update XSD Schema locations in BPMN2 definitions (#1172) (#1215)

    • -1
    • +1
    ./functional/log/TaskLogClean-inputAssociation.bpmn2
    • -1
    • +1
    ./regression/task/HumanTask-inputTransformation.bpmn2
  1. … 1 more file in changeset.
Update XSD Schema locations in BPMN2 definitions (#1173)

    • -1
    • +1
    ./functional/log/TaskLogClean-inputAssociation.bpmn2
    • -1
    • +1
    ./regression/task/HumanTask-inputTransformation.bpmn2
  1. … 1 more file in changeset.
Update XSD Schema locations in BPMN2 definitions (#1174)

    • -1
    • +1
    ./functional/log/TaskLogClean-inputAssociation.bpmn2
    • -1
    • +1
    ./regression/task/HumanTask-inputTransformation.bpmn2
  1. … 1 more file in changeset.
Update XSD Schema locations in BPMN2 definitions (#1172)

    • -1
    • +1
    ./functional/log/TaskLogClean-inputAssociation.bpmn2
    • -1
    • +1
    ./regression/task/HumanTask-inputTransformation.bpmn2
  1. … 1 more file in changeset.
JBPM-6842 - Redesign jBPM executor to replace polling mechanism with more efficient approach (#1135)

  1. … 60 more files in changeset.
RHBA-382 - Redundant records are inserted by JPAPlaceholderResolverStrategy (#1120)

    • -0
    • +218
    ./functional/jpa/parent-child.bpmn
  1. … 6 more files in changeset.
RHBPMS-5107 - Redundant records are inserted by JPAPlaceholderResolverStrategy (#1120)

    • -0
    • +218
    ./functional/jpa/parent-child.bpmn
  1. … 8 more files in changeset.
JBPM-6510 - Refactor tests to use only one CountDownProcessEventListener (#1040)

    • -1
    • +1
    ./functional/timer/IntermediateCatchEventTimerCycleWithHT2.bpmn2
  1. … 50 more files in changeset.
JBPM-6510 - Refactor tests to use only one CountDownProcessEventListener (#1039)

    • -1
    • +1
    ./functional/timer/IntermediateCatchEventTimerCycleWithHT2.bpmn2
  1. … 50 more files in changeset.
JBPM-6434 - ProcessInstance is not correctly persisted when loaded with readOnly = true early in the same transaction - Unit test

    • -0
    • +212
    ./functional/subprocess/CallActivityWithVar-Main.bpmn2
    • -0
    • +145
    ./functional/subprocess/CallActivityWithVar-Sub.bpmn2
  1. … 1 more file in changeset.
RHBPMS-4967 - ProcessInstance is not correctly persisted when loaded with readOnly = true early in the same transaction

    • -0
    • +212
    ./functional/subprocess/CallActivityWithVar-Main.bpmn2
    • -0
    • +145
    ./functional/subprocess/CallActivityWithVar-Sub.bpmn2
  1. … 2 more files in changeset.
JBPM-6434 - ProcessInstance is not correctly persisted when loaded with readOnly = true early in the same transaction - Unit test

    • -0
    • +212
    ./functional/subprocess/CallActivityWithVar-Main.bpmn2
    • -0
    • +145
    ./functional/subprocess/CallActivityWithVar-Sub.bpmn2
  1. … 1 more file in changeset.