Maciej Swiderski

DROOLS-5351 - Allow to provide relative resource resolver for DMN runtime (#2899)

* changed order to allow relativeResolver to be invoked first if given

* expose resource resolver via DMNRutimeBuilder

* reworked accordingly to

https://github.com/kiegroup/drools/pull/2899#issuecomment-630854916

* test coverage (#2)

* better default case (#3)

Co-authored-by: tarilabs <matteo.mortari@gmail.com>

RHPAM-2554 - Require the ability to define mandatory process /case variables that can only be changed by Admin (#2756)

RHPAM-2554 - Require the ability to define mandatory process /case va… (#1593)

* RHPAM-2554 - Require the ability to define mandatory process /case variables that can only be changed by Admin

* [RHPAM-2554] Fix some compilation issues (#16)

* [RHPAM-2554] Add test for VariableGuardProcessEventListener coverage (#17)

* [RHPAM-2554] Test case scenarios and fix variable scope and fire before (#18)

* [RHPAM-2554] Add test for case required and restricted (#19)

Co-authored-by: Gonzalo Muñoz <gmunozfe@redhat.com>

  1. … 5 more files in changeset.
RHPAM-2555 - Require the ability to define a set of mandatory case / … (#1592)

* RHPAM-2555 - Require the ability to define a set of mandatory case / process creation variables

* Add new tests to VariableTagsTest

Co-authored-by: Gonzalo Muñoz <gmunozfe@redhat.com>

    • -0
    • +157
    /jbpm-bpmn2/src/test/java/org/jbpm/bpmn2/VariableTagsTest.java
RHPAM-2556 - Case reopen capability (#1581)

* RHPAM-2556 - Case reopen capability

* Added more tests for RHPAM-2556 (#12)

* Test case reopening reevaluating after boundary timer fired

* Add test for human task reopen with previous data

* RHPAM-2556: Test coverage: reopen after dynamic subprocess (#13)

* RHPAM-2566: fix test - clashing same completion condition (#14)

Co-authored-by: Gonzalo Muñoz <gmunozfe@redhat.com>

RHPAM-2449 - Perform security (based on required roles) on process op… (#1547)

* RHPAM-2449 - Perform security (based on required roles) on process operations only

* fix NPE when internalGetKieSession returns null (#10)

* Adding test for coverage (#11)

JBPM-8799 - Unable to auto Assigning user tasks using a Business rule… (#1544)

* JBPM-8799 - Unable to auto Assigning user tasks using a Business rules strategy with task input variables

* added test for assigning user tasks after deadline with input data (#8)

* Missing TaskDeadLines reset & added assertNoActualOwner when owner null (#9)

RHPAM-2198 - NullPointerException in org.drools.core.marshalling.impl.ProtobufOutputMarshaller.writeTimers in a multi-node setup (#1511)

JBPM-8249 - Rules activation not canceled in Case Management subprocess (#1452)

JBPM-8285 - Adding support for multi instance elements in order to run in parallel or sequentially (#1451)

    • -0
    • +90
    /jbpm-bpmn2/src/test/resources/BPMN2-CallActivityMISequential.bpmn2
    • -0
    • +124
    /jbpm-bpmn2/src/test/resources/BPMN2-MultiInstanceLoopCharacteristicsProcessSequential.bpmn2
    • -0
    • +84
    /jbpm-bpmn2/src/test/resources/BPMN2-MultiInstanceLoopCharacteristicsTaskSequential.bpmn2
    • -0
    • +97
    /jbpm-bpmn2/src/test/resources/BPMN2-MultiInstanceLoopCharacteristicsTaskWithOutputCmpCondSequential.bpmn2
RHPAM-1836 - Incorrect syntax in Sybase DDL scripts (#1430)

JBPM-8000 - update jbpm workitems so can be used in workitem repository (#1423)

  1. … 34 more files in changeset.
JBPM-8107 - Kjar added as dependency of spring boot application is not properly found when creating class path kie container (#2200)

- Allow to use nested jars (uberjar like) for classpath kie containers - e.g. spring boot

Stabilize DBUnavilabilityExecutorTest (#1404)

RHPAM-1729 - Errors in server log when importing sample projects

RHPAM-1691 - Error while cancelling command, RHPAM-1687 - Reoccuring command not executed after temporary database unavailability (#1386)

RHPAM-1760 - Error handling of script tasks with async mode enabled (The process doesn't stop after an Exception when the "AsyncMode" environment entry is "true")

JBPM-8012 - Error handling of script tasks with async mode enabled (#1385)

JBPM-7999 - xstream ForbiddenClassException with data objects from dependencies (#2168)

JBPM-7982 - Case Management: CaseFileDataLog table is not populated after task completion, RHPAM-1729 - Errors in server log when importing sample projects - renamed CMMN spec xsd files (#1382)

  1. … 9 more files in changeset.
JBPM-7955 - Unable to submit human task output data (DocumentImpl) using REST API (#1378)

RHPAM-1711 - ExecutorService EJB does not authorize 2 (or more) schedule requests in the same time (#1379)

RHPAM-1648 - Improving process compiler so 'XOR split could not find at least one valid outgoing connection for split' error is thrown during compile time and not runtime (#1380)

    • -0
    • +143
    /jbpm-bpmn2/src/test/resources/build/XORSameTarget.bpmn2
JBPM-7979 - CaseFileDataLog should take advantage of VariableIndexer to allow custom values for variables

JBPM-7906 - Audit Mode should apply to task log information

  1. … 8 more files in changeset.
RHPAM-1646 - Configuration to allow trimming of CaseFileDataLog value

RHPAM-1659 - Variables in task description no longer resolved after migration

RHPAM-1688 - Variables in task description no longer resolved after migration

RHPAM-174 - vacuumlo deletes active large objects of jBPM CLOB data - added execution error info table (#1362)

JBPM-7880 - ElasticSearch event emitter for runtime events (#1357)

    • -0
    • +32
    /jbpm-event-emitters/.gitignore
  1. … 8 more files in changeset.