Skip to Content
author's profile photo Former Member
Former Member

HOW TO CONFIGURE SOAP HEADER IN THE RECEIVER COMMUNICATION CHANNEL WITH FOUR FIELDS

HI

i am doing RFC to Soap synchronous scenerio...i created the following

In IR,

imported the function module from r/3 sytem

using the given url file i generated some wsdl file and imported as an external definition

synchronous inbound service interface

request message mapping

response message mapping

operational mapping

In ID,

configuration scenerio

assigned business system for the sender to the configuration scenerio

business component for the receiver

sender rfc communication channel

Receiver soap communication channel

interface Determination

Receiver Determination

sender agreement

receiver agreement

but now i have to add 4 fields in the receiver soap communication channel

i.e, username

nonce

password

created

here the target is some secured web service for which we have to generate these 4 fields using wss security standard encryption

now the question is when i wrote the code for those 4 fields using java...where i have to put the code..and how can i generate those fields to the target..

To do that what are the parameters i have to do in the configuration...

Its a little urgent

please post any suggestions

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

2 Answers

  • Posted on May 28, 2013 at 05:16 AM
    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      In the SOAP receiver channel,tick the checkbox 'Use adapter specific message attributes' then you will get a checkbox Variable transport binding.Click that checkbox as well.You will get options of Variable headers such as XHeaderName1,XHeaderName2 etc. Here give the names of the fields which you want to add such as Name,Password etc

      --------------------------------------------------------------------------->>>>

      In that tab i have only 3 tabs ...but here i need to create 4 header fields

  • Posted on May 29, 2013 at 03:00 PM

    Hi Venkateswara Rao,

    Why cant you create your own adapter module using the java code and add the same in module tab in SOAP communication channel. We can extend the adapter using your own modules.

    Using eclipse or NWDS, we can create Adapter modules, deploy it in PI server and can be used in adapters.

    Please follow the link to create adapter module.

    http://scn.sap.com/docs/DOC-16229

    Hope you are clear.

    Regards,

    DNK Siddhardha.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.