How to Check Debug Log on OAF Pages
2013-01-30 12:29
393 查看
1. Profile 'FND: Diagnostics' = Yes at user level.This will make 'Diagnostics' menu display.
2. Login to Personal Home Page as that user and select the 'Diagnostics' icon at the top of the page.
3.In list box, Choose 'Show Log on Screen',and Select Statement
4.Once this is done , when you go to any page you would be able to see log at the bottom of the page .
-------------------------------------------------------------------------------------------------------------------------------------------------
How to write debug log in OAF page and BC4J?
Log Method in UI like:
/**
* Posts messages to FND_LOG_MESSAGES using latest logging standard.<br>
* <br>
* please see oracle.apps.fnd.common.Log
* Log levels:<br>
* 6 - Unexpected Errors<br>
* 5 - Expected Errors<br>
* 4 - Exception<br>
* 3 - Event (High Level Logging Message)<br>
* 2 - Procedure (Entry / Exit from a routine)<br>
* 1 - Statement - (Low Level Logging Message)<br>
* 0 - Performance
*/
public static void log(OAPageContext pageContext, Object pModule, String pMsg, int pMessageLevel)
{
String indent = getIndentString(pageContext);
String str = formatMessage(indent, pMsg, pMessageLevel);
if( pageContext.isLoggingEnabled(pMessageLevel) )
pageContext.writeDiagnostics(pModule, str, pMessageLevel);
}
Log Method in BC4J like:
private void writeLog(String message, String methodName)
{
OADBTransaction transaction = this.getOADBTransaction();
if (transaction.isLoggingEnabled(OAFwkConstants.STATEMENT))
{
transaction.writeDiagnostics(this, methodName+":"+message, OAFwkConstants.STATEMENT);
}
}
2. Login to Personal Home Page as that user and select the 'Diagnostics' icon at the top of the page.
3.In list box, Choose 'Show Log on Screen',and Select Statement
4.Once this is done , when you go to any page you would be able to see log at the bottom of the page .
-------------------------------------------------------------------------------------------------------------------------------------------------
How to write debug log in OAF page and BC4J?
Log Method in UI like:
/**
* Posts messages to FND_LOG_MESSAGES using latest logging standard.<br>
* <br>
* please see oracle.apps.fnd.common.Log
* Log levels:<br>
* 6 - Unexpected Errors<br>
* 5 - Expected Errors<br>
* 4 - Exception<br>
* 3 - Event (High Level Logging Message)<br>
* 2 - Procedure (Entry / Exit from a routine)<br>
* 1 - Statement - (Low Level Logging Message)<br>
* 0 - Performance
*/
public static void log(OAPageContext pageContext, Object pModule, String pMsg, int pMessageLevel)
{
String indent = getIndentString(pageContext);
String str = formatMessage(indent, pMsg, pMessageLevel);
if( pageContext.isLoggingEnabled(pMessageLevel) )
pageContext.writeDiagnostics(pModule, str, pMessageLevel);
}
Log Method in BC4J like:
private void writeLog(String message, String methodName)
{
OADBTransaction transaction = this.getOADBTransaction();
if (transaction.isLoggingEnabled(OAFwkConstants.STATEMENT))
{
transaction.writeDiagnostics(this, methodName+":"+message, OAFwkConstants.STATEMENT);
}
}
相关文章推荐
- How to check backend SQL query from a OAF pages
- How to debug test code on Windows Mobile Emulator with Visual Studio
- How to check free space on memory card
- How to Debug Programs on Remote Server using GDBServer Example
- How to Perform a Healthcheck on …
- HOW TO REMOTELY DEBUG APPLICATION RUNNING ON TOMCAT FROM WITHIN INTELLIJ IDEA
- How to debug SceneLib with Eclipse and How to install SceneLib 1.0 on Ubuntu 10.04
- How To Get Log, Trace Files In OA Framework Pages And Concurrent Request Programs
- How to Debug Programs on Remote Server using GDBServer Example
- how to check the GCC's version on Mac
- How to Recover from "Disk Full" on an Exchange Log Drive
- How To Get Log, Trace Files In OA Framework Pages And Concurrent Request Programs
- How to check graphics card on Linux
- How to check fragmentation on SQL Server 2005
- Instruments on Leopard: How to debug those random crashes in your Cocoa app
- How To Install Speedtest-cli On a CentOS / RHEL / Scientific / Fedora Linux To Check Internet Speed
- how to check badsector on ext4 6TB
- PHP: How to print a debug log?
- How To Get Log, Trace Files In OA Framework Pages And Concurrent Request Programs
- How to check Fragmentation on SQL Server 2005