Web service client code table

The web service client code table defines values for configuring clients to Web services. Each Web service must have a minimum of one client configured.

Use the following procedure to configure the Web Service Client Code Table:

  1. Go to System Administration > System Admin > Code Table Setup.

  2. From the Code Table Selection list, click Web Service Client Table.

  3. Use the Number of rows to insert on add dropdown menu to select the number of blank rows to add to the code table. Create one blank row for each web service endpoint you are configuring.

  4. From the Code Table Setup menu, click Add. The new rows appear in the table.

  5. Click to select a blank row.

  6. Configure the following parameters:

    • Enabled. Determines that the client configuration is enabled and can be used to contact a web service.

    • Use Advanced WCF Configuration (Optional). Determines whether to use a configuration file to specify WCF configuration options that are not available in the user interface. Typically, you do not need to select this option.

    • Client Process. Defines the client process that calls the web service.

    • Service Process. Defines the service process that runs the web service being called. If you are calling out to an external web service, select External System, and then select the External System. For more information about adding a new service process from within the Web Service Client Table, see Adding a service process

    • Namespace. Defines the URL that identifies the scope in which the service contract is defined.

    • Service Contract. Contract that defines the logical web service interface.

    • Service Endpoint. Service endpoint that is configured for the web service.

    • Binding. The web service binding that the client and web service use to communicate with each other.

    • Determine Endpoint Address at Runtime. Determines whether to have IEE resolve the endpoint address to use at the time when the web service is called. Otherwise, select or enter a Primary Endpoint Address and an optional Backup Endpoint Address.

      Table 28 Web service client codes

      If the Log Web Service Calls option is …

      and the log severity of the process is...

      then the web service calls are...

      Do not log

      Any severity

      not logged

      Log at TRACE severity

      TRACE, INFO, WARNING, ERROR

      logged

      Log at DEBUG severity

      TRACE

      not logged

      Log at DEBUG severity

      DEBUG, INFO, WARNING, ERROR

      logged

      Log at INFO severity

      TRACE, DEBUG

      not logged

      Log at INFO severity

      INFO, WARNING, ERROR

      logged

    • The Logging Verbosity box controls the information that is logged. If the box has a value of Brief, IEE logs the type of web service call, the correlation ID, and the payload size. If the box has a value of Full, IEE logs the payload of the web service call as well.

      The web service client table option selected on the code table selection tab.

  7. Click Save.