Hi Experts,
I am getting the following error while trying to send a request from HTTP test client to my database, inspite of giving the defining the select query perfectly,
Please help me out in this regard, it is a urgent requirement.
<SAP:Error><SAP:Category>XIAdapterFramework</SAP:Category><SAP:Code>MESSAGE.GENERAL</SAP:Code><SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: Error processing request in sax parser: Error when executing statement for table/stored proc. 'tdsp_esiid' (structure 'STATEMENT'): java.sql.SQLException: ORA-00923: FROM keyword not found where expected
</SAP:AdditionalText></SAP:Error>
basically im' trying to select following fields for which i have written the following query in my jdbc adapter,
SELECT tdsp,esiid,address,city,state,zipcode,status FROM tdsp_esiid WHERE tdsp ='CPL_ENERGY'
i get the message mapping structure,
<?xml version="1.0" encoding="UTF-8"?>
http://reliant.com/xi/BMFSync">
<STATEMENT><tdsp_esiid ACTION=""SELECT""><TABLE>'tdsp_esiid'
</TABLE>
<ACCESS>
<tdsp></tdsp>
<address></address>
<city></city>
<state></state>
<zipcode></zipcode>
<status></status>
<esiid></esiid>
<KEY><tdsp compareOperation="=">CPL_ENERGY</tdsp></KEY></ACCESS>
</tdsp_esiid>
</STATEMENT></ns0:mt_tdsp_jdbc_select_jdbc_req>
Is there any wrong with structure definition?
Hi Pravin,
Can you please check your Stored procedure 'tdsp_esiid' for some insert, select, delete or update? Somewhere you havn't provided the FROM keyword...
Please check it out. its missing.
regards
Aashish Sinha
PS : reward points if helpful
It seems that the XML mapping is not complete. As you know, the message have a define structure that you must implement for JDBC messages.
Is posible that the structure is wrong respect this structure.
Add a comment