Petals BC SOAP

Support of MONIT trace filtering

Details

  • Description:
    Hide

    The Petals BC SOAP must support the MONIT trace filtering (see PETALSDISTRIB-395).

    Moreover:

    • if an incoming SOAP request contains the HTTP header 'org.ow2.petals.monitoring.activate-flow-tracing', its boolean value is used to overload the flow tracing activation state defined at service consumer level or component configuration level,
    • if an incoming SOAP request contains the JMS property 'org.ow2.petals.monitoring.activate-flow-tracing', its boolean value is used to overload the flow tracing activation state defined at service consumer level or component configuration level,
    • the flow tracing activation is propagated to the service provider invoked according to the flow tracing activation propagation defined at service consumer level or component configuration level.
    Show
    The Petals BC SOAP must support the MONIT trace filtering (see PETALSDISTRIB-395). Moreover:
    • if an incoming SOAP request contains the HTTP header 'org.ow2.petals.monitoring.activate-flow-tracing', its boolean value is used to overload the flow tracing activation state defined at service consumer level or component configuration level,
    • if an incoming SOAP request contains the JMS property 'org.ow2.petals.monitoring.activate-flow-tracing', its boolean value is used to overload the flow tracing activation state defined at service consumer level or component configuration level,
    • the flow tracing activation is propagated to the service provider invoked according to the flow tracing activation propagation defined at service consumer level or component configuration level.
  • Environment:
    -

Issue Links

Activity

Christophe DENEUX made changes - Tue, 7 Apr 2020 - 10:38:17 +0200
Field Original Value New Value
Status New [ 10000 ] Open [ 10002 ]
Priority Major [ 3 ]
Christophe DENEUX made changes - Thu, 9 Apr 2020 - 10:54:14 +0200
Status Open [ 10002 ] In Progress [ 10003 ]
Christophe DENEUX made changes - Wed, 29 Apr 2020 - 14:29:40 +0200
Description The Petals BC SOAP must support the MONIT trace filtering (see PETALSDISTRIB-395).

Moreover, if an incoming SOAP request contains the header '{http://petals.ow2.org/components/soap/version-4}activate-flow-tracing'.
* its boolean value is used to overload the flow tracing activation state defined at service consumer level or component configuration level.
* the flow tracing activation is propagated to the service provider invoked according to the flow tracing activation propagation defined at service consumer level or component configuration level.
The Petals BC SOAP must support the MONIT trace filtering (see PETALSDISTRIB-395).

Moreover, if an incoming SOAP request contains the SOAP header '{http://petals.ow2.org/components/soap/version-4}activate-flow-tracing'.
* its boolean value is used to overload the flow tracing activation state defined at service consumer level or component configuration level.
* the flow tracing activation is propagated to the service provider invoked according to the flow tracing activation propagation defined at service consumer level or component configuration level.

The new SOAP header '{http://petals.ow2.org/components/soap/version-4}activate-flow-tracing' should appear in the service contract
Christophe DENEUX made changes - Wed, 29 Apr 2020 - 14:41:57 +0200
Description The Petals BC SOAP must support the MONIT trace filtering (see PETALSDISTRIB-395).

Moreover, if an incoming SOAP request contains the SOAP header '{http://petals.ow2.org/components/soap/version-4}activate-flow-tracing'.
* its boolean value is used to overload the flow tracing activation state defined at service consumer level or component configuration level.
* the flow tracing activation is propagated to the service provider invoked according to the flow tracing activation propagation defined at service consumer level or component configuration level.

The new SOAP header '{http://petals.ow2.org/components/soap/version-4}activate-flow-tracing' should appear in the service contract
The Petals BC SOAP must support the MONIT trace filtering (see PETALSDISTRIB-395).

Moreover, if an incoming SOAP request contains the HTTP header '{http://petals.ow2.org/components/soap/version-4}activate-flow-tracing'.
* its boolean value is used to overload the flow tracing activation state defined at service consumer level or component configuration level.
* the flow tracing activation is propagated to the service provider invoked according to the flow tracing activation propagation defined at service consumer level or component configuration level.
Christophe DENEUX made changes - Wed, 29 Apr 2020 - 14:49:38 +0200
Status In Progress [ 10003 ] Resolved [ 10004 ]
Fix Version/s 5.1.0 [ 10867 ]
Resolution Fixed [ 1 ]
Christophe DENEUX made changes - Wed, 29 Apr 2020 - 14:50:42 +0200
Status Resolved [ 10004 ] Open [ 10002 ]
Resolution Fixed [ 1 ]
Christophe DENEUX made changes - Thu, 14 May 2020 - 11:07:19 +0200
Description The Petals BC SOAP must support the MONIT trace filtering (see PETALSDISTRIB-395).

Moreover, if an incoming SOAP request contains the HTTP header '{http://petals.ow2.org/components/soap/version-4}activate-flow-tracing'.
* its boolean value is used to overload the flow tracing activation state defined at service consumer level or component configuration level.
* the flow tracing activation is propagated to the service provider invoked according to the flow tracing activation propagation defined at service consumer level or component configuration level.
The Petals BC SOAP must support the MONIT trace filtering (see PETALSDISTRIB-395).

Moreover:
* if an incoming SOAP request contains the HTTP header 'org.ow2.petals.monitoring.activate-flow-tracing', its boolean value is used to overload the flow tracing activation state defined at service consumer level or component configuration level,
* if an incoming SOAP request contains the JMS property 'org.ow2.petals.monitoring.activate-flow-tracing', its boolean value is used to overload the flow tracing activation state defined at service consumer level or component configuration level,
* the flow tracing activation is propagated to the service provider invoked according to the flow tracing activation propagation defined at service consumer level or component configuration level.
Christophe DENEUX made changes - Thu, 14 May 2020 - 11:08:43 +0200
Link This issue depends on PETALSBCSOAP-220 [ PETALSBCSOAP-220 ]
Christophe DENEUX made changes - Tue, 11 Apr 2023 - 14:19:48 +0200
Fix Version/s 5.2.0 [ 11109 ]

People

Dates

  • Created:
    Tue, 7 Apr 2020 - 10:38:08 +0200
    Updated:
    Tue, 11 Apr 2023 - 14:19:48 +0200