Displaying hyperlinks in audit log

Hi there!
With patiching our XI the implementation of the Message Display Tool within the RWB has changed.
Until now, our custom modules are writing log entries to the audit log, containing hyperlinks like
"To see the converted message, please click <a href='messageArchive.jsp' ..."
With the new Display tool, the html-reserved characters like '<','>' are presented with their escape sequences '&lt;', '&gt;'. Thus, the links aren't working any more.
Is there a way to get these links working again?
Thanks in advance!
Matthias

What does your page source display?
<a
or
&lt;a
This is because this conversion can take place at verious places and you will need to figure out where exactly this is happening.

Similar Messages

  • Content of the Audit Log

    Hello,
    It seems that the text of the audit log is contained in table xi_af_msg_audit ins the J2EE schema under field text_key.
    If I access this key directly from the database it seems to be unnecessarily long, with a lot of blank space padding.
    Is it possible to control what is recorded in this field and hence what is displayed in the Audit Log?
    Kind regards,
    Peter

    You can simply use the AuditMessageKey class to write your own audit log entries. A similar code would be
    AuditMessageKey auditMKey = new AuditMessageKey(message.getMessageId(), AuditDirection.INBOUND);
              Audit.addAuditLogEntry(
                   auditMKey,
                   AuditLogStatus.SUCCESS,
                   "Custom Message");
    Regards,
    Prateek

  • 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?

  • Audit Log Report not display and error is "Report Contents No data"

    Dear All,
    i have reuired the audit log report but when i am click the Site Action->Site Setting->Audit log reports->Run a custom report-> select the day and option and click ok the i have received the error
    Please help me please check below screen shot

    Can you please confirm that you have configured events to audit?
    Configure
    audit settings for a site collection
    Here is step by step how to configure audit setting.
    http://anthony-verschraegen.blogspot.ca/2013/04/sharepoint-2013-configuring-audit.html
    Amit

  • Customizing Audit Log Report - Adding/Removing Columns from Display

    Hi All -
    Has anyone tried adding/removing the columns from Out of Box Auditi Log report with minor customizations to the code/configuration files ? Right now , when the Audit Log report is executed, there are numbe of columns that appear on report (Server, Client IP etc) which are too technical for the client and requirement is remove some of these and add some more for the attributes that we are audit logging through Audit workflow service. If you have done something similar in the past, please provide me with some inputs. Any sample code, examples will be highly appreciated.

    Hello Gurus,
    I also have same kind of requirement.WE have to send a monthly report to customer where number of users created and deleted to be given to them.
    Its urgent.Please help
    Thanks in advance

  • Audit Log

    Hi
    We are doing a file-to-file scenario without content conversion. That means we did not set up any interfaces in the repository but created a so called u201CgenericInterfaceu201D in the Configuration. This leads to a scenario where the file will just be taken and dropped from and to a file server without any conversion.
    We are facing know a problem in the Audit Log in the RWB. The file sender adapter shows the audit log until the file has been successfully taken. On the receiver adapter we will find exactly the same message number but no further audit log. It is not possible to navigate into the audit log on the receiver adapter. In the message monitor of the RWB the message will not be displayed.
    We already checked the settings messaging.system.statusLog in the SAP XI AF Messaging service in the visual admin.
    Does anybody know this problem?
    Regards Oliver

    Hi,
    please refer this SAP Note 751915.
    this may be help you.
    regards,
    bobby

  • 500 Internal Server Error - Channel Monitoring Audit Log

    Hi Experts,
    We are facing an error in the 'Audit Log' of the communication channel monitoring of a File Sender Adapter.
    The channel uses a custom written Java Module which uses XSLT parser internally. The audit log displays the following error:
    500   Internal Server Error
    Error: "Application error occurred during the request processing."
    Troubleshooting Guide https://sdn.sap.com/irj/sdn/wiki?path=/display/jsts/home
    Details: "The WebApplicationException log ID is [4698F300D2C40C2000000000000009AA]."
    This error occurs both when the file is processed successfully or when in error. In case of a positive test case file, we can even see the message reaching Pipeline (SXMB_MONI). But only the audit log does not show the processed steps in the channel monitoring and displays the above error message.
    We have even established that the cause of the error is Java Module (First, we executed by removing our custom Java Module from the module steps and the audit log showed the steps correctly. But by putting the module back in the channel, the error resumed).
    Initially, the error was not coming and we were able to test this properly. But over the time the audit log error started. Now, we are not able to get rid of this even by restarting the channel or restarting the Java stack of the server.
    To me, it seems like a memory issue in the Java Stack.
    Any thoughts?
    Can we find out where to find the details of the WebApplicationException log ID displayed above?
    Thanks,
    Sudheer

    Hello,
    This could be generic but may helo you:
    500 Internal Server Errors
    Description: The server encountered an unexpected condition which prevented it from fulfilling the request.
    Possible Tips: Have a look into SAP Notes u2013 804124, 807000
    Regards,
    Caio Cagnani

  • Usage Report and Audit Log report showing different totals

    I am trying to understand the differences displayed in two similar reports. The first report is an 'Audit Log' Report and it is displaying the number of Resource Account creations over a time period. The second report is a Usage Report using the exact same criteria (objectType = Resource Account and Action = Create). The totals I get back are VASTLY different. Can anyone explain? Is this a known bug?

    Hi,
    In any report we don't show the storage policies information. In Cost report if the storage policies have different rate factors then we will show the split for the storage information. But in usage report , rate factors will not be applicable as we don''t show the cost details. Hope this clarifies your question. Please let us know if you need more information.
    Thanks,
    Lakshmi

  • Missing Audit Log of Adapter Engine in Message Monitoring

    Hi!
    I've a problem with a fresh installed PI:
    The Adapter Engine doesn't log anything in the Message Monitoring. The Integration Engine logs everything properly, but all entries from the adapter engine are missing. It looks like no message was processed by the AE, but in fact AE is processing the messages properly, only logging fails.
    What can cause this behaviour?
    Best regards,
    Daniel

    Hi Agasthuri,
    yes, maybe something gone wrong in the post install, I will ask the guy which did the installation of the PI. Therefore I didn't have the logon data for performing a cache refresh, but in the log entries it seems that this is working properly.
    Hi Praveen,
    in Communication Channel Monitoring (In PI this is no longer found under Adapter Monitoring), I can see that the messages are delivered, but I can't see the Audit Log entries there.
    I checked the MDT, but there are also no messages displayed.
    End-to-End-Monitoring seems to be a good solution, but it seems that it is something configured wrong in this installation I will try to get the guy which cares for Basis to look after it.
    Best regards,
    Daniel

  • Audit Log Not Being Created

    Hi,
    I'm using the workflow application "Audit" as an activity in my custom workflow and I'm passing the required arguments.
    In the workflow trace file, I can see that the Audit application is run using the passed parameters but no record is being created matching that information in the "log" table.
    Any ideas/suggestions?
    Thanks
    Here is the trace for your information:
    Resolved reference requesterWSUser = object
    Assigning requesterFullName = Test1 Manager1
    Action Set Audit Resources List
    Result title set to 'Set Audit Resources List'
    Evaluating XPRESS
    Resolved reference approved = false
    Resolved reference auditApps = [AD_Simulated]
    Resolved reference auditApps = [AD_Simulated]
    Assigning depApps = [AD_Simulated]
    Action Audit
    Result title set to 'Audit'
    Iterating over depApps = [AD_Simulated]
    Iteration 0
    app = AD_Simulated
    Argument op = audit
    Argument type = User
    Argument status = success
    Argument action = View
    Argument reason = User Access Recertification
    Argument subject = TestManager1
    Resolved reference user.waveset.organization = null
    Resolved reference app = AD_Simulated
    Resolved reference app = AD_Simulated
    Argument resource = AD_Simulated
    Resolved reference enduserId = testuser4
    Argument accountId = testuser4
    Resolved reference enduserView.accounts[Lighthouse].firstname = Test4
    Resolved reference enduserView.accounts[Lighthouse].lastname = User4
    Resolved reference enduserId = testuser4
    Resolved reference requesterFullName = Test1 Manager1
    Argument error = The access of the user Test4 User4(testuser4) has been recertified by Test1 Manager1
    Calling application 'com.waveset.session.WorkflowServices'
    Application requested argument op
    Application requested argument logResultErrors
    Application requested argument action
    Application requested argument status
    Application requested argument type
    Application requested argument subject
    Application requested argument name
    Application requested argument resource
    Application requested argument accountId
    Application requested argument error
    Application requested argument parameters
    Application requested argument attributes
    Application requested argument originalAttributes
    Application requested argument overflowAttributes
    Application requested argument auditableAttributesList
    Application requested argument organizations
    Step complete 'Audit'
    Step inactive 'Display Message'
    -------------------------------------------------------------------------

    I agree with the anokun7. Check to make sure the action your are giving it is a valid one. ( See IDM Workflow Forms and Views pdf and search for Action Names, it will give you a list of all the valid actions) Also you can add your own attributes to the Audit object as well using the attributes variable. ( It expects a map: <map>
    <s>Key</s>
    <ref>value</ref>
    <map>
    Value can be a reference, or string, or however complex you want to make it. Just be aware of what view (if any) is available at the time you call the audit. Hope this helps
    Message was edited by:
    dmac28
    Oh yeah..The attributes will appear on the audit log reports, Based on what action and type you audited it will show up on that record. i.e Delete action, on Type User...that audit record will have a changes value which will have whatever attributes you passed to the audit object.

  • Audit log web service for Office 365

    I am working on developing an application that will interact with the Office 365 services. I am currently able to get the files and folders of a singed-in user using the OAuth2 authentication. I am aware that we can get the audit logs and it will be exported
    to Microsoft Excel. 
    However, my question is : Is there any web service or endpoint I can use to access the logs using REST API. For example, Box provides an api/endpoint to achieve this: http://developers.box.com/docs/#events.
    Any help would be highly appreciated!
    Many Thanks 

    Currently displaying audit log reports in REST or API is not supported by Microsoft. SharePoint online in Office 365 just supports saving an audit log report as a Microsoft Excel 2012 Preview workbook.
    You can refer the following post :
    http://community.office365.com/en-us/f/172/t/164047.aspx

  • Audit log in communication channel monitoring(MDT)

    Hi,
    I am doing a soap lookup in my message mapping for an interface.In order to monitor the request and response communication , I am unable to see the 'Audit Log' for the soap communication channel that was configured for the same.On clicking the message id for viewing the audit log,an error page is displayed as "Requested Page not found"
    Could you please help me as to why I am unable to see the Audit Log.
    Regards
    Janice

    Hi! Janice,
    Could you guide me as to where I can set the parameter for sync logging in AE
    You can got to
    1)  T Code: SXMB_ADM
    2)  Click Integration Engine Configuration        
    3)  Again  click Configuration
    4)  Now Keep the parameter as TRACE_LEVEL   = 3 instead of 0 or 1 or 2.
    then again go to SXMB_MONI there you can view now SOAP Request and Response.
    I hope now it is resolved right
    Regards
    Amar Srinivas Eli

  • Audit Logs Empty in Communication Channel

    Hi,
    I am facing an issue in Channel Monitoring.I can see the messages are successful but nothing is displayed in Audit Logs.This is happening for both Receiver and Sender Channel.Earlier i could see the logs but it has started happening suddenly .
    I am working on PI 7.1.Kindly provide help .

    Hi Bhargav,
    Check this note: 1436261
    Reason and Prerequisites
    Since PI 7.1, the audit log handling was changed, such that only audit logs which describe an error are persisted to the database. Audit Logs of type info are only kept in an in-memory cache per clusternode, and they get evicted according to a LRU strategy (details are explained in note 1314974).
    There was an program error in the retrieval of audit logs from the memory caches of all cluster nodes, which led to the unavailability to monitoring of audit logs for messages which were processed on a different cluster node than the one on which the runtime workbench was executed.
    Solution
    To correct this problem, apply the patch matching your support package version as per the instructions in the NetWeaver Support Package Stack Guide.
    PI 7.10
    The archives and the Support Package Stack Guide can be found on the SAP Service Marketplace:
    http://service.sap.com/netweaver --> SAP NetWeaver Process Integration 7.1 - Release-Specific Inf --> Support Package Stacks Information -->
    7.1: SAP NetWeaver Process Integration 7.1
    EhP1: SAP enhancement package 1 for SAP NetWeaver Process Integration 7.1
    Please select the requested SP Stack.
    Thanks,

  • Trace level of RWB's Message Monitoring - Detail Message - Tab "Audit log"

    Hi,
    My flow is: File -> PI -> Transformed File with seeburger module. Everything is good except the trace level in RWB.
    Exactly, in our PI production, under RWB -> Message Monitoring, when I select a message (e.g PI -> Outside) and see its Detail, under tab "Audit Log", I have a log with only 2 pages (which corresponds to the sender part "File -> PI")... whereas in our PI pre-production, I have 4 pages for the exact same flow, on which I have also info of the receiver part "PI -> Outside"...
    My question is just: do you know which parameter is involved in this trace level of RWB's Message Monitoring Detail log ?
    regards.
    Mickael
    Note: in [Help SAP|http://help.sap.com/saphelp_nw04/helpdata/en/fd/16e140a786702ae10000000a155106/frameset.htm], I see only this sentence "Audit Log: The audit log for the selected message is displayed as the default setting.".
    Edited by: Mickael Huchet on Oct 18, 2011 1:59 PM

    Hi Shabarish,
    Thanks that will help to localize my search.
    else by hazard, you don't know which parameter in this tree is for the "Audit Log"?
    coz I did a quick look in prod and pre-prod, but it seems the severity is the same (e.g "Info" for most of them) whereas the trace level of "Audit log" is different.
    Thanks for
    Regards.

  • Unable to see audit log in Adapter Engine (Communication channel monitoring

    Hi
    I am unable to see audit log in Adapter Engine (Communication channel monitoring).
    Could please suggest what parameter to set to display in PI 7.0 visual administrator.

    /people/kenny.scott/blog/2009/03/08/pi-71-af-messaging-system-audit-log-persistence
    Did you tried this paramter even though the above is  applicable for PI 7.1
    Rajesh

Maybe you are looking for