Hi Michael, Thanks ! This allowed me to see the xml file with the blank space before the XML prolog.
Regards, Danny On Tue, Mar 27, 2012 at 10:04 PM, Michael Glavassevich <mrgla...@ca.ibm.com>wrote: > Hi Danny, > > The SAXParseException [1] contains location information (see > getSystemId()). This is not included in the error message. You need to > extract it programmatically. > > Thanks. > > [1] > http://xerces.apache.org/xerces2-j/javadocs/api/org/xml/sax/SAXParseException.html > > Michael Glavassevich > XML Technologies and WAS Development > IBM Toronto Lab > E-mail: mrgla...@ca.ibm.com > E-mail: mrgla...@apache.org > > Danny Sinang <d.sin...@gmail.com> wrote on 27/03/2012 09:50:35 PM: > > > Hi Andrew, > > > > Which XML document ? The one I'm trying to validate ? Or the XSD > > schemas I'm using to validate it ? > > > > There's only one XML document being validated and I made sure to add > > a <?xml version="1.0" encoding="UTF-8"?> at the beginning of the > > file, making sure there's no whitespace before it. Still running > > into the same error. > > > > As for the XSD, there's one main XSD, but it imports and includes > > other XSD's. > > > > Besides inspecting all those XSD files (there are lots of them) for > > whitespaces, is there a way to get Xerces to indicate which XSD it > > finds the problem in ? > > > > Regards, > > Danny > > > > On Tue, Mar 27, 2012 at 6:11 PM, Andrew Welch <andrew.j.we...@gmail.com > > > wrote: > > > I modified my catalog to use systemId, but I'm now getting the error > below. > > > Any idea what it means ? > > > > > > org.xml.sax.SAXParseException: The processing instruction target > matching > > > "[xX][mM][lL]" is not allowed. > > > > That means you've got whitespace in front of the xml prolog... > > > > -- > > Andrew Welch > > http://andrewjwelch.com > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: j-users-unsubscr...@xerces.apache.org > > For additional commands, e-mail: j-users-h...@xerces.apache.org >