Messages Display Tool XML

Hi, all
when i goto messages display tool in XML I got some different language and message is not display and error comesup 'the xml messages could not be displayed'
I am sending screenshot
http://www.flickr.com/photos/25222280@N03/2452396728/
Please help me thanks

It looks like XML document is not well formed ... Download it and open it with an XML editing tool (I personally use XML Exchanger) and see what's wrong, it will help you identifying the problem
It could be a content issue (non allowed chars in tags) or XML structure consistency issue
Rgds
Chris

Similar Messages

  • SQLException in the audit log for the Message Display Tool

    Hi
    I´m newbie in PI Technology, and i have some issues when i try to do the next.
    This is the scenario:
    I need to communicate two systems, for one side i have SAP, and for the other side i have ADI (legal system) so, i use PI to do this (the communication), PI receive the data from SAP by means abap proxy, until this everything is correct, then i do the mapping of the data and i send a message to ADI (with the SAP XI Runtime Workbench) by means JDBC adapter, if i check the sended message with "Message Display Tool" show that the message was sent (status "Delivered") but if i check the received messages option, in the audit log displays the five next errors:
    Error: Could not execute statement for table/stored proc. "FADIA4" (structure "StatementFADIA4") due to java.sql.SQLException: FADIA4 in FILEMET not valid for operation.
    Error: JDBC Message processing failed, due to Error processing request in sax parser: Error when executing statement for table/stored proc. 'FADIA4' (structure 'StatementFADIA4'): java.sql.SQLException: FADIA4 in FILEMET not valid for operation.
    Error: MP: exception caught with cause com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error processing request in sax parser: Error when executing statement for table/stored proc. 'FADIA4' (structure 'StatementFADIA4'): java.sql.SQLException: FADIA4 in FILEMET not valid for operation.
    Error: Adapter Framework caught exception: null
    Error: Delivering the message to the application using connection JDBC_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error processing request in sax parser: Error when executing statement for table/stored proc. 'FADIA4' (structure 'StatementFADIA4'): java.sql.SQLException: FADIA4 in FILEMET not valid for operation..
    if there are somebody that maybe could know what is the problem?, could the problem be the side of the legal system?, because inside of PI when i do the Test Configuration in the Integration Directory, the end of the test is successful.
    Any comment is well received!!
    Thanks,
    Vicman
    P.D. sometimes the error is: java.sql.SQLException: Token ) was not valid. Valid tokens: DAY PATH YEAR LABEL MONTH OPTION RESULT CONNECTION TRANSACTION.
    what does it means?

    Hi Pooja,
    thanks for you quickly response!
    XML sended:
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:MT_PgDocVentaECC_req xmlns:ns0="http://gmodelo.com/ECC/enviarCobranza">
       <DT_DatosDeControl>
          <MIDDLEWARE_ID/>
          <QUICK_ID/>
          <INTERFACE_NAME/>
          <MESSAGE_ID/>
          <LOG_ID/>
          <USER_ID/>
          <SOURCE_SYSTEM/>
          <TARGET_SYSTEM/>
       </DT_DatosDeControl>
       <DT_PagoDocVentaECC>
          <VKORG>TVKO</VKORG>
          <VKBUR>TVBUR</VKBUR>
          <VKBUR1>TVBUR</VKBUR1>
          <ROUTE>TVRO</ROUTE>
          <ROUTE1>TVRO</ROUTE1>
          <BLART>Q</BLART>
          <BELNR>100</BELNR>
          <WRBTR>200</WRBTR>
          <LFART>100</LFART>
          <VBELN>100</VBELN>
       </DT_PagoDocVentaECC>
    </ns0:MT_PgDocVentaECC_req>
    this is the XML received:
    <?xml version="1.0" encoding="UTF-8"?>
    <ns1:MT_PgDocVentaADI_req xmlns:ns1="http://gmodelo.com/ADI/recibirCobranza">
    <StatementFADIA7>
    <FADIA7action="INSERT">
    <Table>FADIA7</Table>
    <Access>
    <NUMCIA>123</NUMCIA>
    <NUMALM>234</NUMALM>
    <SUBALM>300</SUBALM>
    <CVETOP>16</CVETOP>
    <FOLOPV>22</FOLOPV>
    <SECOVA></SECOVA>
    <IMPOVA>200</IMPOVA>
    <ALMOVA>5678</ALMOVA>
    <SUBOVA>21</SUBOVA>
    <TOPOVA>21</TOPOVA>
    <FOPOVA>41</FOPOVA>
    <FECOVA>100</FECOVA>
    <STSOVA> </STSOVA>
    </Access>
    </FADIA7></StatementFADIA7>
    </ns1:MT_PgDocVentaADI_req>
    what do you think about it?, anything wrong?

  • Incorrect Format message display in Message Displaying Tool of RWB

    Hi,
    I am not getting message payload in XML format in RWB>Message Monitoring>Message from component>Adapter Engine(database)>display.
    By selecting the message>it will open the Message Display Tool(Details Display)> Goto Message Content tab>Message Part>Payload
    Im not getting mesg in XML format .
    Displaying as :
    HEMA DEMA S1 18 1 10686 03052012 502043 6480 03052012 R2 HEMA DEMA S1 18 2 10686 03052012 502044 3750 03052012 R2
    HEMA DEMA S1 18 3 10686 03052012 602695 360
    How to get in XML format .

    Hi Shabarish Vijayakumar ,
    Thanks for quick replay.
    I am not  getting an proper XML payload for my ABAP Proxy to JDBC interface. I can see the message in normal format as text format.
    As  it should be display as JDBC receiver format structure.
      <?xml version="1.0" encoding="UTF-8" ?>
    <ns1:MT_InvoiceInfo_Header xmlns:ns1="urn://abc/xi/abc">
      <StatementName>
      <SAPPrimaryInvoiceHeader action="INSERT">
      <table>SAPPrimaryInvoiceHeader</table>
       <access>
      <BusinessUnit>abc</BusinessUnit>
      <TerritoryCode />
      <PurchaseCategoryCode>S1</PurchaseCategoryCode>
      <SAPInvoiceNumber>0204000407</SAPInvoiceNumber>
      <OrderNumber>20000426</OrderNumber>
      <SAPCustomerCode>00020120</SAPCustomerCode>
      <SAPDeliveryNumber>0820004404</SAPDeliveryNumber>
      <SAPInvoiceDate>20120302</SAPInvoiceDate>
      <NetValue>18.78</NetValue>
      </access>
      </SAPPrimaryInvoiceHeader>
      </StatementName>
      </ns1:MT_InvoiceInfo_Header>
    (SAPPrimaryInvoiceDetailabcDABLS1901068910000100000000000005000841.000 145.00 123.99 0.00 SAPPrimaryInvoiceDetailabcDABLS1901068910000100000000000005000841.000 145.00 123.99 0.00)
    Regards,
    Ahmed.

  • Problem with "Message Display Tool"  PI 7.0 SP10

    Dear SDN,
    After upgrading PI 7.0 from SP09 to SP10 the "Message Display Tool" does not work well.
    When executing:
    "Runtime Workbench" > Message Monitoring > Integration Engine > Details (of a selected message) > "Message Display Tool" > Message Content
    initial dynpro is displayed asking for Message ID, Pipeline, Inbound, Outb., Queue parameteres.  This did not happen before, before we got Message Detail directly.
    Have you had this problem? Any ideas?

    Hi,
    I am able to see Message Data, on clicking on Details in the Message Monitoring for the each message. I am in SP10
    regards,
    Moorthy

  • Settings for enabling message security tab in message display tool

    Hi Experts,
    We have a scenario where we are sending data by applying web service security using SOAP receiver communication channel .
    I want to check message security log along with audit log in message display tool in RWB.
    Can anybody know what are the required settings to enable message security tab in message display toolin RWB?
    Regards,
    Sari

    Hello
    Check the link, [Security Configuration at Message Level  |http://help.sap.com/saphelp_nwpi71/helpdata/EN/ea/c91141e109ef6fe10000000a1550b0/content.htm], which describes the steps required.
    Regards
    Mark

  • How To Turn On SYNCHRONOUS MESSAGE Viewing in message display tool

    Hi everyone,
    We want to view the Synchronous Messages in the message display tool using the url: http://port/messaging system/monitoring , but we are not able to do that  as when we are trying to view a particular synchronous message, we are displayed the following message:
    <b>"The message Bytes for this synchronous message in final state have been removed from the memory to save resources"</b>
    can any one suggest what we should do to view the synchronous messages in <b>Message Display Tool.</b>
    regards,
    Rookie.

    Hi,
    U need to go to Visual Administrator:
    Services | SAP XI AF Messaging:
    KEY: messaging.syncMessageRemover.removeBody
    VALUE: false
    This way your sync messages will be viewable in AF.
    Best Regards,
    Daniel
    Message was edited by:
            Daniel Engsig-Karup

  • Errors in Message Display tool in Integration engine in Message Moni in RWB

    Hi,
    We are facing issues with the Message Monitoring in RWB.
    When we are selecting the Integration Engine and selecting the message and then clinking on details.
    We are able to see 4 tabs :
    1. Message Data
    2. Message Content
    3. Inbound Adapter
    4. Queue Monitor
    Is it right to display these 4 tabs for Integration engine ?
    Where will be this setting ? What tabs shud be there ?
    We are using XI 7.0 SP10.
    When we are selecting the Adapter Engine in Message Monitoring then we are getting Page cannot be displayed.
    Please provide your precious inputs to resolve this issue.
    Thanks
    Ramesh

    Hi Krishna,
    We have restarted the system but its not working.
    Adapter engine is working fine without any issues.
    Only the issues are unable to view the Message monitoring as it shud be.
    In Message Monitoing => Integartion Engine => Message Selected =>Click Details=> Message Display tool => Message Data Tab is fine.
    Message Content Tab => if we open we are getting the following error with SAP screen.
    **************************SSO logon not possible; browser logon ticket cannot be accepted
    Choose "Logon" to continue A dialog box appears in which you can enter your user and password
    No switch to HTTPS occurred, so it is not secure to send a password ****************************
    Please suggest us.
    Thanks,
    Ramesh

  • Message Display Tool

    I want to see the message bytes sent out from a SOAP receiver adapter using the Message monitor at: http://<server>:<port>/MessagingSystem/monitor/monitor.jsp
    But the button "Display Message Bytes" button, takes to an error page that shows: "The current user has no authorization to view the message payload!"
    Could you please help how to fix this?
    Swatii.

    Hi, Swatii,
    have a look on: http://help.sap.com/saphelp_nw70/helpdata/en/43/1e1bbc5d9206fde10000000a422035/content.htm
    Regards
    Mickael

  • Errors in Message Display Tool (MDT) in Message Monitoring view of RWB

    Hi mates,
    <b>Issue #1</b>
    When I select the message processed by an Adapter engine and click on 'Details' button, MDT window pops up and has three tabs. When I click on the tab 'Message Content' (which normally shows SOAP envelope and actuall payload) I get an error 'Content of message deleted to save memory'. I can see the content in other two tabs, Message Data and Audit Log properly though.
    Whats wrong/missing? Plz clarify.
    <b>Issue #2</b>
    When I select the message processed by an Integration engine and click on 'Details' button, MDT window pops up and has four tabs.
    When I click the the tab 'Message Content', I get cpl of warning messages 'SSO logon not possible; logon tickets not activated on the server' & 'No switch made to HTTPS; so it is unsafe to send your password'.
    It gives someother info 'Choose "Log on" to continue A dialog box appears, where you can enter your user and password' When I click 'log on' and key in user credentials, it doesnot accept the correct values and after repeated attempts it says 'Either client, name, or password is incorrect; repeat logon' and doesnt show any payload.
    Whats wrong/missing? Plz help me out.
    I appreciate your inputs.
    thx in adv
    praveen

    Gil,
    Take a look at this thread. Should solve your problem,
    Monitoring SOAP Message Payload
    Regards,
    Bhavesh

  • Message Display Tool Access Forbidden.

    Hello,
    I need to review a response from a BAPI and as I understand the only place to do this is through the RWB.  I went out and looked in the Adapter Engine under Message Monitoring, but when I click on the Details button and try to go to "Message Contents" I get an Access Forbidden message.
    Is my SAP user ID being passed there, and if so, what role is needed to turn this back on?
    Thanks!

    Hi,
    >I need to review a response from a BAPI and as I understand the only place to do this is through the RWB. I went out and looked in the Adapter Engine under Message
    go to:
    - TCODE SXBM_ADM
    - integration server config
    - then add those two specific parameters:
    a) runtime | logging | value = 1
    b) runtime | logging_sync | value = 1
    fire the BAPI and go to SXMB_MONI
    Regards,
    michal

  • Message display in pipeline

    Hi,
    How to check audit log for all processed messages ?
    Thanks,
    ss

    Hi ss,
    Check this weblog
    /people/michal.krawczyk2/blog/2005/01/02/simple-adapter-and-message-monitoring
    Message display tool can be called at
    http://hostname:portnumber/MessagingSystem/monitor/monitor.jsp
    Regards,
    Ram

  • Technical sulution for displaying several xml messages

    (Using Jdeveloper 10.1.3.3.0 Databaseversion 9.2.0.6.0)
    I am searching for a technical solution to display several xml messages.
    In a table with a XMLType collumn are xml-messages stored with different structures.
    I am searching for a way to display this xml messages in, for example, Internet Explorer.
    Can anyone put me on the right track?
    Thanks in advance.
    Edited by: Erwin Snippert on 27-aug-2009 10:51

    Hello Frank,
    I`m a newbee on this area, can you give me an example?
    Thanks in advance.
    Erwin

  • How to display an XML in Web Dynpro

    Hi,
    I am pretty new to Web Dynpro and have a specific requirement.
    I have a web dynpro page on which we display a table. One of the columns in the table is a XML message. Now on lead selection of each row I want to display the contents of the XML in an embedded control below the table. I have already implemented the functionality to download the XML message to file system but I want a capability to show the XML contents within my page in a formatted way.
    If I use a text view, the XML does not look very nice.
    I do not want to implement a new tree control based control now where I parse my xml file and then try to recursively generate a tree. This will take time for me as i am not very well versed with WD programming.
    Can anyone tell me if there exists any control in WD which can display the XML in formatted way?
    If you guys have used the new ABAP debugger and seen the XML viewer in it then you can get an idea of what I need. I am not sure about the control that the ABAP debugger uses. It will be good if someone can help me find something like that.
    After all WD is all about reusability.
    Regards,
    Vikas

    Hi Vikas,
       see this little example which creates a xml file to download and open in the browser. Put it in an action handler method.
    DATA lr_conv   TYPE REF TO cl_abap_conv_out_ce.
      DATA lv_data   TYPE        string.
      DATA lv_xfile  TYPE        xstring.
      lv_data = '<?xml version=1.0" encoding="utf-8"?> put your xml here'.
      cl_abap_conv_out_ce=>create( RECEIVING conv = lr_conv ).
      lr_conv->convert( EXPORTING data   = lv_data
            IMPORTING buffer = lv_xfile ).
      cl_wd_runtime_services=>attach_file_to_response(
                     EXPORTING
                         i_filename  = 'test.xml'
                         i_content   = lv_xfile
                         i_mime_type = 'application/xml' ).
    Hope this helps you. Revert if need some more help.
    Regards,
    Pavan.

  • How to display an XML file as it is in browser that XI sent to my J2EE appl

    Hi all!
    I have a scenario like File->XI->J2EE appl.
    The file is getting picked up from my machine by XI.
    Now XI should send that XML file to my J2EE appl.
    My servlet receives that XML and displays as it is in browser. But am getting some error like:
    XML page cannot be displayed.
    XML document must have a top level element. Error processing resource 'http://localhost:7001/Invoke/DisplayRes'.
    I deployed my .ear file on BEA Weblogic application server9.0
    I found no error when i tested in SXI_MONI and RWB->Message monitor as well.
    This is my servlet code:
    public class DisplayRes extends HttpServlet {
    public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    doPost(request,response);
    public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
    BufferedReader brin =new BufferedReader(new InputStreamReader(request.getInputStream()));
    String inputLine;
    StringBuffer sBuf = new StringBuffer();
    PrintWriter out = response.getWriter();
    response.setContentType("text/xml");
    while ((inputLine = brin.readLine()) != null)
    sBuf.append(inputLine);
    //out.setContentType("text/xml");
    //out.println(sBuf.toString());
    out.write(sBuf.toString());
    brin.close();
    out.flush();
    what went  wrong? Help me
    Thanks

    Hi
    Can anyone tell me how XI sends messages to applications like J2EE. In REceiver comm channel, I think we specify about the target system like J2EE appl.
    Aadapter Type: HTTP
                   Receiver
    Transport Protocol:  HTTP1.0
    Message Protocol:    XI payload in HTTP body
    Adapter Engine:      Integration Server
    Addressing Type:     URL address
    Target host:         localhost
    Service Number:      7001(Port number of Weblogic appl server--where my J2EE appl is deployed).
    Path     :  /Invoke/DisplayRes/
    Authentication Type:Use Logon Data for SAP System
    Content Type: text/xml
    Username:   xiappluser
    password:   xx
    XML code:   UTF-8
    I suppose XI sends msgs to http://localhost:7001/Invoke/DisplayRes/........
    in this example if am correct?
    Then I have given all tyhe necessary setting but my servlet is not able to display XML msg in browser?
    This is my servlet code:
    public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
         PrintWriter out = response.getWriter();
         BufferedReader brin =new BufferedReader(new InputStreamReader(request.getInputStream()));
         String inputLine;
         StringBuffer sBuf = new StringBuffer();
            response.setContentType("text/xml");
         while ((inputLine = brin.readLine()) != null)
             sBuf.append(inputLine);
             out.println("hi");            
                out.println(sBuf.toString());
             brin.close();
             out.flush();
    What went wrong?
    Help me, all helpful answers are highly rewarded.
    Thanks

  • Group Tree: Error in Ajax response - message: missing } in XML expression

    Hi,
    We were using a previous version of Crystal libs and viewer. I wanted to get up to date with the latest jars and viewer so I downloaded and installed the version with Eclipse 3.4.1 and crystal development bundled together.
    I've copied the new jars from there into my existing project. I've also copied the folder cyrstalreportviewers into the project. We're using Tomcat 6.
    I've now got a problem with the Group Tree at the moment since I started using the latest libraries and crystal report viewers.
    My web.xml looks like this.
            <context-param>
              <param-name>crystal_image_uri</param-name>
              <param-value>/crystalreportviewers</param-value>
         </context-param>
         <context-param>
              <param-name>crystal_image_use_relative</param-name>
              <param-value>webapp</param-value>
         </context-param>
            <servlet id="CrystalReportViewerServlet">
              <servlet-name>CrystalReportViewerServlet</servlet-name>
              <display-name>CrystalReportViewerServlet</display-name>
              <servlet-class>
                   web.servlet.ReportingViewerServlet
              </servlet-class>
              <load-on-startup>1</load-on-startup>
         </servlet>
           <servlet-mapping id="CrystalReportViewerServletMapping">
              <servlet-name>CrystalReportViewerServlet</servlet-name>
              <url-pattern>/CrystalReportViewerHandler</url-pattern>
         </servlet-mapping>
    A request to the uri https://......../WebApp/CrystalReportViewerHandler?id=3
    The servlet doesn't do anything that seems to be uncommon. I can post more precisely what it does if needed.
    The report will load correctly, I don't get an error page asking if my crystalreportviewers/ path is accessable to the server.
    I get a parameter page asking for a value. I enter that and click OK.
    The viewer sends a POST request to my Servlet and is handled correctly.
    The report is then loaded.
    On the click of an item in the Group Tree it sends an Ajax POST request and I then get the following error:
    message: missing } in XML expression
    fileName: https://localhost:8080/WebApp/crystalreportviewers/allInOne.js
    lineNumber: 10
    stack: ()@:0
    eval("(\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n)")@:0
    ([object XMLHttpRequest])@https://localhost:8080/WebApp/crystalreportviewers/allInOne.js:10
    ([object Object],[object Object],[object XMLHttpRequest])@https://localhost:8080/WebApp/crystalreportviewers/allInOne.js:12
    ([object XMLHttpRequest])@https://localhost:8080/WebApp/crystalreportviewers/allInOne.js:10
    ()@https://localhost:8080/WebApp/crystalreportviewers/allInOne.js:10
    ([object XMLHttpRequest])@https://localhost:8080/WebApp/crystalreportviewers/allInOne.js:10
    ([object XMLHttpRequest])@https://localhost:8080/WebApp/crystalreportviewers/allInOne.js:10
    ([object Object],[object Event])@https://localhost:8080/WebApp/crystalreportviewers/allInOne.js:10
    ([object Event])@https://localhost:8080/WebApp/crystalreportviewers/allInOne.js:10
    name: SyntaxError
    Clicking on the Groups headers on the right hand pane work as expected. Although I notice they are not Ajax requests.
    I've spent a few days at this now and I feel like I'm running out of options but to revert back to the previous version we were using. I presume this works elsewhere so I've got to be doing something incorrectly with my setup.
    If anyone needs more info then please ask.
    Thanks,
    Patrick

    Hi Ted,
    Thanks for your reply.
    That's our own Servlet. It extends javax.servlet.http.HttpServlet
    doGet does the following stuff:
    Creates a ReportClientDocument.
    Sets the ReportAppServer to "inproc:jrc".
    Opens the report as read only.
    Gets the DBController and calls logon on it.
    Then calls replaceConnection.
    Adds some discrete param values.
    Creates a CrystalReportViewer.
    gets the report source from the report client document.
    sets the report source on the crystal report viewer.
    set own page to true.
    sets the report source in the session.
    The crystal Report Viewer then processes the Http Request.
    doPost:
    gets the report source from the session.
    creates a CrystalReportViewer.
    sets the report source on the crystal report viewer.
    set own page to true.
    The crystal Report Viewer then processes the Http Request.
    One thing I changed in there was the way the data source was changed. It used to loop through tables.
    Tables tables = clientDoc.getDatabaseController().getDatabase().getTables();
    newTable.setQualifiedName(qualifiedName);
    clientDoc.getDatabaseController().setTableLocation(origTable, newTable);
    Now it does this:
    DatabaseController dbController = clientDoc.getDatabaseController();
    dbController.logon(username, password);
    dbController.replaceConnection(new ConnectionInfo(), connectionInfo, null, DBOptions._useDefault);
    If you need more info please do let me know. Thanks for your help.
    Patrick

Maybe you are looking for

  • How to disable adobe reader in safari

    I am aware there is this thread on basically the same problem How can I regain Preview as my default PDF browser in Safari?. However my circumstances are a bit different. One of my content vendors uses FileOpen to lock their PDFs and that is why I ev

  • Substitution Error - coming while running KALC

    Dear All I have a peculiar problem , i have created a substitution rule , ie  where company code = 123 and document type i =CO and T Code is Kalc , substitued it with business place 001 . This is require for cross company code posting, so i created a

  • PNG images not displaying in Safari iPad

    Hi all, We have developed a webpage that loads PNG images in a div that can expand / reduce. The issue i cant seem to solve is why the PNG images do not load on Safari iPad. They just display as blue question marks. However not an issue with PC brows

  • Is my iphone 5 legit?

    please help... i recently bought an iphone 5 which a friend offered me when she was in korea..when i got the phone i noticed the back panel of my phone says: kcc-cmm-apa-a1429..should i worry? is my iphone 5 legit? it works on itunes etc and i was ab

  • When I try to print a file from adobe I get "wrong tray setting. Change size setting."

    My printer is set up to "auto select" it's paper source. It shows that it receives the information but just spits out a blank page.