|
Key
This line was removed.
This word was removed. This word was added.
This line was added.
|
Changes (1)
View Page History{section}
{column}
h1. Introduction
When a request incomes into Petals ESB through a service invocation on a binding component, it fires several other service invocations. All these service invocations form a *flows* or a *process*. Petals ESB provides a mechanism to rebuild these flows or processes executed from an entry point.
This mechanism is based on standard logs. Traces are logged on each input/output of services that are the flow/process steps.
{column}
{column:width=35%}
{panel:title=Table of contents}{toc:outline=true}{panel}
{panel:title=Contributors}{contributors:order=name|mode=list|showAnonymous=true|showCount=true|showLastTime=true}{panel}
{column}
{section}
h1. An example
According to the following flow/process:
we can get following traces:
|| # || The input/output trace logged ||
| {color:green}9{color}| Petals-Node-1 Date MONIT [Petals.Container.Component.petals-se-bpel] : traceCode = 'provideFlowStepBegin', flowInstanceId = 'f586fc9b0-b374-00216a65569e', flowStepId = 'aa5lk333-sdflkj-5854', flowStepInterfaceName ='{http://petals.com/bpel/UC1/}UseCase1', flowStepServiceName = '{http://petals.com/bpel/UC1/}UseCase1Service', flowStepOperationName = '{http://petals.com/bpel/UC1/}process', flowStepEndpointName = 'UseCase1Endpoint', flowPreviewStepId = '1aakflk333-sdflkj-5854' |
{column}
h1. Introduction
When a request incomes into Petals ESB through a service invocation on a binding component, it fires several other service invocations. All these service invocations form a *flows* or a *process*. Petals ESB provides a mechanism to rebuild these flows or processes executed from an entry point.
This mechanism is based on standard logs. Traces are logged on each input/output of services that are the flow/process steps.
{column}
{column:width=35%}
{panel:title=Table of contents}{toc:outline=true}{panel}
{panel:title=Contributors}{contributors:order=name|mode=list|showAnonymous=true|showCount=true|showLastTime=true}{panel}
{column}
{section}
h1. An example
According to the following flow/process:
we can get following traces:
|| # || The input/output trace logged ||
| {color:green}9{color}| Petals-Node-1 Date MONIT [Petals.Container.Component.petals-se-bpel] : traceCode = 'provideFlowStepBegin', flowInstanceId = 'f586fc9b0-b374-00216a65569e', flowStepId = 'aa5lk333-sdflkj-5854', flowStepInterfaceName ='{http://petals.com/bpel/UC1/}UseCase1', flowStepServiceName = '{http://petals.com/bpel/UC1/}UseCase1Service', flowStepOperationName = '{http://petals.com/bpel/UC1/}process', flowStepEndpointName = 'UseCase1Endpoint', flowPreviewStepId = '1aakflk333-sdflkj-5854' |
h1. Logs content & formatting of MONIT level