xerces-j-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Horta Tosas, Joan" <joan.ho...@tecsidel.es>
Subject Getting an XNIException when throwing a SAXException in startElement/endElement in a handler
Date Mon, 11 Jun 2007 11:11:16 GMT
Hi,

	I've got a weird behavior during the call to a SAX Parser (using Xerces 2.9.0) parse method
(passing a File and an handler that extends org.xml.sax.helpers.DefaultHandler). If I throw
a SAXException inside my own implementation of startElement or endElement, the call to parse
the document receives a com.sun.org.apache.xerces.internal.xni.XNIException with the SAXException
I throw within it. I think that this isn't how it should behave, and looked inside the documentation,
JIRA, and a little in the code, but found no answer why is this happening. If this could be
a bug, I'll post it on JIRA, but I would like someone to confirm it before, because maybe
I'm doing something wrong.

	The way the parser is configured is shown on the code below:
		SAXParserFactory saxFactory = SAXParserFactory.newInstance();
		saxFactory.setNamespaceAware(true);
		saxFactory.setSchema(xmlSchema);
		this.parser = saxFactory.newSAXParser();

	The parsers are Xerces ones, choosen using System properties (I've checked this also using
debug)
		org.xml.sax.driver=org.apache.xerces.parsers.SAXParser
		javax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl
		javax.xml.validation.SchemaFactory=org.apache.xerces.jaxp.validation.XMLSchemaFactory

	Thanks in advance to any responses.
________________________________________
Joan Horta Tosas
________________________________________
Àrea de Peatge

Tecsidel 
Avda. República Argentina 6, 5ª planta
08023 Barcelona
Tel:      (+34) 93 292 21 10
Ext:      1125
http://www.tecsidel.es



La información que se incluye en este mensaje es confidencial y puede ser privada a nivel
legal. Las vistas u opiniones que se expresan en este mensaje de correo electrónico son propiedad
exclusiva del autor.

---------------------------------------------------------------------
To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-users-help@xerces.apache.org


Mime
View raw message