Parameters for the Service Proxy: static endpoint pattern

Service information
Pattern parameter M C Default Description
WSDL for the service provider Yes No  

This parameter defines the deployable WSDL file that defines the interface of the service for which the proxy is created.

The deployable WSDL file must be selected from a workspace message set.

URL of the service provider No Yes  

This parameter defines the endpoint at which the service that is being proxied is located.

If not specified, the endpoint is determined from the binding information in the WSDL file.

Proxy URL No Yes  

This parameter defines the URL path that is used to define the endpoint for the deployed proxy.

The complete service address also includes the host name and port, which are determined when the proxy is deployed.

If no path is specified, the path from the service WSDL is used.

Validation of SOAP request No Yes None

Incoming SOAP messages are validated as defined by this parameter.

Valid values are:

  • None
  • Content and value
Validation of SOAP response No Yes None

The SOAP responses are validated as defined by this parameter.

Valid values are:

  • None
  • Content and value
Logging
Pattern parameter M C Default Description
Logging required No No Cleared

This pattern parameter determines whether the pattern instance includes the code for logging.

If Logging required is cleared, a Log subflow is not included.

If Logging required is selected, a Log subflow is included in the message flow and values must be set for Log queue manager and Log queue.

Log queue manager No Yes

This pattern parameter defines the queue manager for logging. It can be left blank if the broker queue manager is used for logging.

This parameter is required only if Logging required is selected.

Log queue No Yes LOG

This pattern parameter defines the queue for logging.

This parameter is required only if Logging required is selected.

Error handling
Pattern parameter M C Default Description
Error message required No No Selected

This pattern parameter defines whether the pattern application creates the message flow elements that create the error messages.

If Error message required is selected, values must be set for Error queue manager and Error queue.

Error queue manager No Yes  

This pattern parameter defines the queue manager for error messages. It can be left blank if the broker queue manager is used for logging.

Error queue No Yes ERROR

This pattern parameter defines the queue for error messages.

This parameter is required only if Error message required is selected.

General
Pattern parameter M C Default Description
Broker schema No No mqsi

If a broker schema is defined, message flows and ESQL files are created within that schema. If no schema is defined, the default broker schema is used.

Flow prefix No No  

If set, this prefix is added to the beginning of all message flow names.

You can use only characters that are valid in a message flow name.

Flow suffix No No  

If set, this suffix is added to the end of all message flow names.

You can use only characters that are valid in a message flow name.

Queue prefix No No  

If set, this prefix is added to the beginning of all queue names.

If default queue names are used, the prefix, suffix, or both, must be set to identify queue names for each pattern instance.

Queue suffix No No  

If set, this suffix is added to the end of all queue names.

If default queue names are used, the prefix, suffix, or both, must be set to identify queue names for each pattern instance.

Short description No No  

This description is added to the Short description property of all message flows that are generated.

Long description No No  

This description is added to the Long description property of all message flows that are generated.

All the pattern parameters are listed with their default values.

The column headed M indicates whether the property is mandatory. The column headed C indicates whether the property is configurable, meaning that you can change the value when you add the message flow to the broker archive (BAR) file.

Where no default is indicated the default value is an empty string.

Back to the Service Proxy: static endpoint pattern specification