Error in generating the communication channel

Hi All,
I am getting the following error while trying to configure the business scenario using the Integration Directory.
Attempt to create object failed
Unable to generate the communication channel (XI_Test_Sender_BS, XI_Sender_BS): com.sap.aii.utilxi.misc.api.ClientServerException
Here I am trying send a message from a third party system to an SAP R/3.I had selected the adapter type as File adapter on the sender side and Idoc adapter on the receiver side.While configuring using the Configuration Wizard, the error mentioned above is generated.
Please help me.
Thanks and Regards,
Soumya.

HI Rajesh,
Thanks for quick reply...
My requirement was to idetify the order number in table which i have generated a sequence to be unique in DB.
Do we have any option to process a single file at a time from the sender location instead of multiple files...i can see processing sequence <bydate> option in nfs but not in FTP.
Please suggest....
Thanks in advance,
naveen

Similar Messages

  • Capturing the communication channel monitoring error into an alert.

    Hi,
    The following is my scenario:
    File adapter polls using file content conversion,if the source file is not in a proper format the file wont be picked up and communication channel will show error in channel monitoring.
    I have to configure an alert for the same.
    Can i capture the error message shown in communication channel monitoring and raise alert?
    Many Thanks,
    Pritish

    refer todays thread on the same issue;
    FILE ADAPTER ISSUE

  • BD Lookup Error _ Not using the COmmunication channel!

    Dear all,
    I Tried to  do DB Lookup as told in this blog by siva
    /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
    I used the below code.
    I am not Getting any error, the mapping is successfully ACTIVATED. But in the Receiver field i am Getting Null as output , the DB lookup which i have mentioned is not connecting to the Database and executing and fetching the query. Just inthe receiver field its througing the Null valuse. The Required Value is not fetched by using the communication channel.
    I am getting the above error when i try to TEST THE MAPPING in IR.
    Below is the code i used.
    SERVER:XI 3.0
    SP:18
    RECEIVER DATABSE: MSQL SERVER 2000
    CODE----
    //write your code here
    String Query = "";
    Channel channel = null;
    DataBaseAccessor accessor = null;
    DataBaseResult resultSet = null;
    Query = "Select cir_id from circle where cir_sap = 'IDBL'";
    try{
    channel = LookupService.getChannel("<Business Service/System Name>","JDBC_channel_receiver Communication channel");
    accessor = LookupService.getDataBaseAccessor(channel);
    resultSet = accessor.execute(Query);
    for(Iterator rows = resultSet.getRows();rows.hasNext();){
    Map rowMap = (Map)rows.next();
    result.addValue((String)rowMap.get("cir_id"));
    catch(Exception ex){
    result.addValue(ex.getMessage());
    finally{
    try{
    if (accessor!= null) accessor.close();
    catch(Exception ex){
    result.addValue(ex.getMessage());
    END CODE----
    Please help me out.
    I am getting output as null. But in database value is there for cir_id where cir_sap='IDBL'.
    Regards,
    Prakash

    As i told before i have tested the interface, its not showing any error, its Activated and throwing Null as output.
    Its not fetching the value from database. In CC Monitoring also the adapter is in Green Status. No error over there. Its throwing the output as Null (Default value in the code.)
    Below is the connection parameter i have used:
    DRIVER:com.microsoft.jdbc.sqlserver.SQLServerDriver
    CONNECTION : jdbc:microsoft:sqlserver://<IP>:1433;DatabaseName=test_db
    But in the blog
    /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
    If u can see properly, he has mentioed some extra parameters in the JDBC Connection Parameters.
    But the screenshot is not proper so i am not able to see the querry he has used in Connection parameters.
    Please help
    Could anyone tell how to write the Select statement in Connection Parameter for Adapter as given (Partialy in screenshot in BLOG)?
    Regards,
    Prakash
    Edited by: senthilprakash selvaraj on Jul 1, 2008 7:33 AM

  • Error when trying to change the communication channel

    Hi SapAll.
    under the Integration Directory ,when i try to change the  Descryption of communication channel  and save it ,it is raising the unknown error which i cont uderstand at all as it is complaining about the other operation mapping which is using this comm channel in its process Integration scenario.
    one thing i cont understand is y it is complaining about the other operation mappings which the communication channel is not at all related to ot.
    the following below is the error that iam getting while changing the descryption of communication channel and saving it
    Attempt to access the 1 requested objects on 1 failed. Detailed information:  com.sap.aii.ib.core.roa.RoaObjectAccessException: Attempt to read object Operation Mapping ECC_ApprovedOrdersQuery_ApprovedOrdersRead_to_TRADESTONE_ServiceHandlerService_ApprovedOrdersRead | urn:sap.shoprite.co.za:ecc:pa, type MAPPING from application REPOSITORY on system REPOSITORY failed. Object does not exist. Detailed informatio n: Object Operation Mapping ECC_ApprovedOrdersQuery_ApprovedOrdersRead_to_TRADESTONE_ServiceHandlerService_ApprovedOrdersRead | urn:sap.shoprite.co.za:ecc:pa not found
    Attempt to access the 1 requested objects on 1 failed.
    Detailed information:
    com.sap.aii.ib.core.roa.RoaObjectAccessException:
    Attempt to read object Operation Mapping ECC_ApprovedOrdersQuery_ApprovedOrdersRead_to_TRADESTONE_ServiceHandlerService_ApprovedOrdersRead
    | urn:sap.shoprite.co.za:ecc:pa, type MAPPING from
    application REPOSITORY on system REPOSITORY failed.
    Object does not exist. Detailed informatio n: Object
    Operation Mapping ECC_ApprovedOrdersQuery_ApprovedOrdersRead_to_TRADESTONE_ServiceHandlerService_ApprovedOrdersRead
    | urn:sap.shoprite.co.za:ecc:pa not found (ROA_MOA_NOTCOMPLETED)
    will be waiting for your response.
    regards.
    Varma

    the problem is sorted.
    my colleague has got incorrect objects in the scenario  which is using the same communication channel,so she just deleted all the objects in that scenario under configuration .
    now i can change and save,activate the communication channel after my colleague deleted the objects of the scenario.
    regards.
    Varma

  • Error in HTTP_AAE receiver communication channel, PI 7.4 dual stack

    Dear Experts,
    I am facing the below certificate error in HTTP_AAE receiver communication channel while using the third party (bank) private key. Third party bank server is HTTPS enabled, moreover they have generated the public and private keys on their server, and they shared the corresponding private keys in .p12 format to us. Our scenario in SAP PI is synchronous ABAP Proxy to HTTP_AAE, when I see the message in SXMB_MONI after testing, we get he below certificate error, though we have provided the correct path from keystorage view and keystorage entry in HTTP_AAE receiver communication channel
    “com.sap.aii.adapter.http.api.HttpAdapterException: ERROR_SENDING_HTTP_REQUEST, sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target”
    We have imported the private key provided by bank in Netweaver admin key storage, by following the below steps.
    NWA -> Certificates -> Key Storage -> TrustedCA->Import Entry->Entry Type->PKCS#12 Key Pair->select the .p12 file->import.
    Please see the attached doc for related screenshots.
    Please experts help me experts as this is on high priority from client, also suggest me if I am doing anything wrong here.
    Thanks,
    Farhan

    Hi Farhaan,
    do you have only one certificate or multiple certificate? HTTPS can have 2 or 3 certificates (Root, Intermediate [optional, if any 3rd party person is there in the middle then we can get this certificate] and system certificates).
    The issue is with the certificate and it can be because All the certificate is not present or path is not correct.
    Please refer the below wiki in which solution is given for this peroblem.
    Troubleshooting 7.1 - End-User Experience Monitoring - SCN Wiki
    The similar issue is resolved by applying SP level patch, please refer the below discussion
    SAP PI 7. 3 HTTP_AAE Receiver with SSL
    Please check the below blog -
    Configure the HTTP_AAE receiver communication channel with SSL
    please also check the below discussion
    Where to Import Clients SSL certificate for HTTP_AAE
    regards,
    Harish

  • How to set up the communication channel for third party idoc

    Hello,
    I am trying to send an idoc from an sap 4.6c system to an third party system. The third party system is supporting idcos with trfc.
    My problem is to set up the communication channel in the integration builder (configuration) for the third party system. The idoc is waitung in XI to transport.
    My settings are:
    adapter type: idoc
    transport protocol: idoc
    message protocol: idoc
    adapter engine: integration engine
    rfc destination: xyz (is working fine)
    interface version: sap release 4.0 or higher
    port: ??
    sap release 46c
    My problem is the port. should i set up a port in idx1? But the third party is not an sap system and so i dont have a client.
    On the xi i have defined a port in transaction we21 (transactional rfc) for the third party with my rfc destination xyz. But if i enter that port in communication channel i got error messages.
    Thanks for any help.

    Hi Christian,
    yes, you have to mainztain that port in idx1.
    First ypi load the rfc-metadata from an SAP referenzsystem and afterwards copy this metadata to the third party port.
    For further details check the onlinedocumentation "IDoc Processing with the IDoc Adapter" XI -> runtime -> adapter
    Good luck,
    Holger

  • Error in Sender JDBC communication channel

    Dear All,
    We have an interface in which we are fetching data from SQL database through sender JDBC communication channel.
    Last week SQL server was upgraded from 2000 to 2008 and the communication channel has stopped working and is giving the following error:
    Database-level error reported by JDBC driver while executing statement 'SELECT * FROM mstemp_tbl WHERE Active='0''. The JDBC driver returned the following error message: 'java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]The incoming tabular data stream (TDS) remote procedure call (RPC) protocol stream is incorrect. Parameter 1 (""): Data type 0x38 is unknown.'. For details, contact your database server vendor.
    Please let me know if any JDBC drivers are to be installed for SQL 2008 or how can we resolve this.
    Thanks,
    NJ

    Hi,
    You may need to update your JDBC driver to 1.2 or 2.0. Kindly see supportability matrix on this link (question #2):
    http://msdn.microsoft.com/en-us/sqlserver/cc325721
    Regards,
    Jenny

  • Error at sender JDBC communication channel

    Dear All,
    While executing JDBC(MS-Access)-PI-RFC interface, we are getting error in sender JDBC communication channel. The error is as following:
    Error during database connection to the database URL 'jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=
    sappidev\Datatran\Database.mdb' using the JDBC driver 'jdbc.odbc.JdbcOdbcDriver': 'com.sap.aii.adapter.jdbc.sql.DriverManagerException: Can not establish connection:: SQLException: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified'.
    I have checked various posts on forums and as per those no drivers installation is required to access MS-Access database and I am not able to find any post which could solve my problem.
    Kindly guide me on what might be the problem and how this can be resolved.
    Regards,
    NJ

    Hi Nishu,
      That error ALWAYS means your DSN name is incorrect or can't be accessed for some reason (permission). The ODBC part says that the bridge is working.
      But that DSN is 100% wrong or cannot be seen by the user account that the server is running as. Make sure you have a system DSN and not a user one.
    You can refer these....
    http://bytes.com/topic/java/answers/625400-java-sql-sqlexception-microsoft-odbc-driver-manager-data-source-name-not-found
    http://www.daniweb.com/forums/thread13092.html#
    Hope this will help you....
    Regds,
    Pinangshuk.

  • Channels not monitorable in the Communication Channel Monitor / RWB

    Hi,
    Back on XI after a long break… &#9786;
    I am facing an issue with our in-house JCA adapter used in XI scenarios. When trying to monitor the channels using our adapter from the Communication Channel Monitor in RWB, I have the following:
        Status: NA
        Short Log: No adapter registered for this channel
    The adapter is deployed and the integration scenarios using it work perfectly:
      - sda package deployed through the SDM
      - the metadata defined in the Design
      - a valid and working configuration involving the scenario is defined
    The messages are going through and are monitorable in both SXMB_MONI and RWB...
    All other channels using system adapters (File, RFC, SOAP…) do display a status (as a color icon) and a Short Log… and they can be administered (start/stop) using the enabled buttons when selected…
    From the Adapter Monitor page, our adapter has a green status, and all the channels configured to use it display the status, Name and Text information...
    I have no idea what could be the issue… should the adapter implement a special interface to be monitored from the RWB, is it a configuration issue, permissions issue???
    I saw 2 posts with this error message but they did not help me to figure out where the issue is …
    Thanks for your help,
    Adalbert
    Edited by: Adalbert Wysocki on Apr 29, 2008 6:52 AM

    Hi Gouri,
    Thanks for your response, I will try would suggestion for testing... but
    I am wondering why the namespace has to be http://sap.com/xi/XI/sample ???
    It sounds weird that this namespace has to be fixed... as the purpose of a namespace is to create a isolation/container for names... so it needs to be customizable...
    I did not see anything in the Adapter Development guides related to this kind of constraints...
    Thanks,
    Adalbert

  • Error while generating the report on Test env (for divide condition)

    Hi All,
    I am facing the below error while generating the report in test environment while the same report is working fine on Prod environment.
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 16001] ODBC error state: S1000 code: 1791 message: [Oracle][ODBC][Ora]ORA-01791: not a SELECTed expression. [nQSError: 16001] ODBC error state: S1000 code: 1791 message: [Oracle][ODBC][Ora]ORA-01791: not a SELECTed expression. [nQSError: 16015] SQL statement execution failed. (HY000)
    Actually the error is coming for the below logics:
    COUNT(DISTINCT RMA.RMA)/COUNT(DISTINCT User."User Name")
    "RMA Fact"."Module Backlog"/COUNT(DISTINCT User."User Name")
    Can anyone please tell if I need to make any configuration changes as the same logic works perfectly fine on production but not on test.
    Thanks in advance

    Is anyone having any idea about it...

  • Error while generating the Infoset

    Dear SD Experts,
    I get the Error While Generating the Infoset.
    I am actually trying to write a Query.
    the tables i have inserted are VBAK, VBAP, VBEP, LIKP, LIPS
    below is the List.
    1)Differences in field TEXT_VBAP_CHARG
    2)Differences in field TEXT_VBEP_ETENR
    3)Differences in field TEXT_VBEP_ETENE
    4)Differences in field TEXT_VBEP_PLNUM
    5)Differences in field TEXT_LIPS_CHARG
    6)Differences in field TEXT_LIPS_LGPLA
    Thanks in Advance.
    Regards,
    Santa Khattri.

    Hi ,
    From what you are saying, i am guessing there could be difference in field types used and in dictionary.
    Try this.
    1.Go to SQ02
    2.Change query area (Standard / Global) in Environment --> Query areas depending on where your infoset is.
    3. Select your Infoset.
    4. Goto --> More functions --> Check and generate / consistency check --> Adjust.
    or Try this.
    1. Select your infoset.
    2. Change
    3. Goto --> Global properties --> see if "no automatic text recognition" is checked in options tab.
    If you still having problems, give me more detail on how have you joined tables, have you used any extra fields, or have you done any coding in Infoset, I may be able to help you.
    Thank you.
    Regards,
    Subin John.

  • "An error occurred in the communication with the BW server"

    Hi, when I open BEx Analyzer and try to connect to my BW server to run a query, I get this message, "An error occurred in the communication with the BW server".
    Can someone help me.
    thanks
    Pat.

    If it's happening consistently, it could be a problem with your local m/cs  MS office and/or SAP GUI.
    If it was working before:
    1) Uninstall  SAP GUI and  MS office.
    2) Install  MS Office and SAP GUI...then try to connect to BW.
    Good luck, BB

  • Error In Generating the PDF Form

    Hi,
    When I'm trying to activate the PDF Form, I got a message asying Error while Generating the PDF Form.
    Can we debugg the Form, if yes, can body tell me how to with this process.
    Any pointers would be a great Help.
    ThankQ
    Rohini.

    Hi Om,
    I need to fix this issue and I had taken help from Rohini.
    I will try to explain the issue in detail.
    I am trying to execute Tax Reporter Transaction PU19. Iam executing Quarterly Form 941 for USA for a Tax Company and a Period. This report gives an output Log and the log had generated errors in the log section General errors and Warnings.
    The errors are :
    Errors in generating the PDF Form : HR_F_941 and
    Errors in generating the PDF Form : HR_F_941_SCHED_B
    As we are new to the PDF Forms we don't know why the report has generated and how to find out by debugging or any other way.
    So I need to find out how the above errors can be identified?
    Thanks and Regards,
    Madhan.

  • Error when generating the report in Production Server

    Hi,
    I have created one infoset query in Development server of my client. It is working fine there. I had transported the request containg this query to Production server. But whenever I am trying to generate report using this query in Production server it is giving an error message
    "Error when generating the report".
    I am not getting what 's problem.
    Samriddhi

    Samriddhi,
    Genarally its not suggested to transport Queries. Should be able to create Queries directly Production. There might be diferences between your Development and Production versions.
    Thanks.

  • Bursting Program errors with "Error while generating the Document"

    Hello Folks
    Here is my bursting control file
    <?xml version="1.0" encoding="UTF-8"?>
    <xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi">
    <xapi:globalData location="stream">
    </xapi:globalData >
    <xapi:request select="/XMLEXCEL1/LIST_G_Q0">
    <xapi:delivery>
    <xapi:email server="mycompany.com" port="25" from="[email protected]"
    reply-to ="[email protected]">
    <xapi:message id="1234" to="[email protected]"
    attachment="true" content-type="html/text"
    subject="Employee Report for Empno"> Dear
    Please review the attached document</xapi:message>
    </xapi:email>
    </xapi:delivery>
    <xapi:document key="123" output-type="XLS" delivery="1234"
    output="XMLEXCEL1" >
    <xapi:template type="RTF" location="xdo://AR.XMLEXCEL1.en.00/?getSource=true">
    </xapi:template>
    </xapi:document>
    </xapi:request>
    </xapi:requestset>
    this is the output of bursting status report:
    <?xml version="1.0" encoding="UTF-8"?>
    <BURS_REPORT><REQUESTID>40403415</REQUESTID>
    <PARENT_REQUESTID>40403339</PARENT_REQUESTID>
    <REPORT_DESC>XMLEXCEL1</REPORT_DESC>
    <OUTPUT_FILE>/opt/local/application/orafin/applmgr/out/outfaud/S1759.zip
    </OUTPUT_FILE>
    <DOCUMENT_STATUS>
    <KEY>123</KEY>
    <OUTPUT_TYPE>XLS</OUTPUT_TYPE>
    <DELIVERY></DELIVERY>
    <OUTPUT>
    </OUTPUT>
    <STATUS>fail</STATUS>
    <LOG>Error while generating the Document...</LOG>
    </DOCUMENT_STATUS>
    </BURS_REPORT>
    Can anyone help on this please.

    can anyone help me?

Maybe you are looking for

  • How to show PowerPoint presentation using laptop as 2nd screen

    I bought my Playbook to use as a second screen for my laptop.  Apparently I can't do that.  Now I want to use my Playbook to control the PowerPoint on my laptop so that I can show it to clients.  My laptop doesn't appear to have an HDMI port.  Any so

  • What type of 3d glasses do I need?

    What type of 3d glasses do I need to view a 3d iMovie properly?

  • Contact pictures after upgrade

    Xperia with Facebook stopped syncing contacts from fb after the update, so I need to use the Facebook account to sync contacts.The contact pictures are in a very low resolution, they are useless. Removed the facebook account, deleted the facebook app

  • Going nuts over modulo of two doubles

    consider: double x=2.0; double y=0.1; double z=x%y; boolean perfectFit = (Math.round(x/y)==x/y); System.out.println("x="+x+",y="+y+",z="+z+",perfectFit="+perfectFit); // surprisingly (at least for me), // while perfectFit is true (as expected), z is

  • Out.println in jsp?

    Can out.println be used in JSP? I got the following error: I have googled that out.println cannot be used in a method declaration, which is what i've done. So what do i do from there? C:\Documents and Settings\USER\Desktop\FOS_Menu\FOS_Menu\build\gen