Configuring Proxy Services Test Data and Configuring Business Services Test Data describe how you configure the values of the transport headers, transport metadata, and transport-related security data for outbound requests when you test proxy services or business services in the test console. However, some specifications you can make in the test console are not honored at run time. That is, the values of certain headers or metadata are overwritten, or ignored by the ALSB at run time when the test is executed. The headers and metadata for which there are limitations are described in Table 30-10.
Transport
|
Service Type
|
Description of Limitation
|
Transport Headers Affected
|
---|---|---|---|
HTTP(S)1
|
Proxy Services
|
All transport headers and other fields you set are preserved at run time. This is true whether or not the Direct Call option is set.
|
All
|
Business Services
|
The ALSB run time overrides any values you set for these parameters.
|
||
JMS
|
Proxy Services
|
When the Direct Call option is used, all transport headers and other fields you set are preserved at run time.
|
All
|
When the Direct Call option is not used, the same limitations apply as those for a transport header action configuration.
|
See the limitations for JMS transport headers described in
Table 3-7 Limitations to Transport Header Values You Specify in Transport Header Actions in AquaLogic Service Bus User Guide.
|
||
Business Services
|
The same limitations apply as those for a transport header action configuration.
|
See the limitations for JMS transport headers described in
Table 3-7 Limitations to Transport Header Values You Specify in Transport Header Actions in AquaLogic Service Bus User Guide.
|
|
E-Mail
|
Proxy Services
|
No limitations. Any transport headers and other fields you set are honored at run time. This is true whether or not Direct Call is specified.
|
|
Business Services
|
The ALSB run time overrides any values you set for these parameters
|
Content-Type
|
|
File
|
Proxy Services
|
No limitations. Any transport headers and other fields you set are honored at run time.2
|
|
Business Services
|
|||
FTP
|
Proxy Services
|
No limitations. Any transport headers and other fields you set are honored at run time.
|
|
Business Services
|
1When you test proxy services, the test console never sends a HTTP request over the network, therefore transport-level access control is not applied. 2For example, FileName (Transport metadata)-the value you assign is appended to the output file name. For example, 1698922710078805308-b3fc544.1073968e0ab.-7e8e-{$FileName}. |