Soap sender communication channel is not shown in RWB

Dear Experts,
We had a recent installation of Xi and after that i m attemting a Soap to rfc syn scenario and i have created both the soap and rfc communication channel on a abap business system.
and now im not able to see the Soap communication channel in the RWB .even the soap icon is shown as disable..
can u tell the reason for this.Or is it bcos i have not sent any soap request to it.
All ur efforts will be greatly respected.
Thx
jeevan

hai prabhu....
thxs for the hint,,,,.
i did that and its throwing the following error...
pls help
<?xml version="1.0" ?>
- <SOAP:Fault xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
  <faultcode>SOAP:Server</faultcode>
  <faultstring>Server Error</faultstring>
- <detail>
- <s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">
  <context>XIAdapter</context>
  <code>ADAPTER.SOAP_EXCEPTION</code>
- <text>
- <![CDATA[
java.lang.Exception: invalid channel (party:service:channel) = <null>
     at com.sap.aii.af.mp.soap.web.HelperServlet.processFindChannel(HelperServlet.java:363)
     at com.sap.aii.af.mp.soap.web.HelperServlet.doGet(HelperServlet.java:125)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
     at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:385)
     at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:263)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:340)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:318)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:821)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:239)
     at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
     at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:147)
     at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)
     at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)
     at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
     at java.security.AccessController.doPrivileged(Native Method)
     at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)
     at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)
  ]]>
  </text>
  </s:SystemError>
  </detail>
  </SOAP:Fault>

Similar Messages

  • Using common SOAP Sender Communication Channel.

    Hi,
    Env: PI 7.1
    Scenario: Same SOAP Sender communication channel is used in more than one scenario.
    Properties "Use Encoded Headers" and "Use Query Strings" are checked.
    Problem: SOAP channel is getting binded with the first interface/call. Subsequent calls from other interface proxies fails. It always shows the interface which used this channel for the first time.
    My aim is to use the common channel in multiple scenarios and do not want to create separate channel for each.
    This was working fine in PI 7.0.
    Please help.

    A workaround would be creating multiple sender agreements using the same channel. For this while creating the sender agreement, use the option "Sender uses virtual receiver". This was u may use same set of sender service and sender interface with same channel.
    Regards,
    Prateek

  • File sender Communication Channel is not working

    Hi friends
    we  Created File sender Communication Channel and Activated but It is not picking up file
    1.  0 messages in Message Monitoring
    2. My Communication Channel not appearing in Communication Channel Monitoring also
    3. We have refreshed the cache and activated the channel.
    we chack with File name, Directory name and  path ....
    Friends have any idea
    Regards
       Viswanadh Vadde

    Perosnally, I would recommend setting a trace and letting the system telling you exactly why.
    Traces are used to analyze runtime errors.  By setting a specific trace level for specific locations, you can analyze the behavior of individual code segments at class and method level.  This is done with the help of the log configurator service:
    Log onto the Java Admin Console
    &#61680;     Services
    &#61680;     Log Configurator
    &#61680;     Locations
    &#61680;     Choose the location (Java package) and the tracing level (severity)
    (for example, com.sap.aii.adapter.file)
    &#61680;     Root Location > com > sap > aii > File
    &#61680;     Set the severity and choose Copy Severity to Subtree

  • RFC Sender Communication Channel is not Working Properly

    Hi All,
    I had a Small Problem.
    I had configured RFC Sender in Asyn mode as given in Weblog 5398
    The Scenario is working fine for 1 time, after the execution the Communication Channel should be made Active again to make it work for the next time.
    For every time to Execute the Scenario i had to Activate the RFC CC.
    It is some complicated one. So any one please suggest me what can be done to Resolve the issue.
    Thanks in Advance.
    Sriram

    Hi Bhavesh,
    when we test RFC connection it is Failing and giving this error
    Error Details     ERROR: timeout during allocate of registered program
    Error Details     LOCATION: SAP-Gateway on host p162845 / sapgw00
    Error Details     DETAIL: TP Flightdatasender init/busy for more than 60 sec
    Error Details     COMPONENT: SAP-Gateway
    Error Details     COUNTER: 31415
    If I Activate the RFC sender CC.It is working again.
    After 1 Execution.It is throwing this error.
    I even added Name as 'jco.server.max_startup_delay' and Value '1000' in advanced Mode of RFC sender CC.
    Please suggest me.
    Thanks in Advance.
    Sriram

  • Communication channels do not appear in RWB

    Dear experts,
    I am using PI 7.1, after creating some communication Channels for my scenarios, although they appear in the ABAP system (sxi_cache), they do not appear in the RWB.
    And when i choose the menu Cache Status Overview in ID, it shows the error below:
    "Unable to determine the name of the central Adapter Engine from the System Landscape Directory at this time. Notifications to the central Adapter Engine are therefore listed using the technical name of the Adapter Engine. This is usually structured as follows: af.<SAP System ID>.<Name of application server>"
    Pls show me where i am wrong.
    Thanks in advance.
    Thien Duong.

    Hi,
    Refer these links:
    /people/venugopalarao.immadisetty/blog/2007/03/15/adapter-engine-cannot-be-found-in-integration-directory
    /people/vikas.jain12/blog/2009/01/13/sld-self-registration-problems-and-troubleshooting
    In PI 7.0
    1. Re-import SAP BASIS SWCV 7.0 into Integration repository
    2. Apply SAP Note 764176.
    Regards,
    Nithiyanandam

  • Error in SOAP Sender Communication Channel

    Hello Gurus,
    I am trying for a SOAP (Axis) -> PI -> IDOC scenario and getting an error while sending message to SOAP Channel.
    Message structure used
    <?xml version="1.0" encoding="UTF-8"?>
    <MaterialData>
    <field1>value</field1>
    more fields
    </MaterialData>
    Basically a XML message.
    I am getting below error message for Axis (channel monitoring):
    MP: exception caught with cause org.xml.sax.SAXException: Bad envelope tag: MaterialData
    Can you please let me know what should be the message format when testing Axis? I do not intend to use any SOAP envelope.
    I have already referred: Re: SAP PI 7.0 Receiver SOAP Axis (Bad envelope tag: html)
    Please help.
    Thank you!

    Hello,
    Can you please let me know what should be the message format when testing Axis? I do not intend to use any SOAP envelope.
    Correct me if I'm wrong, but I think you will only be able to plain message to the Axis sender when using REST. See SAP Note 1039369 FAQ XI Axis Adapter, under Sender Adapter General Question 35.
    35. Can I post a plain no-soap request (REST) to the sender adapter servlet?
    Yes. You need to include a query parameter rest in the request URL, as http://host:port/XIAxisAdapter/MessageServlet?...&rest. For the availability of this feature, refer to Note 1448849.
    All the other messages require a SOAP Envelope.
    Hope this helps,
    Mark

  • Receiver Communication channel was not showning in C C Monitoring

    Hi,
    I am Doing File-to Idoc/Idoc-toFile  Scenario. it is shwong these errors plz help meout
    In MSG DATA
    Error Category XI_J2EE_ADAPTER_XI_HANDLER
    Error Code GENERAL_ERROR
    In Audit Log
    Transmitting the message to endpoint http://apollo:8000/sap/xi/engine?type=entry using connection AFW failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: Received HTTP response code 401 : Unauthorized.
    reg,
    suresh

    Dear Suresh,
    It appears be an authorization issue. Check the credentials given.
    /people/krishna.moorthyp/blog/2006/07/23/http-errors-in-xi
    Possible Tips:
    • Check XIAPPLUSER is having this Role -SAP_XI_APPL_SERV_USER
    • If the error is in XI Adapter, then your port entry should J2EE port 5<System no>
    • If the error is in Adapter Engine
    –then have a look into SAP note- 821026, Delete the Adapter Engine cache in transaction SXI_CACHE Goto --> Cache.
    • May be wrong password for user XIISUSER
    • May be wrong password for user XIAFUSER
    – for this Check the Exchange Profile and transaction SU01, try to reset the password -Restart the J2EE Engine to activate changes in the Exchange Profile After doing this, you can restart the message
    Regards,
    Naveen.

  • XIProxy:PARSE_APPLICATION_DATA , error in soap sender communication channel

    HI
    I am having soap toABAP proxy synchronous interface , when i test from  soap UI tool i am getting the below errro . can any body help me with this error
    <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
       <SOAP:Body>
          <SOAP:Fault>
             <faultcode>SOAP:Server</faultcode>
             <faultstring>Server Error</faultstring>
             <detail>
                <s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">
                   <context>XIAdapter</context>
                   <code>ADAPTER.JAVA_EXCEPTION</code>
                   <text>com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.engine.interfaces.messaging.api.exception.MessagingException: XIProxy:PARSE_APPLICATION_DATA:
         at com.sap.aii.adapter.soap.ejb.XISOAPAdapterBean.process(XISOAPAdapterBean.java:1178)
    regards
    sandeep
    Edited by: pendyalas on Jul 27, 2011 5:01 PM

    Hello,
    can you check the message format defined in repository.
    Regards
    Vivek

  • Adapter Module not working in Sender Communication Channel working in recie

    Hi
    I have written one adapter module. IF i give that Adapter Module in Sender Communication channel its not working. If i give that in Reciever Communication Channel its working. If i mention in both the channels then its working in sender communication channel also.But in only sender communication channel its not working in only reciever communication channel its working Can any one tell me why its happening
    Thanks & Regards
    Ravi Shankar B
    Message was edited by:
            RaviShankar B
    Message was edited by:
            RaviShankar B
    Message was edited by:
            RaviShankar B

    hi
    if its problem with my code why its working if i give the adapter module in both the communication channels?If i give in only sender communication channel the module is not invoking. its not showing any auditlogs.Can any one please help me
    OUTBOUND is for sender
    INBOUND is for reciever right.?
    the following code i have written
    public ModuleData process(
              ModuleContext moduleContext,
              ModuleData inputModuleData)
              throws ModuleException {
              String SIGNATURE =
                   "process(ModuleContext moduleContext, ModuleData inputModuleData)";
              Object obj = null;
              Message msg = null;
              String filename = null;
              AuditMessageKey amk = null;
              try {
                   obj = inputModuleData.getPrincipalData();
                   msg = (Message) obj;
                   System.out.println("&&&&&&&&&&&&&&&&&" + msg);
                   if (msg.getMessageDirection().equals(MessageDirection.OUTBOUND)){
                        amk = new AuditMessageKey(msg.getMessageId(),AuditDirection.OUTBOUND);
                        Audit.addAuditLogEntry(amk,AuditLogStatus.SUCCESS,">>>>>>>>>>>>>>> etHostName: Module called"+ i++);
                   }else{
                        File filename1 = new File("
    10.7.1.43
    XI
    source","text.txt");
                        filename1.createNewFile();
                        amk = new AuditMessageKey(msg.getMessageId(),AuditDirection.INBOUND);
                        Audit.addAuditLogEntry(amk,AuditLogStatus.SUCCESS,">>>>>>>>>>>>>>> etHostName: Module called"+ i++);
                   System.out.println("**************" + amk + "***********");
              } catch (Exception e) {
                   Audit.addAuditLogEntry(amk,AuditLogStatus.SUCCESS,">>>>>>>>>>>>>>> GetHostName: Error Module called");
                   e.printStackTrace(System.err);
                   ModuleException me = new ModuleException(e);
                   throw me;
              // Read the channel ID, channel and the module configuration
              try {
                   Hashtable mp = (Hashtable)inputModuleData.getSupplementalData("module.parameters");
                   if(mp != null){
                        filename = (String)mp.get("FileName");
                        Audit.addAuditLogEntry(amk,AuditLogStatus.SUCCESS,"Host >>>  Element Name is set to {0}"+filename );
                   }else{               
                        Audit.addAuditLogEntry(amk,AuditLogStatus.WARNING,"HostElementName parameter is not set. Default used: HostName.");
                        filename = "FileName";
              } catch (Exception e) {
                   e.printStackTrace(System.err);
                   Audit.addAuditLogEntry(amk,AuditLogStatus.ERROR,"Cannot read the module context and configuration data");
                   ModuleException me = new ModuleException(e);
                   throw me;
              try {
                   XMLPayload xmlpayload = msg.getDocument();
                   DocumentBuilderFactory factory;
                   factory = DocumentBuilderFactory.newInstance();
                   DocumentBuilder builder = factory.newDocumentBuilder();
                   Document document =
                        builder.parse((InputStream) xmlpayload.getInputStream());
                   Element rootNode = document.getDocumentElement();
                   if (rootNode != null) {
                        Element childElement = document.createElement("filename");
                        childElement.appendChild(document.createTextNode(filename));
                        rootNode.appendChild(childElement);
                   // Transforming the DOM object to Stream object.
                   TransformerFactory tfactory = TransformerFactory.newInstance();
                   Transformer transformer = tfactory.newTransformer();
                   Source src = new DOMSource(document);
                   ByteArrayOutputStream myBytes = new ByteArrayOutputStream();
                   Result dest = new StreamResult(myBytes);
                   transformer.transform(src, dest);
                   byte[] docContent = myBytes.toByteArray();
                   if (docContent != null) {
                        xmlpayload.setContent(docContent);
                        inputModuleData.setPrincipalData(msg);
              } catch (Exception e) {
                   e.printStackTrace(System.err);
                   Audit.addAuditLogEntry(amk,AuditLogStatus.ERROR,"Cannot read the module context and configuration data");
                   ModuleException me = new ModuleException(e);
                   throw me;
              return inputModuleData;
    Best Regards
    Ravi Shankar B
    Message was edited by:
            RaviShankar B
    Message was edited by:
            RaviShankar B

  • Why is a sender communication channel not required for IDOC and PROXY ?

    Hello,
    In case of IDOCs, metadata will be available in PI for the IDOCs used both at inbound and outbound.
    Why is a sender communication channel is not required in case of IDOC and PROXY outbound scenarios (i.e. IDOC to File or PROXY to file ..)  when a receiver channel is required for scenarios like file to IDOC or file to PROXY.
    Though this might be a regular question, I am not able to find a proper reason.
    Please let me know the reason for the above request.
    Thanks & Regards.

    You will create RFC destination in ECC , it will have details about PI system details, when ever you send IDoc, ECC will use Port and RFC destination to connect PI Integratiion engine to deliver data to PI.
    But when receiver side you will create RFC destination in PI with ECC details, but to call RFC destination and Port we need medium that was the reason we create IDoc communication channel.
    Even the same case for Proxy also, but HTTP deastination establish the conection between ECC and PI, but receiver side you have to create XI channel with PI integratioin engine adress to post data.
    Regards,
    Raj

  • Sender communication channel for  HTTP and IDOC

    Why the sender communication channel is not necessary for HTTP and IDOC

    Hi,
    Because they lie on ABAP stack ie on Integration Engine...so that they can process directly but other adapter lies on Adapter engine.
    Regards
    Hemant

  • Message Interface and Communication Channel are not getting in RW B

    Hi
    I have created a sceario in which i have created following things
    2 - External Definition of Same XSD
    2 - Data Types
    2 - Message Types
    4 - Message Interfaces
    2 - XSLT mappings
    2 - Interface Mapping
    I have created on two scenario objects in XI ID.
    But In RWB i can see only one sceario message interfaces and communication channels but the for other scenario MIs and Communication channels are not visible in RWB
    I have created all the things in only one Namespace.
    What could be the problem .please help me
    Regards

    Hi,
    Have you activated it?
    Can you see it in SXI_CACHE?
    If one is no please run report SAI_CACHE_REFRESH
    Kind regards,
    Wojciech

  • Mail Sender Communication channel not polling

    Dear all,
    In our PI 7.1 Sever, we have observed a issue.
    Sender mail communication channel status is green in RWB-->Channel monitoring but the channel does not pick up any mails form the mailbox.
    After we stop and then start the channel, it is picking up the mails.
    Any pointers on the root casue for this issue and any resolution steps or any SAP Notes to implement will be of great help.
    Regards,
    Younus

    Hi,
    Is it like everytime you have to restart the mail channel again and again?
    Sometimes it happens, a quick restart will refresh the adapter cache and the messages are processed.
    So, its not a problem.
    Regards,
    Sushama

  • PI sender communication channel not reading files from NFS directory

    Hello,
    I have a sender communication channel configured to read file from NFS directory which is on ECC server. A program in ECC generates the file and puts it on the ECC server in the output directory. PI sender communication channel is supposed to pickup this file and process it. If I give the NFS path as the source directory, I am getting error: Configured source directory '//Server/DIR/OUT' does not exist. I tried putting '
    Server\DIR\OUT' too but same error. Do I have to add the NFS path of ECC into PI as logical path?
    Any suggestions?
    Thanks,
    Sangita

    Hello Sangita,
    Your ECC server is an external system, therefore you need to activate FTP service in that system and use the transport protocol FTP:
    http://help.sap.com/saphelp_nw04/helpdata/en/e3/94007075cae04f930cc4c034e411e1/content.htm
    You can use NFS protocol when you have a local directory in XI server.
    Best Regards,
    .Luis Bernal.

  • Files not getting picked up using Sender Communication Channel frm MDM sy

    Hi Experts,
    XI sender communication channel is configured to pick up any files coming from MDM system from the following path
    /XXX/XXX/mdm/mds/XXX/XXX/Material_Master/Outbound/P33/P33_R3_PORT/Ready
    Earlier we had the scenario working properly that created idocs in R3 system.(MDM>XI>R3)
    Currently i tried to test the scenario again but i don't see an entry in the sxmb_moni or tried checking whether the sender communication channel is working properly it showed polling correctly in RWB.The files are already sitting in the the above path.XI should be picking it up but don't know what the problem is?
    I also tried a test in RWB>Integration Engine>Test Message  put the payload and it was able to create idocs in R3.So i concluded there is an error in picking up message from MDM.
    Is there any log available for the commmunication channel where i can see error info of whether any files picked up or not.
    Please suggest me what all can be done to to ensure the CC is picking up the files.
    Earlier responses highly appreciated.
    B'Rgds,
    Sudhansu

    Hi,
    In addition to the RWB channel check suggested by Aamir, you should also check if the channel is
    1) Active in ID
    2) Channel is not locked in VA, if it is locked then your status in RWB will show processing started but the files wont be picked up...for more details check the unlocking procedure mentioned in this thread:
    JDBC Sender Adapter -  NOT FETCHING RECORDS -PROCESSING STARTED
    The unlocking procedure is the same for FILE and JDBC....
    Regards,
    Abhishek.

Maybe you are looking for

  • HT1212 My iPad is disabled and I can't access the iTunes to reset the password.

    My iPad is locked and it need to be connected to the iTunes and also it shows me the it's disabled when iI connnect it to the iTunes so I can't reset the passcode. Is there any suggestion to fix my problem.

  • Garageband wont update

    I have just downloaded the 4.1.2 update for Garageband (had ver 3.0.5) but every time the installer opens this message comes up. 'Alert An eligible GarageBand application was not found in /Applications.' and then it quits. GarageBand is definitely in

  • IPod Freezes on Startup; Won't Charge; Computer Won't Recognize

    I just got a used iPod in the mail yesterday... When I try to charge it using a USB drive or a wall charger, it appears as if nothing happens. When I have it plugged into my USB drive, my computer doesn't recognize anything... I've tried using the "r

  • Memory Upgrade to Mac Book Pro 13.3" late 2011

    I have Mac Book Pro 13.3" Late 2011 edition.i want to upgrade memory from 4 Gb to 16 Gb.would be possible as it says it does support only 8 Gb.

  • Time machine restore randomly missing files

    Macbook refused to boot, apple store cleared it up, told me to do a backup from time capsule.  Files that were on my desktop are missing.  The time capsule reports doing complete backups frequently and as recently as monday.  Why am I missing files a