Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
SAVARA-396 and SAVARA-397 Derived choreography now has correct operation names, derived as choreo built rather than using separate utility. Different operations can now be used to indicate difference between two way sync, and one way req with callback.

  1. … 75 more files in changeset.
Fix validation error due to missing process type

  1. … 56 more files in changeset.
Update to 2.2.2.Final and fix SAVARA-385 and SAVARA-384

    • -1
    • +1
    ./components/ServiceInvocationActivity.java
  1. … 65 more files in changeset.
SAVARA-378 Sorted out BPMN2 xml generation so that the namespace declarations are associated with the top level definition, to avoid default namespace issues in the BPMN2 modeller

  1. … 43 more files in changeset.
Fix issues with generated BPMN2 use in modeler

  1. … 67 more files in changeset.
SAVARA-353 - called element id now initialized when generating a BPMN2 process with called sub-process.

  1. … 3 more files in changeset.
SAVARA-345 - refactored and updated code for relocating the 'introduces' statements within a parsed global protocol, to cope with the case where the role's behaviour is located in a sub-protocol

  1. … 26 more files in changeset.
SAVARA-322 added tests for both message based and service invocation styles of BPMN2 process model generation

    • -0
    • +19
    ./components/AbstractBPMNActivity.java
    • -118
    • +120
    ./components/ServiceInvocationActivity.java
  1. … 69 more files in changeset.
SAVARA-323 fix failing tests, due to combination of op and fault name in scribble operator field, to distinguish it from other response fault variations

    • -3
    • +1
    ./components/ServiceInvocationActivity.java
  1. … 5 more files in changeset.
SAVARA-322 provide option for generating synchronous invokes, in a BPMN2 process model, using a service task instead of individual send/receive tasks

    • -0
    • +120
    ./components/BoundaryEvent.java
    • -0
    • +308
    ./components/ServiceInvocationActivity.java
    • -0
    • +68
    ./components/ServiceTaskActivity.java
  1. … 2 more files in changeset.
SAVARA-183 add support for generating multiple choreography models based on a global protocol with nested protocols

  1. … 5 more files in changeset.
SAVARA-303 - update to remove compensating code for junction offset

    • -17
    • +4
    ./process/BPMN2NotationFactory.java
  1. … 25 more files in changeset.
Fixed npe when generating processes

SAVARA-183 - added message flow etc to the choreography tasks

  1. … 3 more files in changeset.
SAVARA-183 - initial version of BPMN2 choreography generation

    • -50
    • +0
    ./process/BPMN2GenerationException.java
    • -0
    • +723
    ./BPMN2ModelFactory.java
    • -299
    • +0
    ./process/BPMN2NotationFactory.java
    • -9
    • +9
    ./components/AbstractBPMNActivity.java
    • -140
    • +0
    ./process/components/BPMNActivity.java
    • -343
    • +0
    ./process/components/BPMNDiagram.java
    • -274
    • +0
    ./process/components/ChoiceActivity.java
    • -0
    • +175
    ./components/Choreography.java
  1. … 33 more files in changeset.
SAVARA-301 Ensure all implementation classes are in internal sub-package and not in package export list

    • -1
    • +0
    ./process/components/ChoiceActivity.java
    • -2
    • +1
    ./process/components/InlineActivity.java
    • -1
    • +1
    ./process/components/ParallelActivity.java
    • -2
    • +2
    ./process/components/RepeatActivity.java
  1. … 50 more files in changeset.
Rename 'Sync' protocol model component to 'Fork', to be consistent with the scribble monitor notation

    • -7
    • +7
    ./process/components/ForkActivity.java
    • -67
    • +0
    ./process/components/SyncActivity.java
  1. … 22 more files in changeset.
SAVARA-290 - Consolidation of Interface and Namespace annotations in protocol representation as well as some fixes in the way that qnames are handled in the generated BPMN2 models

    • -7
    • +14
    ./process/BPMN2NotationFactory.java
  1. … 125 more files in changeset.
SAVARA-275 and SAVARA-279 - added generation of service interfaces and message definitions to the BPMN2 process models

    • -1
    • +11
    ./process/components/ReceiveActivity.java
    • -0
    • +9
    ./process/components/SendActivity.java
  1. … 28 more files in changeset.
Establish initial gateway before join intermediary events, and link from join related parallel

    • -15
    • +33
    ./process/components/JoinActivity.java
    • -10
    • +0
    ./process/components/ParallelActivity.java
  1. … 2 more files in changeset.
Added more detail to diagrams for join, having the link events - and also removing duplicate sequence links in some models that were generated

    • -2
    • +54
    ./process/components/JoinActivity.java
    • -10
    • +0
    ./process/components/SequenceActivity.java
    • -0
    • +4
    ./process/components/SimpleActivity.java
  1. … 25 more files in changeset.
Fix build and failing tests

    • -1
    • +1
    ./process/components/ParallelActivity.java
  1. … 4 more files in changeset.
Some layout improvements

    • -10
    • +24
    ./process/BPMN2ModelFactory.java
    • -0
    • +8
    ./process/components/JoinActivity.java
    • -1
    • +19
    ./process/components/ParallelActivity.java
    • -2
    • +0
    ./process/components/SequenceActivity.java
    • -0
    • +8
    ./process/components/SyncActivity.java
  1. … 3 more files in changeset.
Project sync and join statements and represent them as events in the notation - still requires further work in terms of sorting out the layout and connectivity

    • -0
    • +59
    ./process/components/JoinActivity.java
    • -0
    • +59
    ./process/components/SyncActivity.java
  1. … 7 more files in changeset.
SAVARA-257 upgrade to latest scribble

  1. … 56 more files in changeset.
Updated to cater for changes in scribble protocol notation

    • -225
    • +0
    ./process/components/TryActivity.java
    • -2
    • +2
    ./process/components/DoBlockActivity.java
    • -40
    • +0
    ./process/components/TryBlockActivity.java
    • -4
    • +2
    ./process/components/InlineActivity.java
  1. … 40 more files in changeset.
SAVARA-182 - generation of BPMN2 process models from local model

    • -0
    • +30
    ./process/BPMN2NotationFactory.java
    • -1
    • +30
    ./process/components/TryActivity.java
  1. … 3 more files in changeset.
More work on supporting try block

    • -1
    • +1
    ./process/components/SequenceActivity.java
    • -64
    • +34
    ./process/components/TryActivity.java
    • -0
    • +40
    ./process/components/TryBlockActivity.java
  1. … 5 more files in changeset.
Initial work on supporting try block

    • -0
    • +226
    ./process/components/TryActivity.java
  1. … 6 more files in changeset.
Added support for generating run (composed and inline) versions to BPMN2 process notation

    • -23
    • +0
    ./process/components/BPMNDiagram.java
    • -0
    • +227
    ./process/components/RunInlineActivity.java
  1. … 10 more files in changeset.