Subjects
Home
VOTE Move XML Commons to Xerces
Commented: (XERCESJ 589) Bug with pattern restriction on long strings
: Xerces J 2 8 1 Release on Wednesday, September 13th
: Xerces J 2 9 0 Release on Wednesday, November 22nd
Commented: (XERCESJ 1066) Restriction+choice+substitutionGroup error
Commented: (XERCESJ 1178) Error getting prefix for an attribute with no n
Updated: (XERCESJ 1244) XMLSchemaValidator does not contribute element 's
Some consideration about the xerces DOM implementation
Updated: (XERCESJ 1066) Restriction+choice+substitutionGroup error
Commented: (XERCESJ 1227) Poor performance / OutOfMemoryError for sequenc
retain exception stack traces
Updated: (XERCESJ 1193) NPE or hang when parsing using the "continue afte
Future of NekoHTML
Commented: (XERCESJ 1203) NPE in XMLDTDProcessor
DOM Level 3 APIs for Xalan J and a new Xalan release (2 7 1)
: xml commons external 1 3 04 Release on Wednesday, November 22nd
Commented: (XERCESJ 1247) Incorrect location information on SAX when usin
XInclude exceptions how to mirror Xerces J functionality into Xerces C++?
First proposal on SoC project "Add support for the StAX (JSR 173) cursor API
: xml commons resolver 1 2 Release on Wednesday, November 22nd
Typo in RangeToken java Please check
Validator features
java lang ClassCastException when adopting Node
using the org apache xerces impl xs identity package
Updated: (XERCESJ 1257) buffer overflow in UTF8Reader for characters out
Problem with ref attributes and schema validation
Updated: (XERCESJ 122) XMLSchemaValidator does not contribute element 's d
Performance problem under load Xerces with Weblogic 9 x
remove ignored memory allocation
Commented: (XERCESJ 1177) SAXXMLStreamReader doesn 't always report namesp
Commented: (XERCESJ 977) Null pointer exception during DOM parsing
Commented: (XERCESJ 1197) Code cleanup for org apache xml serialize
Commented: (XERCESJ 1201) Initial contribution for StAX Event API
Updated: (XERCESJ 1061) Regex "$ " and "^ " characters treated as special c
Commented: (XERCESJ 1199) SAXXMLStreamReader should attempt to register a
Commented: (XERCESJ 1061) Regex "$ " and "^ " characters treated as special
Updated: (XERCESJ 589) Bug with pattern restriction on long strings
StackOverflow
xerces Range unnecessarily not garbage collectable if not detached
Updated: (XERCESJ 1178) Error getting prefix for an attribute with no nam
Bug in xs:redefine
Commented: (XERCESJ 1204) Can not set XMLEntityResolver for LSParser
Updated: (XERCESJ 1253) Prototype for SoC2007 project "Add support for th
Updated: (XERCESJ 1259) Add SteamFilter Function to SoC2007 project "Add
Assigned: (XERCESJ 444) SAXException thrown by EntityResolver is reported
Google Summer of Code 2007
Xerces J and XInclude relative path issue
Assigned: (XERCESJ 206) Stack overflow when using a schema validation
Commented: (XERCESJ 1215) Restrictions involving two levels of substituti
Closed: (XERCESJ 1203) NPE in XMLDTDProcessor
non overriding equals methoda
Resolved: (XERCESJ 1079) invalid value returned for TOTALDIGITS facet in
Xerces AS3 port
Updated: (XERCESJ 325) Regular Expression; Pattern "| " clause order de
Updated: (XERCESJ 1196) Javadoc generation fails on Java SE 5 0
Closed: (XERCESJ 1202) DTD validation on XIncluded documents when the sch
Created: (XERCESJ 1124) Nonspecific schema error message
a bug in xerces
Updated: (XERCESJ 1201) Initial contribution for StAX Event API
Closed: (XERCESJ 1254) Empty uris in targetNamespace attribute not report
Links
Home
Oracle database error code
 
Search:  
Power your search with and, or, +, -, or "some phrase" operators.
XML parser

XML parser

2003-05-20       - By Tim Cronin
Reply:     1     2     3     4     5     6     7     8     9     10     >>  

>when I call xerces DOM parser
>from my Java programme to parse a given XML document then it terminates
>the program

no the default error handler it will throw an Exception, as stated in the
earlier e-mail you can create your own error handlers
and have them handle the error the way you want to.


-----Original Message-----
From: K. Venugopal [mailto:k.venugopal@(protected)]
Sent: Tuesday, May 20, 2003 5:56 AM
To: New Environnement
Cc: xerces-j-user@(protected)
Subject: Re: XML Parser



New Environnement wrote:


Hi ,

   Thank you very much for the info, I think that will help me. But I

have one more question, isnt it true that when I call xerces DOM parser

from my Java programme to parse a given XML document then it terminates

the program, if the XML document is invalid. Actually I dont have much

idea about these parsers, this is what I heard from one of my colleague.


Xerces provides an option to continue parsing in case of fatal errors .You
need to set below mentioned feature  see attached sample.

http://apache.org/xml/features/continue-after-fatal-error
<http://apache.org/xml/features/continue-after-fatal-error> [1]



If you have some sample programs using Xerces parser, I would be

grateful to you if you can send it to me.

with warm regards,

 

       I have attached a small program . Please download xerces2 [2] and
you will find more samples under samples directory.
Apache website also has faqs[3].


Utsav



 

[1] http://xml.apache.org/xerces2-j/features.html
<http://xml.apache.org/xerces2-j/features.html>
[2] http://xml.apache.org/xerces2-j/index.html
<http://xml.apache.org/xerces2-j/index.html>
[3] http://xml.apache.org/xerces2-j/faqs.html
<http://xml.apache.org/xerces2-j/faqs.html>


Hope this helps.
Regards
venu



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE></TITLE>

<META content="MSHTML 6.00.2800.1170" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial><SPAN class=426375213-20052003>&gt;</SPAN>when I call
xerces DOM parser<BR><SPAN class=426375213-20052003>&gt;</SPAN>from my Java
programme to parse a given XML document then it terminates<BR><SPAN
class=426375213-20052003>&gt;</SPAN>the program</FONT></DIV>
<DIV><FONT face=Arial></FONT>&nbsp;</DIV>
<DIV><SPAN class=426375213-20052003><FONT face=Arial>no the default error
handler&nbsp;it will throw an Exception, as stated in the earlier e-mail you
can
create your own error handlers</FONT></SPAN></DIV>
<DIV><SPAN class=426375213-20052003><FONT face=Arial>and have them handle the
error the way you want to.</FONT></SPAN></DIV>
<DIV><SPAN class=426375213-20052003><FONT face=Arial></FONT></SPAN>&nbsp;</DIV>
<DIV><FONT face=Arial></FONT>&nbsp;</DIV>
<DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma
size=2>-----Original Message-----<BR><B>From:</B> K. Venugopal
[mailto:k.venugopal@(protected)]<BR><B>Sent:</B> Tuesday, May 20, 2003 5:56
AM<BR><B>To:</B> New Environnement<BR><B>Cc:</B>
xerces-j-user@(protected)<BR><B>Subject:</B> Re: XML
Parser<BR><BR></FONT></DIV><BR>New Environnement wrote:<BR>
<BLOCKQUOTE cite=mid3EC9FEF3.532A1A69@(protected) type="cite"><PRE wrap="">Hi ,
   Thank you very much for the info, I think that will help me. But I
have one more question, isnt it true that when I call xerces DOM parser
from my Java programme to parse a given XML document then it terminates
the program, if the XML document is invalid. Actually I dont have much
idea about these parsers, this is what I heard from one of my colleague.</PRE><
/BLOCKQUOTE><BR>Xerces
provides an option to continue parsing in case of fatal errors .You need to set
below mentioned feature&nbsp; see attached sample.<BR><BR><FONT
face=arial,helvetica,sanserif color=#000000><FONT face=arial,helvetica,sanserif
color=#ffffff><B><FONT color=#003333><A class=moz-txt-link-freetext
href="http://apache.org/xml/features/continue-after-fatal-error">http://apache
.org/xml/features/continue-after-fatal-error</A></FONT></B></FONT></FONT>[1]<BR>
<BR>
<BLOCKQUOTE cite=mid3EC9FEF3.532A1A69@(protected) type="cite"><PRE wrap="">If you
have some sample programs using Xerces parser, I would be
grateful to you if you can send it to me.
with warm regards,
 </PRE></BLOCKQUOTE>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; I have attached a
small program . Please download xerces2 [2] and you will find more samples
under
samples directory.<BR>Apache website also has faqs[3].<BR>
<BLOCKQUOTE cite=mid3EC9FEF3.532A1A69@(protected) type="cite"><PRE wrap="">Utsav

 </PRE></BLOCKQUOTE>[1] <A class=moz-txt-link-freetext
href="http://xml.apache.org/xerces2-j/features.html">http://xml.apache.org
/xerces2-j/features.html</A><BR>[2]<A
class=moz-txt-link-freetext
href="http://xml.apache.org/xerces2-j/index.html">http://xml.apache.org/xerces2
-j/index.html</A><BR>[3]<A
class=moz-txt-link-freetext
href="http://xml.apache.org/xerces2-j/faqs.html">http://xml.apache.org/xerces2
-j/faqs.html</A><BR><BR><BR>Hope
this helps.<BR>Regards<BR>venu<BR><BR></BODY></HTML>