Petals BC SOAP

Inject headers to call external WebServices

Details

  • Type: New Feature New Feature
  • Status: New New
  • Priority: Minor Minor
  • Resolution: Unresolved
  • Affects Version/s: 4.0.3
  • Fix Version/s: None
  • Component/s: None
  • Security Level: Public
  • Description:
    Hide

    The SOAP component can inject the headers given in the "headers-to-inject" element of a SOAP service unit. This works just fine, but :

    1) the injected headers are defined statically in the jbi.xml of the provide service unit. What if we need to parametrize dynamically theses informations using the content of the message sent by a consumer endpoint to a SOAP provide endpoint ?

    2) If the header already exists in the message, the SOAP component crashes. It might be useful to have a parameter indicating the treatment to apply if the headers already exists (do noting, overwrite, raise an exception, ...)

    Show
    The SOAP component can inject the headers given in the "headers-to-inject" element of a SOAP service unit. This works just fine, but : 1) the injected headers are defined statically in the jbi.xml of the provide service unit. What if we need to parametrize dynamically theses informations using the content of the message sent by a consumer endpoint to a SOAP provide endpoint ? 2) If the header already exists in the message, the SOAP component crashes. It might be useful to have a parameter indicating the treatment to apply if the headers already exists (do noting, overwrite, raise an exception, ...)
  • Environment:
    petals-platform-1.1
    petals-bc-soap-4.0.3-20100704.073518-7

Activity

Charles Casadei made changes - Tue, 3 Aug 2010 - 08:56:28 +0200
Field Original Value New Value
Link This issue blocks SPVEOLIAE-17 [ SPVEOLIAE-17 ]
Charles Casadei made changes - Thu, 5 Aug 2010 - 11:18:40 +0200
Priority Minor [ 4 ]

People

Dates

  • Created:
    Tue, 3 Aug 2010 - 08:55:56 +0200
    Updated:
    Thu, 9 Sep 2010 - 10:08:01 +0200