Details
-
Type:
Improvement Request
-
Status:
Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.5.0
-
Fix Version/s: 2.6.0
-
Component/s: Task 'petals-extract-flow-step-info'
-
Security Level: Public
-
- Environment:
- -
Activity
| Field | Original Value | New Value |
|---|---|---|
| Priority | Major [ 3 ] | |
| Description |
When several flow steps match the given criteria, instead of using always the same flow (using parameter '{{row}}'), we should be able to select a flow step randomly:
{code:xml} <petals-extract-flow-step-info refid="aggregated-flows" selectRandomly="true"> <flowStepCriteria name="traceCode" value="consumeExtFlowStepBegin" /> <flowStepCriteria name="flowStepInterfaceName" value="{http://petals.ow2.org/}HelloWorldService" /> <flowStepCriteria name="flowStepServiceName" value="{http://petals.ow2.org/}HelloWorldService" /> <flowStepCriteria name="flowStepOperationName" value="{http://petals.ow2.org/}sayHello" /> <flowStepInfo attribute="flowInstanceId" property="initial-flow-instance-id" /> <flowStepInfo attribute="flowStepId" property="initial-flow.flow-step-id.rmi-consumer" /> </petals-extract-flow-step-info> {code} |
When several flow steps match the given criteria, instead of using always the same flow (using parameter '{{row}}'), we should be able to select a flow step randomly:
{code:xml} <petals-extract-flow-step-info refid="aggregated-flows" selectRandomly="true"> <flowStepCriteria name="traceCode" value="consumeExtFlowStepBegin" /> <flowStepCriteria name="flowStepInterfaceName" value="{http://petals.ow2.org/}HelloWorldService" /> <flowStepCriteria name="flowStepServiceName" value="{http://petals.ow2.org/}HelloWorldService" /> <flowStepCriteria name="flowStepOperationName" value="{http://petals.ow2.org/}sayHello" /> <flowStepInfo attribute="flowInstanceId" property="initial-flow-instance-id" /> <flowStepInfo attribute="flowStepId" property="initial-flow.flow-step-id.rmi-consumer" /> </petals-extract-flow-step-info> {code} |
| Status | New [ 10000 ] | Open [ 10002 ] |
| Status | Open [ 10002 ] | In Progress [ 10003 ] |
| Status | In Progress [ 10003 ] | Resolved [ 10004 ] |
| Fix Version/s | 2.5.1 [ 10598 ] | |
| Resolution | Fixed [ 1 ] |
| Transition | Status Change Time | Execution Times | Last Executer | Last Execution Date | |||||||||
|
|
|
|
|
|||||||||
|
|
|
|
|
|||||||||
|
|
|
|
|

Added in trunk