Petals-BC-SOAP 5.2.0+

Version 1 by Christophe DENEUX
on Mar 12, 2024 10:33.

compared with
Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (13)

View Page History
In provider role, when a JBI MessageExchange is sent to a ServiceEndpoint (mapped to a Web Service), it is transformed into a SOAP message and sent to the linked external Web Service. In consumer role, when a SOAP message is received on an exposed Web Service, it is transformed into a JBI MessageExchange and sent to the corresponding JBI ServiceEndpoint.

The SOAP component is based on Apache Axis2 v1.7.9 v1.8.3 ([http://ws.apache.org/axis2/|http://ws.apache.org/axis2/]) and Eclipse Jetty v9.4.11.v20180605 ([http://www.eclipse.org/jetty/]). It provides the following features:
* Expose JBI Services as SOAP Web Services
* Expose SOAP Web Services as JBI Services
The following parameters correspond to the CDK configuration of the service provider implementation.

{include:0 CDK SU Provide Configuration 5.89.0}

{note}
The following parameters drive interceptors at CDK layer.

{include:0 CDK SU Interceptor configuration 5.89.0}

h3. Dedicated configuration
The following parameters correspond to the CDK configuration of the service consumer implementation.

{include:0 CDK SU BC Consume Configuration 5.89.0}

{note}
The following parameters drive interceptors at CDK layer.

{include:0 CDK SU Interceptor configuration 5.89.0}

h4. Dedicated configuration
The following parameters correspond to the CDK configuration of the service consumer implementation.

{include:0 CDK SU BC Consume Configuration 5.89.0}

{note}
The following parameters drive interceptors at CDK layer.

{include:0 CDK SU Interceptor configuration 5.89.0}

h4. Dedicated configuration
The component configuration includes the configuration of the CDK. The following parameters correspond to the CDK configuration.

{include:0 CDK Component Configuration Table 5.89.0}

h2. Interception configuration
{include:0 CDK Component Interceptor configuration 5.89.0}

h2. Dedicated configuration
h2. MONIT traces

{include:0 CDK BC Business Monitoring Traces 5.89.0}

Following MONIT level traces have information specific to the component defined here:
h2. Flow tracing activation

{include:0 CDK BC Provides Business Monitoring Flow Tracing Activation 5.89.0}

On service consumer side, the flow tracing can be enabled ('{{true}}') or disabled ('{{false}}') per request using the HTTP header {{org.ow2.petals.monitoring.activate-flow-tracing}}. If not defined, the flow tracing will be activated according to the service consumer definition.
h3. Common metrics

{include:0 CDK Component Monitoring Metrics 5.89.0}

h3. Dedicated metrics
h3. Common alerts

{include:0 CDK Component Monitoring Alerts 5.69.0}

h3. Dedicated alerts