What does GAE do with standard dumps such as e.printStackTrace()?
Here is the Admin Console Log output in DEBUG mode for my test:
I 09-19 08:14AM 54.605 [app1-widget/1.336449820535414591].<stdout>:
hello, testMode=false
I 09-19 08:14AM 54.605 org.apache.jsp.test_jsp _jspService: hello2
I 09-19 08:14AM 54.606 [app1-widget/1.336449820535414591].<stdout>:
hello3
The output above comes from the code snippet below which tests Stdout,
Logger, and then a forced stack dump. As you can see the stack dump
identified with the message "hello4" is NOT in the log output above.
How do I view this stack dump in GAE?
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ page import="java.util.*,
widget.presentation.common.*"
%>
<%
try {
UserSession userSess = UserSession.get(session, request, response);
System.out.println("hello, testMode=" + userSess.isTestMode());
java.util.logging.Logger logger = java.util.logging.Logger.getLogger
("widget");
logger.log(java.util.logging.Level.INFO, "hello2");
userSess.logInfo("hello3");
if (true) throw new Exception("hello4");
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="15%" valign="top">
<table border="0" cellpadding="0" cellspacing="0"
width="100%">
...
</table>
<%
} catch (Exception e) { e.printStackTrace(); }
%>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google App Engine for Java" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/google-appengine-java?hl=en
-~----------~----~----~----~------~----~------~--~---