Author: manaRH
Date: 2008-10-27 09:53:01 -0400 (Mon, 27 Oct 2008)
New Revision: 9434
Modified:
trunk/doc/Seam_Reference_Guide/en-US/Events.xml
Log:
mistake
Modified: trunk/doc/Seam_Reference_Guide/en-US/Events.xml
===================================================================
--- trunk/doc/Seam_Reference_Guide/en-US/Events.xml 2008-10-27 13:41:08 UTC (rev 9433)
+++ trunk/doc/Seam_Reference_Guide/en-US/Events.xml 2008-10-27 13:53:01 UTC (rev 9434)
@@ -1071,6 +1071,44 @@
also available, as
<literal>org.jboss.seam.caughtException</literal>.
</para>
+ <section>
+ <title>Suppressing exception logging</title>
+
+ <para>
+ For the exception handlers defined in
<literal>pages.xml</literal>, it is possible
+ to declare the logging level at which the exception will be logged, or
to even
+ suppress the exception being logged altogether. The attributes
<literal>log</literal>
+ and <literal>logLevel</literal> can be used to control
exception logging. By setting
+ <literal>log="false"</literal> as per the
following example, then no log message will
+ be generated when the specified exception occurs:
+ </para>
+
+ <programlisting role="XML"><![CDATA[ <exception
class="org.jboss.seam.security.NotLoggedInException" log="false">
+ <redirect view-id="/register.xhtml">
+ <message severity="warn">You must be a member to use this
feature</message>
+ </redirect>
+ </exception>]]></programlisting>
+
+ <para>
+ If the <literal>log</literal> attribute is not specified,
then it defaults to <literal>true</literal>
+ (i.e. the exception will be logged). Alternatively, you can specify the
<literal>logLevel</literal>
+ to control at which log level the exception will be logged:
+ </para>
+
+ <programlisting role="XML"><![CDATA[ <exception
class="org.jboss.seam.security.NotLoggedInException"
logLevel="info">
+ <redirect view-id="/register.xhtml">
+ <message severity="warn">You must be a member to use this
feature</message>
+ </redirect>
+ </exception>]]></programlisting>
+
+ <para>
+ The acceptable values for <literal>logLevel</literal> are:
<literal>fatal, error, warn, info, debug</literal>
+ or <literal>trace</literal>. If the
<literal>logLevel</literal> is not specified, or if an invalid value is
+ configured, then it will default to
<literal>error</literal>.
+ </para>
+
+ </section>
+
</section>
<section>
Show replies by date