Configuring the Sender Axis SOAP
Adapter
You configure the sender Axis SOAP adapter to send content from remote clients or Web service servers to the Integration Server/PCK.
...
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.
4. 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.
5. 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.
6. 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.
7. To keep the XI header in the response message, select Keep XI Headers.
8. To include attachments from the Web service message in the XI message, choose Keep Attachments.
9. 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.