Receiver SOAP Comm Channel Settings with TServerLocation

Hello All,
We are working on using Dynamic Configuration of Receiver SOAP. We are using the following scenario
*Can anyone please guide us on Receiver SOAP Comm Channel settings*
1) Value to be used in Target URL
Which parameters need to be checked ?
Currently we are getting the following error
  <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!--  Inbound Message
  -->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
  <SAP:Category>XIAdapterFramework</SAP:Category>
  <SAP:Code area="MESSAGE">GENERAL</SAP:Code>
  <SAP:P1 />
  <SAP:P2 />
  <SAP:P3 />
  <SAP:P4 />
  <SAP:AdditionalText>com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.af.sdk.xi.util.URI$MalformedURIException: no scheme</SAP:AdditionalText>
  <SAP:Stack />
  <SAP:Retry>M</SAP:Retry>
  </SAP:Error>
Truly apprecaite your help
Thanks.
Kiran

Hello
Can anyone guide me on the settings in receiver Comm Channel which uses dynamic configuration in TServerLocation ?
Thanks.
Kiran

Similar Messages

  • Receiver SOAP Communication channel -- Target URL

    Hi Experts,
    Can anyone provide some inputs for my below question?
    How the receiver SOAP Communication channel internally calls the Target URL?
    What is the internal process behind this call?
    I would really appreciate you all if could provide answers.
    Thanks & Regards,
    Prabu Muthu

    Hi...
    To be able to send SOAP messages from the Integration Server/PCK to remote clients or Web service servers, you must first configure the receiver SOAP adapter. The receiver adapter supports system acknowledgments but not application acknowledgments
    Find the below link .
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40611dd6-e66e-2910-f383-e80fb44f9cd4
    Regards,
    Leela

  • Exception handling in receiver sync SOAP comm channel

    Hi experts,
    We are developing following synchronous scenario: sRFC to SOAP.
    In this, XI sends some data to an application and the application sends back the response. No problem so far.
    However, this application can throw exceptions that we want to send back to SAP, these exceptions are not part of a message and we can only see them AS AN ERROR IN SXI_MONITOR in the receiver SOAP header, in the error tab, they look like:
    "com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP: response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault:
    Questions:
    Is there any way to get these exceptions from the application and send them back to SAP as if they were the SOAP.response message??
    What if we select Keep headers in the receiver SOAP channel?
    do we need to create a fault message type and assign it in ID?
    Any ideas?
    Best regards,
    David

    check for the possibility of raising an alert which has SXMS_TO_ADAPTER_ERRTXT as the Container variable....so if there is an error this alert variable will get populated and you will receive an alert....applicable only for adapter engine alert...
    for more information: http://help.sap.com/saphelp_nw70/helpdata/EN/d0/d4b54020c6792ae10000000a155106/frameset.htm
    Regards,
    Abhishek.

  • Receiver SOAP Communication Channel  Error

    Hi,
    I am trying to post a file to a WebService but facing the below error in the communication channel :
    Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: SOAP: response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: Server was unable to process request. ---> Object variable or With block variable not set.
    Has anyone encountered such an error?
    Please let me know.
    Regards,
    Anuradha.

    Hi,
    First of all check the URL in your receiver SOAP adapter. The error comes from the web service server. It says that the request message is wrong.
    1.fill field SOAPAction in the receiver soap adapter
    2.fPlease find the related information here
    http://help.sap.com/saphelp_nw2004s/helpdata/en/29/5bd93f130f9215e10000000a155106/content.htm
    Please check this one also:
    /people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
    There are multiple soap actions listed there.
    Regards,
    Divya

  • JDBC comm.channel issue with MS SQL select statement

    Hello,
    We are using JDBC adapter to connect to an MS SQL database.
    This is the comm.channel config.
    com.microsoft.sqlserver.jdbc.SQLServerDriver
    jdbc:sqlserver://<DNSname>:1433;databaseName=PSMI
    Activation of channel is successful.
    But when starting a select on a table of the database we will get this error for any table there in comm.channel monitoring.
    Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: Error processing request in sax parser: Error when executing statement for table/stored proc. 'TABLENAME' (structure 'STATEMENT'): com.microsoft.sqlserver.jdbc.SQLServerException: Invalid object name 'SAP_Header'.
    Error processing request in sax parser: Error when executing statement for table/stored proc. 'TABLENAME' (structure 'STATEMENT'): com.microsoft.sqlserver.jdbc.SQLServerException: Invalid object name 'SAP_Header'.
    Error while parsing or executing XML-SQL document: Error processing request in sax parser: Error when executing statement for table/stored proc. 'TABLENAME' (structure 'STATEMENT'): com.microsoft.sqlserver.jdbc.SQLServerException: Invalid object name 'SAP_Header'.
    The table is existing because we can access it from excel database connect.
    The connect address is the same in Excel as in comm.channel.
    Installed driver is for JDBC for 2000/2005 (1.2/4). for JDK 1.4
    Your help is really appreciated!
    Best regards
    Dirk

    Hi Dirk,
    This is the comm.channel config.
    com.microsoft.sqlserver.jdbc.SQLServerDriver
    jdbc:sqlserver://<DNSname>:1433;databaseName=PSMI
    I hope the DNSname you using is your Server name of the SQL Server (IP/ServerName) you trying to connect to.
    Please ensure that if you are using Hostname the entry is made in the host file at server level against the IP.
    Try using the Connection string as :
    jdbc:microsoft:sqlserver://IP(hostname)\ServerName;DatabaseName
    Cheers
    Dhwani
    Edited by: dhwani kamdar on Jun 11, 2010 5:31 PM

  • SOAP comm channel with SSLException error

    Hi,
    I have set up a SOAP to web service but I'm encountering this error :
    Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: Peer sent alert: Alert Fatal: illegal parameter: iaik.security.ssl.SSLException: Peer sent alert: Alert Fatal: illegal parameter
    SOAP: call failed: iaik.security.ssl.SSLException: Peer sent alert: Alert Fatal: illegal parameter
    Has anyone also encountered this before? Is it because the target URL of the web service is using HTTPS?
    Thanks!

    Hi,
    Reconfigure the Web service client logical port and enable HTTP protocol instead of HTTPS.
    Please go through this link : http://wiki.sdn.sap.com/wiki/display/JSTSG/(WSR)Problems-P16.
    Regards,
    Ranjani.

  • Receiver SOAP HTTPS channel certificate issue in SAP 7.31

    Hello SAP team,
    We have imported the Partners Https certificate in our NWA and have tried to click the check box of certificate authentication in communication channel .
    However we are still getting an error in CC " SSLcertificate exception : Peer certificate rejected by chain Verifier " .
    Could you you please tell us that what are we missing on  and why are we getting this issue .
    Regards,
    Ravi

    Hi Ravi
    Is the cert provided a self-signed cert or signed by a CA entity? If the latter, you need to import all the Certs in the chain of trust (intermediate and root) into Trusted CA key store too.
    You can normally get the CA certs directly from the CA's website, but if you are unsure, you can check with your partner.
    Rgds
    Eng Swee

  • Send attachment with receiver SOAP adapter

    Dear Guru's,
    We have created a scenario SAP ERP (ABAP Proxy) -> PI 7.0 -> (Webservice) OSB.
    In the ABAP Proxy have we attached a file (jpg). In the SXMB_MONI we see first the file (named attach), and second the MainDocument. It seem's this is the wrong sequence.
    We tried to correct this with AF_Modules/PayloadSwapBean in the receiver SOAP adapeter, but it does not work.
    There are blogs who tells about how to configure the parameters. We did it as follows:
    AF_Modules/PayloadSwapBean swap1
    AF_Modules/PayloadSwapBean swap2
    swap1:  swap.keyName = payload-name
    swap1:  swap.keyValue = attach
    swap2:  swap.keyName = payload-name
    swap2:  swap.keyValue = MainDocument
    In the communication channel audit log the swap is processed succesfully, but we don't see nothing changing in the message sequence.
    Can somebody please help me with this issue?
    Kind regard,
    Jeroen Jung

    Hi Stefan,
    The main thing at this moment is to change the sequence of the payload and attachement. PI puts the attachement first and than the payload and in that sequence the receiver application can't deal with it.
    This is a multipart related message and in the header it refers to the image (image/jpeg) first instead of the payload (application/xml).
    As you can see in the first message we have used PayloadSwap Adapter module in the receiver SOAP Communication Channel to change this sequence and in the Audit Log of the SOAP CC we can see that it does SWAP functionality succesfully but the result is the same and nothing happens.
    Here below you can see the result of a http snapper grabber:
    POST /EnterpriseContentManagement/ProxyServices/PS_EnterpriseContentManagement_v1 HTTP/1.0
    Accept: */*
    Host: localhost:8090
    User-Agent: SAP-Messaging-com.sap.aii.messaging/1.0505
    CallingType: SA
    Content-Type: multipart/related; boundary=SAP_00e371ef-3ca3-11df-9503-001f2966194a_END; type="image/jpeg"; start="payload-9A6BAB4B2FE1273DE10000000A503151 @ sap.com"
    Content-Length: 939196
    SOAPACTION:
    --SAP_00e371ef-3ca3-11df-9503-001f2966194a_END
    content-id: payload-9A6BAB4B2FE1273DE10000000A503151 @ sap.com
    Content-Type: image/jpeg
    *********binary attachment data************
    --SAP_00e371ef-3ca3-11df-9503-001f2966194a_END
    content-id: payload-9B6BAB4B2FE1273DE10000000A503151 @ sap.com
    Content-Type: application/xml
    <?xml version="1.0" encoding="utf-8"?>
    *********XML Message************
    --SAP_00e371ef-3ca3-11df-9503-001f2966194a_END--
    Do you have an idea how we can switch the sequence of payload and the attachment? Or why the SWAP functionality doesn't have any result?
    Kind regards,
    Danke
    Jeroen Jung

  • Erro in JMS receiver Comm Channel

    Hi,
        I am working on a scenario File(Sender) JMS (Receiver).The input is a text file The file sender polls this input file and the file sender CC does the content conversion and puts the XML message into the JMS Queue. But in the receiver JMS comm channel i get the error saying
    Error sending message in sending to destination ABCF, the message message: TextMessage[null, <?xml version="1.0" encoding="...]: weblogic.jms.common.JMSException: Error sending mess
    Please help me on this

    Hi,
    Please have a look at your message in SXMB_MONI and see if the payload is correct.
    Also have a look at the MDT (http://<server>:<port>/MDT) and see what errors occur for your message.
    Regards,
    Yaghya

  • Mapping Error - Dump source message to file adapter comm channel

    Hi
    Does anyone know of a way to dump the source message to a file adapter comm channel if - and only if - the message fails during mapping. For example, we receive a message from a trading partner that lacks an element that is mandatory during the mapping. When the mapping fails, the source message is sent - as is - to a file adapter comm channel.
    I don't need anything more than the source message i.e. no need for any errors etc... to be included.
    The kicker.. I would like to do this without using BPM if at all possible.
    Any ideas greatly appreciated. Thx, Duncan

    Hey Ram,
    Go to Integration Directory and open the Receiver Determination for your scenario.
    Check the configured receiver services. They are in a table-like area in the middle of the screen.
    In this table of configured receiver services for that particular Sender Service/Interface, you should have the system that normally receives that message (your ERP or any other application system) and the service that contains the receiver file comm channel that will receive the message in case of error.
    Check help.sap.com for help on condition editor on receiver determinations.
    Now, the issue. You can only check whether a field exists, you can't check whether it doesn't exist (There's only a "EXIST" operator, and no negative operator). Thus, you can only do the following: always send messages to File, but you can avoid messages that dont have field from being sent to App System. Yeah, that sucks...
    But don't fear, young padawan! There is a possible workaround. =D
    In your message mapping, do the following for that particular field:
    If field exists (check with Exist and IF standard functions) just bypass the field. Else, map the field with an impossible value (like string "$CREATED$"). Then, in your receiver determination, you will do the following conditions:
    for App System: If field =/= $CREATED$
    for File Receiver: If field = $CREATED$
    Now, if the field doesnt exist, it will have value $CREATED$, thus the message will be sent to File and not to App System. If the field exists, the message will be sent to App and not to File.
    Try that out.
    Regards,
    Henrique.

  • Using the SOAP inbound channel of the Integration Engine

    Hi,
    I am following the blog of Stefan Grube.
    /people/stefan.grube/blog/2006/09/21/using-the-soap-inbound-channel-of-the-integration-engine
    However I have difficulties.
    Is this blog still relevant for SAP PI7.10?
    I have set this up as a test for a scenario I have.
    Current Scenario NOT using your Blog and working perfectly.
    SandBox PI       Development PI
    File > SOAP  >   SOAP > ABAP Proxy
    What I am attempting now is.
    SandBox PI      Development PI
    File > SOAP  >  Integration Engine > ABAP Proxy
    I am using our SAP PI Sandbox to push a SOAP message using a Receiver SOAP adapter channel.
    Transport Protocol: u201CHTTPu201D
    Message Protocol: u201CSOAPu201D
    Conversion Parameters:      u201CDo not Use SOAP Envelopeu201D
    Target URL: u201Chttp://<Integratio Server Host Development PI>:<Port>/sap/xi/engine?type=entry&version=3.0&Sender.Service=FigmentD&Interface=urn:figment-co-za:fleetcard:efuel_50ppm^oa_Msg50ppm&QualityOfService=ExactlyOnce&sap-user=<PIAPPLUSER>&sap-password=<PASSWORD>u201D
    SOAP Action: u201Chttp://sap.com/xi/WebService/soap1.1u201D
    I am however getting the following error on the SandBox Pi AE.
    u201CSOAP: call failed: java.io.IOException: invalid content type for SOAP: TEXT/HTML; HTTP 302 MOVED TEMPORARILYu201D
    Please can you assist in this matter.
    Regards
    Willie Hugo

    Hi williem,
    Stefans weblog works great. The error you are getting is some wrong data you are sending. Please verify the data you are sending is correct. Also check this threads for the same errror:
    ADAPTER.HTTP_EXCEPTION / HTTP 302 Moved Temporarily
    Re: SOAP client receives HTTP 302 Found
    Re: Synchronous RFC-XI-Web Service with no request method
    HTTP Error (302) Found when calling Web Service on XI
    Regards,
    ---Satish

  • Comm channel not available in RWB comm channel monitoring

    Hi All,
              I've gone through this(Comm channel missing in comm channel monitoring) unanwered forum. I've facing the same issue.
    In my ID, I created XI receiver adapter comm. channel. And data is flowing successfully to the receiver side through this Comm. channel
    I'm aware that XI adapter in ID is used to send data via Proxy.
    But why i'm not see that in the Comm. channel monitoring in RWB. If anyone has documentation please let me know.
    Thanks.

    Hi ,
              The XI adapter resides in Integration engine thus you cannot see it in RWB. RWB shows comm channels which are in adapter engine. The simple proof is that you cannot enhance this adapter with your own modules on the Module tab page in the module processor.  Here is the link to documentation
    http://help.sap.com/saphelp_nw04/helpdata/en/f4/0a1640a991c742e10000000a1550b0/content.htm
    regards
    Anupam

  • ResourceMultiParentClassLoader-3d19dc64-alive - ERROR in SOAP Recvr Channel

    Hi,
         We have a WS Sender to SOAP Receiver scenario :- The message from the IE has been processed but has failed in the adapter and throws the below error :-
    Audit Log of Receiver SOAP Communication Channel :-
    =================================================================================================
    14.06.2011 07:04:32 Error Adapter Framework caught exception: java.lang.ClassCastException: class com.sap.aii.af.sdk.xi.mo.xmb.XMBSystemError:library:com.sap.aii.af.sdk.lib.com.sap.engine.boot.loader.ResourceMultiParentClassLoader-3d19dc64-alive incompatible with interface com.sap.aii.af.sdk.xi.mo.Item:library:com.sap.aii.af.sdk.lib.com.sap.engine.boot.loader.ResourceMultiParentClassLoader-3d19dc64-alive
    14.06.2011 07:04:32 Error Delivering the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.lang.ClassCastException: class com.sap.aii.af.sdk.xi.mo.xmb.XMBSystemError:library:com.sap.aii.af.sdk.lib.com.sap.engine.boot.loader.ResourceMultiParentClassLoader-3d19dc64-alive incompatible with interface com.sap.aii.af.sdk.xi.mo.Item:library:com.sap.aii.af.sdk.lib.com.sap.engine.boot.loader.ResourceMultiParentClassLoader-3d19dc64-alive.
    =================================================================================================
    need some suggestions as to what went wrong?!!

    Hello
    Check the note #1452307 Sync-XI resp-message fails with ClassCastException in PI 711. Are you on a lower patch release?
    Are you using any modules in the adapters? Use the tool in note #1514898 Diagtool for troubleshooting XI, to get better trace information.
    Regards
    Mark

  • Receiver SOAP Adapter (HTTP AXIS)

    Hi Experts,
    I need to use receiver soap adapter to communicate with a WebService, actually it is a AXIS service i can see when i give the soap url in web browser.
    my question is for axis service, does it mean i have to use HTTP AXIS in the receiver channel to request the response for web service server? Can i use HTTP only without AXIS?
    when i use SoapUI to test the webservice, it works fine. But when i use receiver soap adapter with HTTP (without AXIS), it is responding with the belwo error.
    <sap:Error ...>
      <sap:Category>Application</sap:Category>
      <sap:Code area="UNKNOWN">APPLICATION_ERROR</sap:Code>
      <sap:AdditionalText>Application Fault</sap:AdditionalText>
      <sap:ApplicationFaultMessage namespace="http://sap.com/xi/XI/System/Axis/sample">host name</sap:ApplicationFaultMessage>
      <sap:Stack/>
    </sap:Error>
    Experts, please help on this, the major question is HTTP AXIS is required when target web service is an AXIS service?
    Thanks in advance.
    Regards,

    >>my question is for axis service, does it mean i have to use HTTP AXIS in the receiver channel to request the response for web service server? Can i use HTTP only without AXIS?
    You are going to consume webservice. You can use standard SOAP adapter itself to consume the webservice that is built with axis framework.
    Do you have some specific user authentication procedures like SAP Assertion Tickets, username token etc and some specific encapsulation formats (MIME, DIME, MTOM),WS Reliable Messaging  and so then you need SOAP Axis adapter. If you need to consume webservice with standard transport protocol (HTTP or HTTPS) and client authentication etc , our standard SOAP adapter is more than enough.
    Refer this link what axis soap adapter supports

  • Receiver SOAP adapter issue

    Hi Experts,
    I am getting the below error in the receiver SOAP communication channel. "Delivering the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.net.ConnectException: Connection timed out."
    Please help me.
    Thanks,
    --Naresh

    naresh j wrote:
    Hi,
    >
    > 1. I am able to open the webservice from my browser.
    > 2. I am able to send the data to webservice through SOAP UI. But getting the error while sending the same data from PI.
    >
    > What else i can check.? Please advice.
    >
    > --Naresh
    are you able to ping or telnet the host server where the WS is hosted from the PI server?
    The issue is that the PI server IP addresses might not be opened in the firewall to connect to the web service.

Maybe you are looking for

  • Superscript or subscript in TOC

    Can anybody tell me how to get subscripts and superscripts in a table of contents? To me it seem as if Pages cannot display style overrides correctly in the TOC. I have to urgently finish a publication, so it would be of great help for me if anybody

  • ILOM on X4x00 - temperature monitoring snmp, automatic shutdown

    Hello, we run some X4100/X4200 servers. I want to monitor temperatures via ILOM's snmp interface. Unfortunately I get all kind of information with snmpwalk like sensor typ, hysteresis, unit, .... except the current sensor readings. Did anybody succee

  • Help with Crop of Imported Images - Please!

    If I crop a jpeg that I have imported from my camera, then apply a crop, the cropped image will fill the screen. However, if I import a jpeg from iPhoto or any other source (desktop, folder, etc.) and apply a crop, the cropped image will be small and

  • Help with registering Ipod through iTunes

    i just got a new nano. when i plug it in, itunes comes up as normal and the screen comes up to register the ipod. the problem is that part of the right side of the screen is off the page, making it unable to click the Register Now button or accept th

  • Bug in LabVIEW 2013 RTETT Download

    I've called this in to NI, but am posting it here in case you've downloaded LabVIEW 2013 before they fix the problem. Downloading the toolkits from ni.com/trylabview usually is a three-step process.  First, you download a "downloader", a small progra