commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject cvs commit: jakarta-commons/digester/src/java/org/apache/commons/digester package.html
Date Mon, 15 Mar 2004 22:07:08 GMT
rdonkin     2004/03/15 14:07:08

  Modified:    digester/src/java/org/apache/commons/digester package.html
  Added FAQ about getting errors from schema validation.
  Revision  Changes    Path
  1.29      +18 -2     jakarta-commons/digester/src/java/org/apache/commons/digester/package.html
  Index: package.html
  RCS file: /home/cvs/jakarta-commons/digester/src/java/org/apache/commons/digester/package.html,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -r1.28 -r1.29
  --- package.html	7 Mar 2004 19:37:07 -0000	1.28
  +++ package.html	15 Mar 2004 22:07:08 -0000	1.29
  @@ -1193,7 +1193,7 @@
   This warning is harmless.</p>
  -<li></a><strong>Why Doesn't Schema Validation Work With Parser XXX Out
Of The Box?</strong>
  +<li><strong>Why Doesn't Schema Validation Work With Parser XXX Out Of The Box?</strong>
   Schema location and language settings are often need for validation using schemas.
   Unfortunately, there isn't a single standard approach to how these properties are
  @@ -1209,7 +1209,23 @@
   and add a new class to support the particular parser that's causing problems.
  -<li></a><strong>Where Can I Find Example Code?</strong>
  +I'm Validating Against Schema But Digester Ignores Errors!</strong>
  +Digester is based on <a href=''>SAX</a>. The convention
  +SAX parsers is that all errors are reported (to any registered 
  +<code>ErrorHandler</code>) but processing continues. Digester (by default)

  +registers it's own <code>ErrorHandler</code> implementation. This logs details

  +but does not stop the processing (following the usual convention for SAX 
  +based processors). 
  +This means that the errors reported by the validation of the schema will appear in the
  +Digester logs but the processing will continue. To change this behaviour, call
  +<code>digester.setErrorHandler</code> with a more suitable implementation.
  +<li><strong>Where Can I Find Example Code?</strong>
   <a name="doc.FAQ.Examples">
   <p>Digester ships with a sample application: a mapping for the <em>Rich Site

   Summary</em> format used by many newsfeeds. Download the source distribution 

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message