Kbase P107692: Does the WSA allow access to SOAP headers?
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  7/13/2009 |
|
Status: Verified
GOAL:
Does the WSA allow access to SOAP headers?
GOAL:
Does the WSA support Application passing SOAP headers to/from the AppServer?
GOAL:
Can a Progress program exposed as a Web Service gain access to the SOAP Headers?
FACT(s) (Environment):
OpenEdge 10.x
All Supported Operating Systems
FIX:
The Web Service Adapter (WSA) does not currently support application passing SOAP headers to/from the AppServer. As it exists today, the SOAP header objects in the 4GL are only operable with the 4GL Web Service client, they are not operable for the Web Service Adapter.
Possible alternatives at this point are:
1- Use JAVA Open Client and a JAVA-based tool to expose your Web Service;
2- Use .NET Open Client and the .NET framework to expose your Web Service;
3- Use SonicESB and a Transformation Service to transform the SOAP messages;
4- Use WebSpeed and build your own Soap processor using the XML capabilities in the 4GL.