This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: must be a trivial problem


stefano debenedetti wrote:
> as I can't find any information on what's going wrong here, seems I'm the only one
> who can't figure it out.
> 
> With xalan-j_2_0_D01 every time I try to transform an XML with a DOCTYPE declaration
> of any kind from the command line I get an error pretty much like this:
> 
> java.lang.StringIndexOutOfBoundsException: String index out of range: -174
>         at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:878)

Since it's an XML parsing problem coming from Xerces, not an XSLT
transformation processing problem coming from Xalan, I'd say you probably
have an encoding problem. Not to mention a bug in how Xerces handles it.

Are you *sure* your documents are actually encoded as UTF-8 or did you
just declare them to be UTF-8 without actualy saving them as UTF-8? Point
us to a representative XML file (don't copy/paste it here), or run it
through a different parser and see if you get a more helpful error
message.

   - Mike
____________________________________________________________________
Mike J. Brown, software engineer at            My XML/XSL resources: 
webb.net in Denver, Colorado, USA              http://skew.org/xml/


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]