Error in JDBC receiver CC

hi ,
iam implementing RFC to JDBC scenario.
i have performed E2E testing and iam geeting succesful msgs in moni,but when i look at my CC in RWB it shows an error with receiver CC as "Configuration error: com.sap.aii.af.service.util.configuration.MandatoryParameterMissingException: Value missing for mandatory configuration attribute tableEOColumnNameId'.
Also the database table is not getting updated with the entries.
NOTE:iam using INSERT stmt.
kindly clarify
regards
Madhu

Hi,
Check your mapping if you have mapped a constant "INSERT" to target fiels "action" (attribute).
it seems from your error that attribute is not mapped. You can also refer to below mentioned blog to check if you have created the right/correct target structure.
FILE to JDBC Adapter using SAP XI 3.0
Regards,
Sarvesh

Similar Messages

  • "Error establishing socket" error on JDBC Receiver Channel.

    Dear All,
    Scenario: Soap to JDBC.
    I m getting error on JDBC Receiver Channel. messages are processed succesfully on ABAP Stack and receiver channel is on below error:
    ERROR : Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: Error when attempting to get processing resources: com.sap.aii.af.service.util.concurrent.ResourcePoolException: Unable to create new pooled resource: DriverManagerException: Cannot establish connection to URL 'jdbc:microsoft:sqlserver://156.5.202.194:3312;DatabaseName=ODW': SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
    Note: i already tested another interface with this same IP and it was fine with different port.
    jdbc:microsoft:sqlserver://IP:PORT;DatabaseName=Name
    Regards,
    Manikandan

    and it was fine with different port
    socket exception is (always) related to port....did you check with the network team about this new Port?

  • A wierd error of JDBC Receiver adapter

    Dear Expert,
    I got stuck by the JDBC receiver adapter with PI 7.11, the log is
    'JDBC Message processing failed, due to Error processing request in sax parser: Error when executing statement for table/stored proc. 'null' (structure 'SYSTEM'): java.lang.IndexOutOfBoundsException: Index: 1, Size: 1'
    explanation :   
    (1)SYSTEM  is the first element in my XML sent to PI and I guarantee it has value, and there is no mapping with this field in the target table.
    (2)I tested mapping and comminucation channel -> successfully
    (3)db is oracle and the key field is mapped with value
    Looking forward to your insight. Thanks very very much
    Ray

    Dear Expert :
    Thanks for your reply, but I still could not figure out what had happened, it is so desperate.......
         Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error processing request in sax parser: Error when executing statement for table/stored proc. 'null' (structure 'BOOK'): java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
    The Oracle DB table has many fields and I mapped the key and other fields which could not be null.
    I tried to create a very simple example to test like this , but still it pops up the error like before,
    you can see the error message just  replaces the  text 'SYSTEM' to 'BOOK'.
    'null' (structure 'SYSTEM'): (yesterday)  ->   'null' (structure 'BOOK'):  (today).   What could I do????
    Thanks so much for your help
      <?xml version="1.0" encoding="UTF-8" ?>
      <MT_RM_TEST>
      <BOOK>17-1627-15</BOOK>
      <NAME>Ray</NAME>
      </MT_RM_TEST>
    -> the XML above is my simple test XML sent (book and name are mapped to the key field and other fields which could not be nulll)

  • Error in JDBC receiver Communication Channel

    Hi,
    I am facing a problem at receiver communication channel of JDBC adapter. I am gettting the error as,
    "com.sap.aii.af.ra.ms.api.RecoverableException: Channel has reached maximum concurrency(5,000 concurrent Messages) and no free resourse found within 5,000 milliseconds; Increase the maximum Concurrency Level."                            
    I am having the configuration on 4 different nodes. but suddenly only 1 out of 4 is working fine but remaining 3 are throwing this exception. It says to increase Maximum Concurrency level but i want to send only one message through one channel.
    Is there a way to rectify this error. I am in deep trouble.
    can anyone help me out in solving this issue, Its very greatfull if you do the needy.
    Thanks,
    Soorya,

    Hello Aarthi,
    I have gone through the link which you have provided for me in this regard. But i am not clear why those values,
    AFW.Call.maxConsumers 10
    AFW.Recv.maxConsumers 5
    AFW.Rqst.maxConsumers 10
    AFW.Send.maxConsumers 5
    JDBC_http://sap.com/xi/XI/System.Call.maxConsumers 20
    JDBC_http://sap.com/xi/XI/System.Recv.maxConsumers 10
    JDBC_http://sap.com/xi/XI/System.Rqst.maxConsumers 20
    JDBC_http://sap.com/xi/XI/System.Send.maxConsumers 10
    These are concerned to  MS only but not at JDBC adpater.
    We have to look at JDBC prospective but not at the MS prospective.
    So can you please look into the issue as JDBC adapter perspective.
    Its like this that, there are 5000 messages are waiting for the free resource with in the next 5secs and as it is reached maximum concurrency of 1.
    So my question here is,
    Is there only one option to increase this value to 2 or more?
    Or else do we have any other option to overcome this problem.
    Please reply to this ASAP.
    Thanks,
    Soorya.

  • Error With JDBC receiver adapter

    Hi Guys,
                  I am working with File to Jdbc scenario.at the file side the process is working fine.the file is picked up by the file adapter and send it XI.then XI sends the data to JDBC it shows an error in receiver side.the error is as follws
    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. 'sap_alt_spec' (structure 'Statementname'): java.sql.SQLException: ORA-00928: missing SELECT keyword
    so can any one tell me the solution to resolve the error?its urjent.

    Hi,
    please refer:
    for configuration of JDBC adpt-
    http://help.sap.com/saphelp_nw04/helpdata/en/64/ce4e886334ec4ea7c2712e11cc567c/frameset.htm
    for XML document formats(this is much imp.)-
    http://help.sap.com/saphelp_nw04/helpdata/en/64/ce4e886334ec4ea7c2712e11cc567c/frameset.htm
    Ranjit

  • Error on JDBC Receiver Channel

    Hi,
    I configured a Receiver JDBC Channel to read data from XI own DB. We are using MS SQL Server 2005.
    During the test, I'm running to the following issue. Any ideas on what could be causing this error:
    Log for CC monitor:
    2010-07-20 13:53:20 Success The message was successfully retrieved from the receive queue.
    2010-07-20 13:53:20 Success Receiver JDBC adapter: processing started; QoS required: ExactlyOnce
    2010-07-20 13:53:20 Success JDBC adapter receiver channel RPI_LOOKUP_JDBC: processing started; party  , service RPI_DB
    2010-07-20 13:53:20 Success Delivering to channel: RPI_LOOKUP_JDBC
    2010-07-20 13:53:20 Success MP: Processing local module localejbs/CallSapAdapter
    2010-07-20 13:53:20 Success MP: Entering module processor
    2010-07-20 13:53:20 Success select sem_datetime, sem_user, sem_host, sem_flag from "/RPI/T_USER" where sem_user=dom1\user1
    2010-07-20 13:53:20 Error JDBC message processing failed; reason Error processing request in sax parser: Error when executing statement for table/stored proc. 'query' (structure 'stmt'): com.microsoft.sqlserver.jdbc.SQLServerException: Invalid object name '/RPI/T_USER'.
    2010-07-20 13:53:20 Error Unable to execute statement for table or stored procedure. 'query' (Structure 'stmt') due to com.microsoft.sqlserver.jdbc.SQLServerException: Invalid object name '/RPI/T_USER'.
    2010-07-20 13:53:20 Error MP: Exception caught with cause com.sap.aii.af.ra.ms.api.RecoverableException: Error processing request in sax parser: Error when executing statement for table/stored proc. 'query' (structure 'stmt'): com.microsoft.sqlserver.jdbc.SQLServerException: Invalid object name '/RPI/T_USER'.
    2010-07-20 13:53:20 Error Exception caught by adapter framework: null
    2010-07-20 13:53:20 Error Delivery of the message to the application using connection JDBC_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: Error processing request in sax parser: Error when executing statement for table/stored proc. 'query' (structure 'stmt'): com.microsoft.sqlserver.jdbc.SQLServerException: Invalid object name '/RPI/T_USER'..
    2010-07-20 13:53:20 Error The message status set to NDLV.
    Here is the payload:
    <root>
    <stmt>
      <query action="SQL_QUERY">
       <access>
        select sem_datetime, sem_user, sem_host, sem_flag from "/RPI/T_USER" where sem_user='dom1\user1'
       </access>
      </query>
    </stmt>
    </root>
    Connection Settings:
    JDBC Driver: com.microsoft.sqlserver.jdbc.SQLServerDriver
    Connection: jdbc:sqlserver://hostname.domain.net;databaseName=XI1;
    I did check on the DB and am able to see the table /RPI/T_USER, with 0 records.
    Thanks in advance,
    Sumant.

    <root>
    <stmt>
      <query action="SQL_QUERY">
       <access>
        select sem_datetime, sem_user, sem_host, sem_flag from "/RPI/T_USER" where sem_user='dom1\user1'
       </access>
      </query>
    </stmt>
    </root>
    Not sure if select, from, where will work in lowercase. Instead of query (node under stmt) should you not mention the table_name?
    <root>
    <stmt>
      </RPI/T_USER action="SQL_QUERY">
       <access>
        SELECT sem_datetime, sem_user, sem_host, sem_flag FROM /RPI/T_USER WHERE sem_user='dom1\user1'
       </access>
      <//RPI/T_USER>
    </stmt>
    </root>
    I did check on the DB and am able to see the table /RPI/T_USER, with 0 records.
    How will the SELECT work then, if the table is with 0 records?
    Regards,
    Abhishek.

  • Strange error at jdbc receiver

    error is
    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. 'o_tpc09_orderdtl' (structure 'STATEMENT'): java.sql.SQLException: INSERT u4E0E VALUES u7684u5217u6570u76EEu4E0Du5339u914Du3002
    message is
    ns0:mm0072send>
    <STATEMENT>
    <dbTableName action="INSERT">
    <TABLE>o_tpc09_orderdtl</TABLE>
    <access>
    <orddtlno/>
    <ordno/>
    <custcd>00319800</custcd>
    <busiclasscd>11</busiclasscd>
    <busichannelcd/>
    <busdstrctcd/>
    <busitemcd/>
    <gdsdate>20090407</gdsdate>
    <vichno/>
    <cigcd>310101</cigcd>
    <ctrdtlno>1000000210</ctrdtlno>
    <gdsprice>2,000.00</gdsprice>
    <gdsqnt>5.0000</gdsqnt>
    <cigtypecd>01</cigtypecd>
    <gdsamt>10,000.00</gdsamt>
    <setldtlno/>
    <setlflg>0</setlflg>
    <selno>0</selno>
    <idxno>5000000000</idxno>
    <bpendflg>0</bpendflg>
    <bpendid>0</bpendid>
    <dbpendid>0</dbpendid>
    <unitid>05</unitid>
    <sapflag>0</sapflag>
    <billdate>20090407</billdate>
    </access>
    u2212
    <access>
    <orddtlno/>
    <ordno/>
    <custcd>00319800</custcd>
    <busiclasscd>11</busiclasscd>
    <busichannelcd/>
    <busdstrctcd/>
    <busitemcd/>
    <gdsdate>20090409</gdsdate>
    <vichno/>
    <cigcd>310101</cigcd>
    <ctrdtlno>0000000010</ctrdtlno>
    <gdsprice>2,000.00</gdsprice>
    <gdsqnt>10.0000</gdsqnt>
    <cigtypecd>01</cigtypecd>
    <gdsamt>20,000.00</gdsamt>
    <setldtlno/>
    <setlflg>0</setlflg>
    <selno>0</selno>
    <idxno>5000000010</idxno>
    <bpendflg>0</bpendflg>
    <bpendid>0</bpendid>
    <dbpendid>0</dbpendid>
    <unitid>05</unitid>
    <sapflag>0</sapflag>
    <billdate>20090409</billdate>
    </access>
    u2212
    <access>
    <orddtlno/>
    <ordno/>
    <custcd>00319800</custcd>
    <busiclasscd>11</busiclasscd>
    <busichannelcd/>
    <busdstrctcd/>
    <busitemcd/>
    <gdsdate>20090409</gdsdate>
    <vichno/>
    <cigcd>310101</cigcd>
    <ctrdtlno>0000000010</ctrdtlno>
    <gdsprice>2,000.00</gdsprice>
    <gdsqnt>10.0000</gdsqnt>
    <cigtypecd>01</cigtypecd>
    <gdsamt>20,000.00</gdsamt>
    <setldtlno/>
    <setlflg>0</setlflg>
    <selno>0</selno>
    <idxno>5000000011</idxno>
    <bpendflg>0</bpendflg>
    <bpendid>0</bpendid>
    <dbpendid>0</dbpendid>
    <unitid>05</unitid>
    <sapflag>0</sapflag>
    <billdate>20090409</billdate>
    </access>
    u2212
    <access>
    <orddtlno/>
    <ordno/>
    <custcd/>
    <busiclasscd>11</busiclasscd>
    <busichannelcd/>
    <busdstrctcd/>
    <busitemcd/>
    <gdsdate>20090409</gdsdate>
    <vichno/>
    <cigcd>310101</cigcd>
    <ctrdtlno>0000000110</ctrdtlno>
    <gdsprice>2,000.00</gdsprice>
    <gdsqnt>1.0000</gdsqnt>
    <cigtypecd>01</cigtypecd>
    <gdsamt>2,000.00</gdsamt>
    <setldtlno/>
    <setlflg>0</setlflg>
    <selno>0</selno>
    <idxno>5000000012</idxno>
    <bpendflg>0</bpendflg>
    <bpendid>0</bpendid>
    <dbpendid>0</dbpendid>
    <unitid>05</unitid>
    <sapflag>0</sapflag>
    <billdate>20090409</billdate>
    </access>
    u2212
    <access>
    <orddtlno/>
    <ordno/>
    <custcd/>
    <busiclasscd>11</busiclasscd>
    <busichannelcd/>
    <busdstrctcd/>
    <busitemcd/>
    <gdsdate>20090409</gdsdate>
    <vichno/>
    <cigcd>310102</cigcd>
    <ctrdtlno>0000000120</ctrdtlno>
    <gdsprice>1,500.00</gdsprice>
    <gdsqnt>1.0000</gdsqnt>
    <cigtypecd>01</cigtypecd>
    <gdsamt>1,500.00</gdsamt>
    <setldtlno/>
    <setlflg>0</setlflg>
    <selno>0</selno>
    <idxno>5000000012</idxno>
    <bpendflg>0</bpendflg>
    <bpendid>0</bpendid>
    <dbpendid>0</dbpendid>
    <unitid>05</unitid>
    <sapflag>0</sapflag>
    <billdate>20090409</billdate>
    </access>
    </dbTableName>
    </STATEMENT>
    </ns0:mm0072send>
    Edited by: Shen Peng on Jun 16, 2009 5:56 PM
    Edited by: Shen Peng on Jun 16, 2009 5:57 PM
    Edited by: Shen Peng on Jun 16, 2009 5:58 PM

    Hi,
    This error due to incorrect JDBC structure. Pls check your JDBC structure and try again.
    Abid

  • Regarding the JDBC Receiver Communication Channel error

    Hi All,
    While executing Jdbc to Jdbc interface, i am getting error in jdbc receiver communication channel. please see below message for error description..
    Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: Channel 'JDBC_AccntStatements_Receiver', Service 'BS_BusinessSystem', Party '': JDBC Adapter configuration not activated
    Note: the channel status is active and activated(not in change mode).
    Any idea on this error.
    thanks,
    Madhusudhan.

    Hi
    According to your Error Message,
    Saying that JDBC Configuration is not Active.
    Once again cross check all the config is Activated & also Test your Config Using Config Test Tool in ID
    And also check in RWB-Adapter Engine-Adapter monitoring ---select the option instaled & Started. whether the JDBC Adapter is working fine or not

  • JDBC Receiver Communication channel Error

    Hi Friends,
    I am facing below error in JDBC Receiver Communication chnnel.
    Please shared your views.
    Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error processing request in sax parser: Error when executing statement for table/stored proc. 'KRSAPJOB' (structure 'Statements'): java.sql.SQLException: [SQL0204] KRSAPJOB in KRONOSMF type *FILE not found.
    thanks
    Mohit

    Hi Mohit,
    I received a smiliar error with the receiving JDBC Communication channel. Please talk with your database Admin regarding the stored procedure.
    Either one of the fileds in the database is Mandatory and you are not sending that field valiue OR
    the data type for one of the fields definied is not matching the one in the database and the stored procedure is failing and throwing an exception.
    Teresa

  • JDBC receiver error:ORA-06550: line 1, column 7: PL/SQL

    Hi,
    I am geting this error in JDBC Receiver adapter. when  i call the stored procedure.
    Last week it works fine.But i today i faced this error.
    Error Unable to execute statement for table or stored procedure. 'spec_utilities.SP_DELETE(Structure 'unassign') due to java.sql.SQLException: ORA-06550: line 1, column 7: PLS-00201: identifier 'SPEC_UTILITIES.SP_DELETE' must be declared ORA-06550: line 1, column 7: PL/SQL: Statement ignored 
    Error JDBC message processing failed; reason Error processing request in sax parser: Error when executing statement for table/stored proc. 'spec_utilities.SP_DELETE(structure 'unassign'): java.sql.SQLException: ORA-06550: line 1, column 7: PLS-00201: identifier 'SPEC_UTILITIES.SP_DELETE' must be declared ORA-06550: line 1, column 7: PL/SQL: Statement ignored 
    Error MP: Exception caught with cause com.sap.aii.af.ra.ms.api.RecoverableException: Error processing request in sax parser: Error when executing statement for table/stored proc. 'spec_utilities.SP_DELETE (structure 'unassign'): java.sql.SQLException: ORA-06550: line 1, column 7: PLS-00201: identifier 'SPEC_UTILITIES.SP_DELETE'must be declared ORA-06550: line 1, column 7: PL/SQL: Statement ignored 
    My stored procedure structure is:
    <unassign>
    <SP_DELETE action="EXECUTE">
      <table>spec_utilities.SP_DELETE</table>
      <PAE isInput="true" type="VARCHAR">447848</pAEIC>
      <SKEY isInput="true" type="NUMERIC">4548545</pSKEY>
      <USER isOutput="true" type="VARCHAR" />
      <UNIT  isOutput="true" type="VARCHAR" />
      <EMAIL isOutput="true" type="VARCHAR" />
      </SP_DELETE>
      </unassign>
    Can you suggest me where is this error.
    Thank you
    Sateesh

    Hi,
       if it was executing fine earlier then check the below
    1. user permissions level at the database..whether it has access to the required SP or not..
    2. Check if there was any change in the SP..which has not been communicated...
    HTH
    Rajesh

  • Erorr in JDBC Receiver Adapter ..

    Hi All,
    I am getting error in jdbc receiver adpt.
    I am using SQL Server 2000.
    My input file is ..
    <?xml version="1.0" encoding="UTF-8" ?>
    <ns6:MT_SALETARGET_REQ xmlns:ns6="urn:ters.com">
    - <STATEMENT>
    -  <TABLENAME ACTION="SELECT">
       <TABLE>Saletargets</TABLE>
    -   <ACCESS>
          <FiscalYear />
            <YearMonth />
             <ProductCode />
             <TargetVolume />
              <TargetValue />
          </ACCESS>
          <KEY>
            <FiscalYear compareOperation="EQ">2007</FiscalYear>
            <YearMonth compareOperation="EQ">200605</YearMonth>
          </KEY>
      </TABLENAME>
      </STATEMENT>
    </ns6:MT_SALETARGET_REQ>
    Error IS :
    <i>com.sap.aii.af.ra.ms.api.DeliveryException: ERROR:Processing request: Error when executing statement for table/stored proc. 'Saletargets': java.sql.SQLException: FATAL ERROR: Column 'FiscalYear' does not exist in table 'Saletargets'</i>Any Ideas?
    Sumit
    <b>Solved it ..FISCALYEAR is case sensitive ..</b>didnt know column names were case sensitive
    Message was edited by: Sumit Khetawat
    Message was edited by: Sumit Khetawat

    Hi Sumit,
    your request tries to select column "FiscalYear" from table "Saletargets", which is obvisiosly not defined.
    Regards,
    Udo

  • Jdbc receiver: SQL Exception

    Hi all,
    We got the below system error in jdbc receiver scenario:
    Unable to execute statement for table or stored procedure. 'xxx_001' (Structure 'Statement') due to java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]Invalid object name 'systm.MasterTracking'
    What can be the possible reason and solution?
    Thanks,
    Durga

    Hi,
    Make sure that you are passing the Correct Table name according to the Database Table name. This is case sensitive.And also abt the Field names
    Every thing we have to take care abt case sensitice in JDBC adapter.
    Regards
    Seshagiri

  • Proxy Sender & JDBC Receiver

    Dear Friends,
    We are using PI 7.1.
    The complete flow of control in the scenario i am right now working is as follows..
    I have to send a single field from R/3 table to the clients Legacy System that is running on Oracle 10.2. Based on that field, data has to be fetched from 2 tables from the Oracle System and sent back as response.
    Then some process happens at R/3 side using the fetched data. Based on the process certain flags in R/3 table are updated.
    Again this (flag) has to be updated back in the one of the Oracle tables.
    Right now i have decided to use Synchronous Proxy Sender and Asyn JDBC receiver.
    Again for the last interface i have planned to use Asyn Proxy Sender & Async JDBC Receiver.
    Please suggest me whether this is correct. Is there any other good way of realizing the above scenario.
    Thanks
    Ramesh

    XI JDBC Adapter using stored procedures
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40b92770-db81-2a10-8e91-f747188d8033
    Re: problem in receiver JDBC adapter
    Error With JDBC receiver adapter
    JDBC Adapter (Receiver)
    JDBC Adapter
    go through these links..
    Hope these helps..
    Regards,
    Parvathy

  • Error while updating database using jdbc receiver adapter

    Hi All,
    I am trying to update a single record using jdbc receiver adapter.
    This is my the message that is getting created..
    <?xml version="1.0" encoding="UTF-8" ?>
    - <ns0:Data xmlns:ns0="urn:Test">
    - <STATEMENT>
    - <TABLENAME ACTION="UPDATE_INSERT">
      <TABLE>ORDERS</TABLE>
    - <ACCESS>
      <OrderID>99999</OrderID>
      <CustomerID>VICTE</CustomerID>
      <EmployeeID>3</EmployeeID>
      <ShipAddress>VICTE</ShipAddress>
      </ACCESS>
    - <KEY>
      <OrderID compareOperation="EQ">99999</OrderID>
      <ShipAddress compareOperation="EQ">VICTE</ShipAddress>
      </KEY>
      </TABLENAME>
      </STATEMENT>
      </ns0:Data>
    But in Adapter Monitoring i am getting the following error..
    <i>Error while parsing or executing XML-SQL document: Error processing request in sax parser: Error when executing statement for table/stored proc. 'ORDERS' (structure 'STATEMENT'): java.sql.SQLException: [Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near 'VICTE'.</i>
    Regards,
    Rahul

    Rahul,
    > In this case i believe the interface has to be synch.
    > So what will the response message type be like..
    Not necessary. UPDATE can be asynch as well.
    Can you turn the trace on like pointed by Michal and then you can see the Query in the Audit Log of the adapter montioring. Try to execute the same query from your DB Client like TOAD and see what is the Syntax error you are getiing.!
    The problem looks like some field has some dataype / column name mismatch.
    Regards
    Bhavesh

  • Error While Configuring Receiver JDBC ADAPTER

    HI Experts,
         while configuring the JDBC Receiver(Stored Procedure),I got the the follwing error's .PLease find the used data types and the exceptions (got) as follows.
    1.Exception
    <SAP:AdditionalText>
    com.sap.aii.af.ra.ms.api.DeliveryException:
    Error processing request in sax parser: Error when executing statement for table/stored proc.
    'PRC_SET_MAIN' (structure 'InsertData'): java.sql.SQLException: ORA-06550: line 1, column 7: PLS-00201: identifier 'PRC_SET_MAIN' must be declared ORA-06550: line 1, column 7: PL/SQL: Statement ignored</SAP:AdditionalText>
    1. Data Type eused.
      <?xml version="1.0" encoding="UTF-8" ?>
    - <ns0:MT_Request_In xmlns:ns0="http://XXXXXXX">
    - <InsertData>
    - <PRC_MAIN action="EXECUTE">
      <table>PRC_SET_MAIN</table>
      <P_ID isInput="true" type="NUMERIC">245</P_ID>
      <P_QID isInput="true" type="NUMERIC">245</P_QID>
      </PRC_MAIN>
      </InsertData>
      </ns0:MT_Request_In>
    2. Exception .
    com.sap.aii.af.ra.ms.api.DeliveryException:
    Error processing request in sax parser:
    No 'action' attribute found in XML document (attribute "action" missing or wrong XML structure)
    </SAP:AdditionalText>
    2. Datatype used .
      <?xml version="1.0" encoding="UTF-8" ?>
    - <ns0:MT_Request_In xmlns:ns0="http://XXXXXXX">
    - <PRC_MAIN action="EXECUTE">
      <table>PRC_SET_MAIN</table>
      <P_ID isInput="true" type="NUMERIC">245</P_ID>
      <P_QID isInput="true" type="NUMERIC">245</P_QID>
      </PRC_MAIN>
      </ns0:MT_Request_In>
    PLease suggest meany ideas (which will be rewarded) to solve the problem.
    Thanks and Regards,
    Kiran.

    Hi,
    I am using File to Jdbc (stored procedure) Scenario. Name of the Stored procedure is demoProcedure which inserts four fields (name,id,age,***) in a table.
    Stored Procedure code as follows.
    CREATE OR REPLACE PROCEDURE demoProcedure(
        name VARCHAR,
        id VARCHAR,
        age INTEGER,
        *** VARCHAR)           
    AS   
    BEGIN   
        INSERT INTO EMPLOYEE (NAME, ID, AGE,***)
        VALUES (name, id, age, ***);
    END demoProcedure;
    Inbound (Generated XML file During Mapping Test):
    <?xml version="1.0" encoding="UTF-8"?>
    <ns3:MT_file2JavaProc_Sender xmlns:ns3="http://file2JavaProc">
      <name>A</name>
      <id>1</id>
      <age>25</age>
      <***>Male</***>
    </ns3:MT_file2JavaProc_Sender>
    Outbound (Generated XML file During Mapping Test):
    <?xml version="1.0" encoding="UTF-8"?>
    <ns2:MT_file2JavaProc_Receiver xmlns:ns2="http://file2JavaProc">
      <Statement>
        <demoProcedure action="EXECUTE">
          <name type="VARCHAR">A</name>
          <id type="VARCHAR">1</id>
          <age type="INTEGER">25</age>
          <*** type="VARCHAR">Male</***>
        </demoProcedure>
      </Statement>
    </ns2:MT_file2JavaProc_Receiver>
    I think this will solve your problem.
    Thanks
    Dipankar
    Message was edited by:
            Dipankar Sinha Sarkar

Maybe you are looking for

  • ITunes Internet connection

    Can anyone help me with my problem? I can not connect my iTunes to the internet. I have read every article on this page and tried all the tricks but nothing helps. I have completely taken my router out of the equasion, I have disabled all virus proec

  • Company Code 0001

    Hi Gurus, While practicing FI/CO, The company code 0001 is deleted unknowingly in IDES SAP, Please anyone could tell me how to retrive back. Your answers will be highly appreciated!!!

  • Microsoft Word - Notebook layout has taken over.

    Every time I open a word document it automatically opens in Notebook Layout view. I have changed the original settings and all the the settings of the files to the way I want before saving, but upon re-opening they immediately go back to Notebook Lay

  • Feedback Form issues

    Hey everyone, I am having issues with my feedback form. I have followed tutorials on how to create one, and I thought I did everything correctly until I tested it. The words were not supposed to be underlined, and the color I picked was black, not gr

  • N:n mapping of subtrees?

    Hi I need to map a sub-tree that occurs n times on exactly the same sub-tree in another structure (also occurs n times where n1 = n2). When I test my mapping it only creates the first sub-tree and igonres the rest. Is there anything special that I ne