Start of Content Area

Procedure documentation Configuring the Sender Axis SOAP Adapter  Locate the document in its SAP Library 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)

       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.

Define Task Parameters for Transport Protocol Task (Axis)

       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.

Define XI Parameters

       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.

 

End of Content Area