Loging request/response messages of WS

Hi,
I got Java WS generated from WSDL and PL/SQL in JDeveloper 10g. I need to log request and response messasges, for example in DB table as CLOB. How could I get request and response of WS in xml (SOAP format)? I use 10g DB.
I'm provider of this WS, Logic of this WS is in PLSQL package.
Can you help me?
G.
Edited by: Gocoo on 9.8.2012 10:22

Hi Damien,
SALT 11g only supports SOAP/HTTP(S), so the payload must be in XML format.  SALT 12.1.3 adds support for RESTful services that can use either XML or JSON payloads.
Regards,
Todd Little
Oracle Tuxedo Chief Architect

Similar Messages

  • TemporaryQueue communication - Request/Response messaging in JMS

    Not able to make simple JMS application with the following steps run
    Start the Server
    Start the Client
    The Client creates a temporary queue and sends the name to the server
    Server receives message and sends a test message back.
    Client NEVER receives the test message
    Can someone provide me appropriate sample example in this regard. Using "oc4j_extended_101320"
    Thanks
    sunder
    Note the server recives the request and logs the message
    but client doesnt consume the message.
    Here is client code
    package project1;
    import java.rmi.*;
    import java.util.*;
    import javax.jms.Connection;
    import javax.jms.JMSException;
    import javax.jms.MapMessage;
    import javax.jms.Message;
    import javax.jms.MessageConsumer;
    import javax.jms.MessageListener;
    import javax.jms.MessageProducer;
    import javax.jms.Queue;
    import javax.jms.QueueConnection;
    import javax.jms.QueueConnectionFactory;
    import javax.jms.QueueSender;
    import javax.jms.QueueSession;
    import javax.jms.Session;
    import javax.jms.TemporaryQueue;
    import javax.jms.TextMessage;
    import javax.naming.*;
    public class TestClient {
    private QueueSender sender;
    private Session session;
    private Connection connection;
    private MessageConsumer consumer;
    private MessageProducer producer;
    * Constructor: Setup JMS for publishing
    public TestClient() {
    try {
    Context ctx = getInitialContext();
    System.out.print("env " + ctx.getEnvironment());
    QueueConnectionFactory conFactory =
    (QueueConnectionFactory) ctx.lookup("jms/QueueConnectionFactory");
    Queue chatQueue = (Queue) ctx.lookup("jms/TestQueue");
    // Create a JMS connection
    connection = conFactory.createConnection();
    // Create a JMS session object
    session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
    TemporaryQueue replyQueue = session.createTemporaryQueue();
    TextMessage textMsg = session.createTextMessage();
    textMsg.setText( "How r u dude!!!!!!!");
    textMsg.setJMSReplyTo(replyQueue);
    textMsg.setJMSExpiration(40000l);
    System.out.println("\nsender 1 ========== >>>>> " + replyQueue.getQueueName());
    consumer = session.createConsumer(replyQueue);
    System.out.println("sender 2========== >>>>> " + replyQueue.getQueueName());
    System.out.println("sender 2a========== >>>>> \n" + textMsg.getJMSMessageID() +"\n");
    System.out.println("sender 2b========== >>>>> \n" + textMsg.getJMSCorrelationID() +"\n");
    producer = (MessageProducer) session.createProducer(chatQueue);
    producer.send(textMsg);
    System.out.println("sender 3a========== >>>>> \n" + textMsg.getJMSMessageID() +"\n");
    System.out.println("sender 3b========== >>>>> \n" + textMsg.getJMSCorrelationID() +"\n");
    } catch(Exception e) {
    e.printStackTrace();
    finally {
    * Method: sendmail(Map mail)
    public void sendmail() throws Exception {
    Message respmessage = (TextMessage )consumer.receive();
    System.out.println("sender 3========== >>>>> " + ((TextMessage)respmessage).getText());
    private Context getInitialContext() throws NamingException {
    Properties env = new Properties();
    env.put(Context.INITIAL_CONTEXT_FACTORY,
    "com.evermind.server.rmi.RMIInitialContextFactory");
    env.put("java.naming.provider.url", "ormi://localhost");
    env.put("java.naming.security.principal", "oc4jadmin");
    env.put("java.naming.security.credentials", "welcome1");
    return new InitialContext(env);
    * Static Method: java com.customware.client.EmailClient to_addr [from_addr] [subject] [body]
    public static void main(String args[]) throws Exception {
    System.out.println("\nBeginning EmailClient\n");
    TestClient client = new TestClient();
    client.sendmail();
    MDB code
    package project2;
    import javax.ejb.CreateException;
    import javax.ejb.EJBException;
    import javax.ejb.MessageDrivenBean;
    import javax.ejb.MessageDrivenContext;
    import javax.jms.Destination;
    import javax.jms.JMSException;
    import javax.jms.Message;
    import javax.jms.MessageListener;
    import javax.jms.MessageProducer;
    import javax.jms.Session;
    import javax.jms.ConnectionFactory;
    import javax.jms.Connection;
    import javax.jms.MapMessage;
    import javax.jms.TextMessage;
    public class MessageDrivenEJBBean implements MessageDrivenBean,
    MessageListener {
    private MessageDrivenContext _context;
    private javax.jms.ConnectionFactory connectionFactory;
    private javax.sql.DataSource dataSource;
    public void ejbCreate() throws CreateException {
    dataSource = ResourceFactory.getInstance().getPricingDS();
    //java:comp/env/jdbc/PricingDS
    connectionFactory = ResourceFactory.getInstance().getPricingRespQueueCF();
    public void setMessageDrivenContext(MessageDrivenContext context) throws EJBException {
    _context = context;
    public void ejbRemove() throws EJBException {
    public void onMessage(Message message) {
    TextMessage msg = null;
    Connection connection = null;
    try {
    if (message instanceof TextMessage) {
    msg = (TextMessage) message;
    System.out.println
    ("Dood Message "
    + msg.getText());
    connection = connectionFactory.createConnection();
    Destination replyDest = message.getJMSReplyTo();
    System.out.println
    ("Dood Reply Queue "
    + msg.getJMSReplyTo());
    String replyMsgId = msg.getJMSMessageID();
    Session session = connection.createSession(true, 0);
    System.out.println("Creating producer!!!!!!!!"+ replyDest);
    System.out.println("Creating consumer!!!!!!!! ID\n\n"+ replyMsgId);
    System.out.println("Creating consumer!!!!!!!!COR ID\n\n"+ msg.getJMSCorrelationID());
    MessageProducer producer = session.createProducer(replyDest);
    TextMessage replyMsg = session.createTextMessage();
    replyMsg.setText("Response Message!!!!!!!! Good Job" );
    replyMsg.setJMSCorrelationID(replyMsgId);
    producer.send(replyMsg);
    System.out.println("Creating producer!!!!!!!!ID\n\n"+ replyMsg.getJMSMessageID());
    System.out.println("Creating producer!!!!!!!!COR ID\n\n"+ replyMsg.getJMSCorrelationID());
    producer.close();
    session.close();
    } else {
    System.out.println
    ("Message of wrong type: "
    + message.getClass().getName());
    } catch (Throwable te) {
    te.printStackTrace();
    finally {
    try{
    if(connection!=null)
    connection.close();
    } catch(Exception e) {
    Message was edited by:
    user565613

    You created a transacted session on the server, and then never committed the transaction. Since the transaction was not committed before the session was closed, it is automatically rolled back as per the JMS spec. Either call commit on the session or use a non-transacted session (e.g., use session-creation paramters of "false, Session.AUTO_ACKNOWLEDGE").
    -Jeff

  • ESB Console turns Request/Response message into One Way message

    Hi folks,
    have come across a strange situation and wondered if anyone else had come across this. Maybe it's fixed as part of a patch set.
    I'm running SOA Suite 10.1.3.1.0 on Windows.
    After I've created and deployed a Request/Response service (either RS or SOAP Invocation Service) if I go to the ESB Console and click on "Apply" in say the Definition tab, my service turns into a One Way service.
    This then causes null pointer exceptions when I run my process, as you might expect.
    If I redeploy from JDev and leave the "Apply" button alone I'm back in business.
    Is this something that anyone else has had a problem with?

    Hi.
    I would recommend you to install version 10.1.3.3 of SOA Suite
    http://download.oracle.com/otn/nt/ias/10133/ias_windows_x86_101330.zip
    http://download.oracle.com/otn/linux/ias/10133/ias_linux_x86_101330.zip
    Also, use the JDev 10.1.3.3
    http://www.oracle.com/technology/software/products/jdev/htdocs/soft10133.html
    They are supposed to be much more stable.
    After using the new release, let us know if you still run into this problem.
    Denis

  • SOAP sender Adapter - response message missing in adapter engine level

    Hi,
    We have a synchronous scenario SOAP<-> P I <--->Proxy .Request comes from  web service get the response from ECC.
    Issue reported that response message not reached the web service .
    I am able to see the request & response messages in SXMB_MONI. To check the status in message monitoring through RWB synch message are not existing more than a day.
    Is there any possibility of failure of messages at adapter engine level in this case? If so How can I get error log?
    what are the settings required to make the synchronous messages available in RWB?
    Thanks in advance,
    Regards,
    Kartikeya

    what are the settings required to make the synchronous messages available in RWB?
    Set messaging.syncMessageRemover.removeBody = false in NWA / Visual Admin. Have a look at the below link for details -
    /people/william.li/blog/2008/02/07/display-adapter-synchronous-message-content-in-rwb-of-pi-71
    Regards,
    TK

  • XML Namespace in WebService Request/Response

    Hi all,
    I have a question regarding xml namespace usage in wsdl and the corresponding request/response messages.
    I have already browsed quite some articles about xml namespaces as well as some forum threads, but I am still not sure.
    I have the following part of a wsdl document (generated by Integration Directory), defining a targetnamespace.
    u2026
    <wsdl:types>
        <xsd:schema targetNamespace="http://www.dorma.com/sap/xi/finance"
                             xmlns="http://www.dorma.com/sap/xi/finance"
                             xmlns:xsd="http://www.w3.org/2001/XMLSchema">
            <xsd:element name="DebtorGetDetailResponse" type="Z_BAPI_DEBTOR_GETDETAIL_Response"></xsd:element>
            u2026
            <xsd:complexType name="Z_BAPI_DEBTOR_GETDETAIL_Response">
                <xsd:sequence>
                    <xsd:element name="DEBITOR_COMPANY_DETAIL" type="BAPI1007_5" minOccurs="0">
                    </xsd:element> u2026
                </xsd:sequence>
            </xsd:complexType>
            u2026
        </xsd:schema>
        u2026
    </wsdl:types>
    u2026
    In my understanding, all types defined in the schema section of a wsdl document will be in the targetnamespace, if defined.
    Therefore the element DEBITOR_COMPANY_DETAIL would be in the namesapce
    http://www.dorma.com/sap/xi/finance
    However, the ABAP proxy generates a response message like follows,
    where only the root element is in this namespace and the child elements are in the global namespace:
    <?xml version="1.0" encoding="utf-8"?>
    <ns1:DebtorGetDetailResponse xmlns:ns1="http://www.dorma.com/sap/xi/finance"
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <DEBITOR_COMPANY_DETAIL>
            u2026
        </DEBITOR_COMPANY_DETAIL>
        u2026
    </ns1:DebtorGetDetailResponse>
    Do I have a wrong understand of the wsdl (xml schema) or is this an erroneous behavior?
    The problem is that some 3rd-party software web service module does not accept
    the response message as not complient with the respective wsdl document.
    Any input is appreciated.
    Thanks
    Hans
    Edited by: Hans-Jürgen Schwippert on Oct 1, 2008 12:02 PM

    I have the same problem. I am trying to connect to a webservice running on IBM websphere but it doesn't accept the xml in my request. It appears to be the same namespace issue.
    Did you ever find a solution for this?
    Is it a valid webservice call if you omit the namespace for an element or is this a bug in the Adaptive WS implementation?
    Web Dynpro web service model generated request:
    <?xml version="1.0" encoding="UTF-8"?>
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <SOAP-ENV:Header>
    <sapsess:Session xmlns:sapsess="http://www.sap.com/webas/630/soap/features/session/">
    <enableSession>true</enableSession>
    </sapsess:Session>
    </SOAP-ENV:Header>
    <SOAP-ENV:Body>
    look between these lines -
    <ns1:tamKontrolleraKontoLastAnrop xmlns:ns1="http://schemas.fora.se/modell/tam/1.0/TAM_Data">
    <AnvandarNamn>30039647</AnvandarNamn>
    </ns1:tamKontrolleraKontoLastAnrop>
    look between these lines -
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    As you can see the tag
    <AnvandarNamn>30039647</AnvandarNamn>
    is missing a namespace.
    It should be
    <ns1:AnvandarNamn>30039647</ns1:AnvandarNamn>
    Using a third part tool called Soapui i generate this request that works:
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tam="http://schemas.fora.se/modell/tam/1.0/TAM_Data">
       <soapenv:Header/>
       <soapenv:Body>
          <tam:tamKontrolleraKontoLastAnrop>
             <tam:AnvandarNamn>30039647</tam:AnvandarNamn>
          </tam:tamKontrolleraKontoLastAnrop>
       </soapenv:Body>
    </soapenv:Envelope>

  • Error:SOAP: response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: Server was unable to read request. --- There is an error in XML document (1, 447). --- Input string was not in a correct format.

    Hi All,
        We have a scenario of FTP-->PI---> Webservice.  While triggering the data in the FTP, it is failing in the PI with the below error
    SOAP: response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: Server was unable to read request. ---> There is an error in XML document (1, 447). ---> Input string was not in a correct format.
    Can you please help?

    Hi Raja- It seems to be a data quality issue.
    Check for the value @ 1447 position in the xml message that you are trying to send to web service..
    may be a date filed/decimal value which is not in expected format.

  • Need to get SOAP request and SOAP response message.

    Hi All,
    I need to know that how can I get the SOAP request and SOAP response message. Now I am using WSDL2Java tool from Axis to generate the stub classes (such as ServiceLocator, SoapBindingStub, and soapPort ) and applying the classes to make the SOAP request. I have seen the solution for getting the SOAP request with Dynamic invocation interface (DII) style (http://mail-archives.apache.org/mod_mbox/ws-soap-user/200310.mbox/%[email protected]%3e), but not Static stub like what I did. Could anyone suggest me how to do it please ( I can't run tcpcom on the linux server, because x-window is not allowed to install ). Thank you for any help in advance.

    You can try writing a client-side handler.
    Handler gets called before the actual request is sent, and you can get the SOAP
    message in it.
    You have to deploy the handler in client-config.wsdd.
    Handler is just like Servlet Filter.
    I think there might be a simpler solution, but I dont know.

  • SOAP request and response message

    Hi,everyone:
    I am working on one jaxrpc project.
    I would like to get a concrete SOAP request and response message.
    Do somebody know how and where i can get these two message?
    thanks in advance
    Hui
    [email protected]

    I am also interested in the sample. Please post, any examples, I just finished the tutorial looking for further resources too.
    R

  • Request Message field to Response Message

    Hi Everyone,
    I have a synchcronous scenario, where I have a special requirement that I want to  append a Request Message Field in Response Message Structure while sending response to Sender.
    Could someone suggest me probable solution, I have come up with using Value mapping table, but I am restricted to use a proxy for dynamic updates to the table??
    Regards,
    Nipun

    Hello,
    I have a synchcronous scenario, where I have a special requirement that I want to append a Request Message Field in Response Message Structure while sending response to Sender.
    Perhaps the easiest would to to try to ask the endpoint to modify the response such that it contains the request. Otherwise, you can use a logic such as saving into a table and then retrieve the values for the response message mapping.
    Hope this helps,
    Mark

  • Messaging only: WCF-BasicHTTP adapter Request-Response correlation

    Hi,
    we have a solution where we make a soap web service call to a third party.
    we do not want to use orchestrations.
    we are in need to pass a value to the third party service and we would
    like to have that value passed back to us in the response.
    However, the third party is not guaranteeing this.
    as an alternative, i tried promoting  a property into the context
    before the outbound call and check if this is still available in the context when the response come thru.. but no luck here.
    IS there any other way to achieve this?
    regards,
    MS

    Hi MS,
    What is your question? When you use Request-Response (Receive) port and solicit-Response (send) port, the correlation would happen out-ob-box with the help of EpmRRCorrelationToken, CorrelationToken and RouteDirectToTP
    properties.
    Are your not using the solicit-Response (send) which would take care of the correlation to  Request-Response (Receive) port. Ensure you're using the XML-Transit (on send) and XML-Receive (on receive) pipelines on these two way ports (in both Request-Response
    (Receive) port and solicit-Response (send) port)
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

  • Handling/Mapping a SOAP response message back to the RFC request Message

    Hi
    I was wondering if you could kindly offer some advice on how to handle the SOAP response back to an RFC in a RFC>SOAP>RFC.Response scenario. When executing an RFC function module that triggers a message to XI, the outbound message seems to process successfully, however, there is an error in the response message. I am not sure how to map the response back to the function module response message because it looks like the response payload is empty. It is also strange that the interface seems to run in synchronous mode despite being configured as an asynchronous interface. If it ran in asynchronous mode, there would not be a problem because we actually do not need a response back. The interface also runs perfectly when executing it from the Runtime Workbench, and it also runs in asynchronous mode as it should.     
    I would really appreciate any suggestions on how to solve this problem.
    Thank you,
    Brendon

    Hi Reyaz,
    This is actually an RFC-->SOAP scenario where the message structure of the source and target systems are different. We don't actually need a reponse back from the SOAP system. I was wondering if you perhaps know how we can cancel the Response response back to the requestor or at leaset map the SOAP response back?
    The interface runs perfectly in asynchronous mode when executing it from the Runtime Workbench in the test section, but it runs in synchronous mode for some reason when executing the RFC function call in SAP.
    Thank you,
    Brendon

  • Soap Receiver Adapter - No Response Message

    Hi, I've got the following scenario: Idoc - XI - Webservice. I've imported the WSDL from the .NET webservice and used the input and output messages in a syncronous interface.  I've setup a SOAP Receiver adapter with the Webservice details.  Everything is working fine when I call the webservice and the data is received 100% at the target system, but I am not getting ANY response back on XI.
    RECEIVER SOAP ADAPTER Audit LOG:
    2008-01-24 16:41:57 Success SOAP: request message entering the adapter with user J2EE_GUEST
    2008-01-24 16:41:57 Success MP_LEAVE1
    2008-01-24 16:41:57 Success The message was successfully delivered to the application using connection SOAP_http://sap.com/xi/XI/System.
    2008-01-24 16:41:57 Success Acknowledgement creation triggered for type: AckNotSupported
    2008-01-24 16:41:57 Success SOAP: completed the processing
    2008-01-24 16:41:57 Success SOAP: continuing to response message 83638fb0-ca8a-11dc-b36c-00145eed9500
    2008-01-24 16:41:57 Success SOAP: sending a delivery ack ...
    2008-01-24 16:41:57 Success SOAP: sent a delivery ack
    2008-01-24 16:41:57 Success The message status set to DLVD.
    2008-01-24 16:41:57 Success Acknowledgement sent successfully for type: AckNotSupported
    Has it got anything to do with the "AckNotSupported" type?  Is "AckNotSupported" the default setting for the receiver SOAP adapter?  If so, where do I change this setting?
    When I call the webservice with the exact same input using a standalone tool, I get the response message back 100%.  Any help will be appreciated.
    Thanks
    Rudi

    Hey
    you are confusing between a response and an acknowledgement.
    response and acknowledgement and not one and the same thing.
    response is basically used when you send some query to the receiver system and expect a set of value(s) for your query.for e.g sending a query to a Database(JDBC) or SAP system(RFC)
    and acknowledgement is just a notification that the message was receiver by the receiver correctly,it does not returns you a set of value(s).
    now coming to your question,ALEAUDIT IDOC is generated when an IDOC is posted,since in your case you are not posting and IDOC,instead your are sending it ,i m not sure if ALEAUDIT will be generated or not,one thing that will come to your rescue is that every receiver SOAP adapter expects a HTTP response(irrespective of you explicitly asking it or not).
    a HTTP 200 means that messages were posted successfully,and HTTP 500 means application error,get this HTTP response and send it back to the SAP system,most probably you would need to use BPM for this.
    Thanx
    Aamir
    Edited by: Aamir Suhail on Jan 24, 2008 11:26 AM

  • SOAP Receiver Response Message

    I have setup the following scenario:
    Create PO in EBP --> XI --> Webservice
    In the Repository I have set up both the outbound and inbound message interfaces as Synchronous. The interface mapping has been setup to map both the request and response messages.
    In the Directory I have set up the SOAP receiver adapter and the receiver/interface determination and receiver agreement for EBP as the sender system and the external webservice as the receiver party/service.
    When I create a purchase order in EBP the webservice is called successfully and the PO gets created on the target system. The webservice returns a response message which I am expecting to see via SXMB_MONI but is not currently showing!! Is there some Directory configuration that I am missing?
    Any pointers would be appreciated.
    Regards
    Mark Briggs

    Hi Mark,
    >>>>n the Repository I have set up both the outbound and inbound message interfaces as Synchronous
    is your scenario sync or async?
    do the ID config with ID wizzard if you're not sure
    if will guide you
    if you have a sync scenario you shoudl see and error
    if you have no response withint the timeout
    do you see that in the calling application or in the XI ?
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

  • Response message from stored procedure

    I have created  the stored procedure(oracle)
    CREATE OR REPLACE PROCEDURE UPDATE_INSERT(sHID IN VARCHAR2,sZNAME IN VARCHAR2,sZDATE IN DATE)IS
    I NUMBER;
    BEGIN
    SELECT COUNT(HID) INTO I FROM ZSO_H WHERE HID = sHID;
    IF I > 0
    THEN
    begin
    DELETE FROM ZSO_H WHERE HID = sHID;
    end;
    END IF;
    INSERT INTO zso_h VALUES(sHID,sZNAME,sZDATE);
    commit;
    END UPDATE_INSERT;
    It's proxy to jdbc synchronous scenario.
    I can see data saved in the table, and sucessfull in communication channel monitoring.
    but sxmn_moni, get error,(SAP system)
    <SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException</SAP:AdditionalText>
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack />
      <SAP:Retry>M</SAP:Retry>
    sxmb_moni in XI
      <?xml version="1.0" encoding="utf-8" ?>
    - <ns0:t002_ora_response xmlns:ns0="http://topfine.com/proxy">
      <st3_response />
      <st3_response />
      <st3_response />
      <st3_response />
      <st3_response />
      </ns0:t002_ora_response>
    but structure is
       <st3_response>
          <insert_count/>
          <update_count/>
       </st3_response>
    and the db request message is
    <?xml version="1.0" encoding="UTF-8" ?>
    - <ns0:t002_ora xmlns:ns0="http://topfine.com/proxy">
    - <st3>
    - <spName action="execute">
      <table>UPDATE_INSERT</table>
      <SHID type="VARCHAR">21</SHID>
      <SZNAME type="VARCHAR">21</SZNAME>
      <SZDATE type="DATE">2010-11-21</SZDATE>
      </spName>
      </st3>
    - <st3>
    - <spName action="execute">
      <table>UPDATE_INSERT</table>
      <SHID type="VARCHAR">22</SHID>
      <SZNAME type="VARCHAR">22</SZNAME>
      <SZDATE type="DATE">2010-11-21</SZDATE>
      </spName>
      </st3>
    then how to get update_count in  response message?
    Edited by: Shen Peng on Nov 21, 2010 8:35 AM

    Can you jus let know totally how many are getting Updated and inserted for the Proxy u sent....I am guessin the response from ur DB is
    <?xml version="1.0" encoding="utf-8" ?>
    - <ns0:t002_ora_response xmlns:ns0="http://topfine.com/proxy">
    <st3_response />
    <st3_response />
    <st3_response />
    <st3_response />
    <st3_response />
    </ns0:t002_ora_response>
    So probably four records are getting updated or inserted...
    Check this blog may be helpful
    /people/siva.maranani/blog/2005/09/16/xi-how-to-on-jdbc-receiver-response

  • Response Message ID Error

    Scenario:RFC TO JDBC (Syncronous )
    Error: Below error is coming in Response Message ID.
    Added one new field  "EXPIRED"
    in DATA TYPE  and mapped it with EXPIRED field in RFC but when I checked in SXMB_MONI whether this object is working fine or not .
    Acutally it showing "SYSTEM Error" that field doesnot exist in database.
    I clarrified from client that whether this field exist in database or not they told that it exist .EXPIRED is added as the last lineVARCHAR2(1) in database.
    This is the error it showing when I checked it in SXMB_MONI.
    SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: Error processing request in sax parser: Error when executing statement for table/stored proc. 'SAP_IMPORT_STOCK_ORDER' (structure 'Statement'): java.sql.SQLException: FATAL ERROR: Column 'EXPIRED' does not exist in table 'SAP_IMPORT_STOCK_ORDER'</SAP:AdditionalText>
    Now tell me, if the feild exist in database then where is the error. Any error from XI
    Please let me know I am waiting for reply?

    Hi,
    It may be authorization problem or the system is not configured properly....
    check this blog
    /people/krishna.moorthyp/blog/2006/07/23/http-errors-in-xi
    Might help you
    vasanth

Maybe you are looking for

  • Why is the "Applications" tab no longer in my Finder?

    Hey so i updated my MacbookPro from its original operating system to OS X Mavericks (version 10.9.1) because there was an update available. And just today i was went to uninstall a program that had expired, and i noticed that in my Finder, the "Appli

  • How to unload adobe cloud

    how to unload adobe cloud

  • JVM: viseo display freezes

    I have an application written based on the FrameAccess example, which works fine except videos all freeze part way through. If I replace the FrameAccess object with one that uses a Player rather than a Processor no videos freeze. Using a Processer Ob

  • Control query variable

    I have a query (say query 1) which has replacement path variable and a date variable, say A. The replacement path variable calls another query (query 2). If I use the same date variable (A) on query 2, will it take the value that the user entered in

  • Changing view on calender to start on sunday instead of monday

    hi all i need my calender to start on a sunday as currently it starts on a monday. is there anyway to change it ? Thanks Paul