Understanding How the Run Time Uses the Transport Settings in the Test Console

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.

Table 30-10 Limitations to Transport Header and Metadata Values You Specify in the Test Console When Testing a Service 
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.
  • Content-Length
  • Content-Type
  • relative-URI
  • client-host
  • client-address
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}.