Clone
 

duncan doyle <duncan.doyle@gmail.com> in jBPM

BPM-8404: Introduced DocumentCollection and DocumentCollectionImpl to separate interface and impl of document collections

* Adapted Documents class to fix JAXB marshalling and unmarshalling in KIE-Server.

* JBPM-8404: Introduced DocumentCollection and DocumentCollectionImpl to separate interface and impl of document collections. Reason for this is the problem of marshalling and unmarshalling collections of interface types over RESTful APIs via JSON and JAXB2.

Fixes JBPM-6591. ObjectOutputStream and ObjectInputStream are now auto-closed. (#1059)

JBPM-6502 - Support collection of documents. (#1034)

JBPM-5610 - ExcludedOwners can no longer execute operations on tasks

* ExcludedOwners can no longer execute operations on tasks (unless they are also a Business Administrator of the task).

* Added license header to MVELLifeCycleManagerTest.

* JavaDoc of the second unit test was incorrect.

[DROOLS-1327] test that uses Drools declared types in sequence flow e… (#636)

* [DROOLS-1327] test that uses Drools declared types in sequence flow expression.

* Added license header.

    • -0
    • +134
    /jbpm-bpmn2/src/test/resources/BPMN2-DroolsDeclaredTypeSequenceFlowExpressionTest.bpmn2
JBPM-4927 - Process Instance Log persisted twice for same process instance - text case

(cherry picked from commit 39a12a5686c9826d04f92c2d904664db9056515a)

    • -0
    • +87
    /jbpm-runtime-manager/src/test/resources/BPMN2-SignalMultipleProcessesMain.bpmn2
    • -0
    • +63
    /jbpm-runtime-manager/src/test/resources/BPMN2-SignalMultipleProcessesOne.bpmn2
    • -0
    • +59
    /jbpm-runtime-manager/src/test/resources/BPMN2-SignalMultipleProcessesTwo.bpmn2
JBPM-4927 - Process Instance Log persisted twice for same process instance - text case

    • -0
    • +87
    /jbpm-runtime-manager/src/test/resources/BPMN2-SignalMultipleProcessesMain.bpmn2
    • -0
    • +63
    /jbpm-runtime-manager/src/test/resources/BPMN2-SignalMultipleProcessesOne.bpmn2
    • -0
    • +59
    /jbpm-runtime-manager/src/test/resources/BPMN2-SignalMultipleProcessesTwo.bpmn2
JBPM-4655 - Pass CommandContext to getWsClient and getDynamicClientFactory methods.

DynamicClientFactory is now retrieved through FactoryMethod. Makes it easier to extend the WIH and provide different implementations of the DynamicClientFactory.

DynamicClientFactory is now retrieved through FactoryMethod. Makes it easier to extend the WIH and provide different implementations of the DynamicClientFactory.

(cherry picked from commit 37b5f3baf5a5dfd1a9034ac97487aebd7c923fc9)

JBPM-4254: Added endpoint address override feature.