Show TOC

Configuring the Sender Axis SOAP AdapterLocate this document in the navigation structure

Use

You configure the sender Axis SOAP adapter to send content from remote clients or Web service servers to the Integration Server/PCK.

Procedure
  1. Select the Transport Protocol:
    • Servlet (Axis)

      Messages can be sent to a servlet. It receives messages under the following address: http://host:port/XIAxisAdapter/MessageServlet?parameters

      parameters ::= token ( '&' token )*

      token ::= name '=' value

      name ::= fieldname

      value ::= fieldvalue

      fileldname ::= 'senderParty' | 'senderService' | 'receiverParty' | 'receiverService' |

      'interface' | 'interfaceNamespace' | 'messageId' | 'queueName'

      fieldvalue ::= urlencoded value

    • Task (Axis)

      If you use an active task, you poll inbound messages at defined time intervals.

    • Task (Axis)

      If you use a passive task, your sender Axis SOAP adapter waits for the message to arrive.

  2. The Message Protocol is Axis.
  3. Select the Adapter Engine on the Integration Server, or select a non-centrally installed Adapter Engine.

    This selection is not available in the PCK.

Define Connection Parameters for Transport Protocol Task (Axis)

  1. If you have selected Task (Axis) as the transport protocol, specify the following:
    • Enter the URL of the task.
    • Select the Authentication:
      • None
      • Basic
      • Digest
      • NTLM

        Microsoft NT LAN Manager authentication schema

      • Certificate
      • SAP Assertion Ticket
      • Other

        To define a different authentication method in the task, select Other .

        You must also specify the corresponding handlers for executing the authentication method on the Module tab page.

Define Task Parameters for Transport Protocol Task (Axis)

  1. Under Task Class, enter the name of the task class.
    • Enter names and values for the parameters of the task class in the table.
    • If you have selected an active task, you can make entries for the poll procedure of the task:
      • Under Recurrences, specify how many attempts the task should make to poll a message.
      • The default value -1 means unlimited.
      • Under Interval (msec), specify the interval between poll procedures in milliseconds.
      • Under Timeout (msec), specify the time period after which to cancel the poll procedure.

Define XI Parameters

  1. Select the Quality of Service.

    More information: Quality of Service

    If you choose Best Effort , specify in the Adapter Framework Parameters under Timeout how many milliseconds to wait before canceling the delivery of the message.

  2. To keep the XI header in the response message, select Keep XI Headers.
  3. To include attachments from the Web service message in the XI message, choose Keep Attachments.
  4. Under Payload Extraction, select which part of the Axis SOAP message to take the main payload of the XI message from:
    • SOAP Body Child
    • SOAP Body
    • SOAP Envelope
    • Attachments

      The first attachment is put in the main payload; further attachments become attachments of the XI message.