[jdom-interest] ArrayIndexOutOfBoundsException in SAXBuilder.build()
Brett McLaughlin
brett.mclaughlin at lutris.com
Fri Oct 6 16:26:53 PDT 2000
Steven Haines wrote:
>
> Little more info:
>
> The error is occuring in the Xerces parser in the
> file:
> org.apache.xerces.utils.SymbolCache.java:
>
> try {
> fCacheLines[entry] = entries;
> } catch (ArrayIndexOutOfBoundsException ex) {
> int[][] newCache = new int[entry * 2][];
> System.arraycopy(fCacheLines, 0, newCache, 0,
> entry);
> fCacheLines = newCache;
> fCacheLines[entry] = entries;
> }
>
> This is the latest Xerces code (their binary, not
> rebuilt) and JDOM beta4 code. I am using JDK1.2.2 on
> WinNT.
>
> Any ideas would be greatly appreciated!
Get the latest JDOM from CVS. That fixes it.
-Brett
>
> Thanks!
> Steve
>
> --- Steven Haines <lygado at yahoo.com> wrote:
> > Hi All,
> >
> > I have just started adoption JDOM over the
> > traditional
> > SAXParser and DOM, but I have a bit of a problem.
> >
> > Following the example in Javaworld I am receiving a
> > hoard of ArrayIndexOutOfBoundsException exceptions
> > in
> > my call to builder.build(), here is the code:
> >
> > SAXBuilder builder = new SAXBuilder();
> > Document doc = builder.build( new File(strXmlFile)
> > );
> >
> > From here, debuging through Visual Cafe I can
> > continue
> > running the code - and it works to build the
> > document
> > (correctly), but I get the attached error messages.
> >
> > Any ideas?
> >
> > Thanks,
> > Steve
> >
> >
> > Exception raised:
> > "java.lang.ArrayIndexOutOfBoundsException: 8"
> > You may press F5 to continue with default exception
> > handling)
> > Exception raised:
> > "java.lang.ArrayIndexOutOfBoundsException: 13"
> > You may press F5 to continue with default exception
> > handling)
> > Exception raised:
> > "java.lang.ArrayIndexOutOfBoundsException: 16"
> > You may press F5 to continue with default exception
> > handling)
> > Exception raised:
> > "java.lang.ArrayIndexOutOfBoundsException: 32"
> > You may press F5 to continue with default exception
> > handling)
> > Exception raised:
> > "java.lang.ArrayIndexOutOfBoundsException: 25"
> > You may press F5 to continue with default exception
> > handling)
> > Exception raised:
> > "java.lang.ArrayIndexOutOfBoundsException: 64"
> > You may press F5 to continue with default exception
> > handling)
> > Exception raised:
> > "java.lang.ArrayIndexOutOfBoundsException: -1"
> > You may press F5 to continue with default exception
> > handling)
> > Exception raised:
> > "java.lang.ArrayIndexOutOfBoundsException: -1"
> > You may press F5 to continue with default exception
> > handling)
> > Exception raised:
> > "java.lang.ArrayIndexOutOfBoundsException: -1"
> > You may press F5 to continue with default exception
> > handling)
> > Exception raised:
> > "java.lang.ArrayIndexOutOfBoundsException: 128"
> > You may press F5 to continue with default exception
> > handling)
> > Exception raised:
> > "java.lang.ArrayIndexOutOfBoundsException: 49"
> > You may press F5 to continue with default exception
> > handling)
> > Exception raised:
> > "java.lang.ArrayIndexOutOfBoundsException: 256"
> > You may press F5 to continue with default exception
> > handling)
> >
> >
> >
> > =====
> > Steven Haines
> > Senior Software Engineer
> > IPNet Solutions
> > lygado at yahoo.com
> > shaines at ipnet-solutions.com
> > (949)476-4463 x388
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Yahoo! Photos - 35mm Quality Prints, Now Get 15
> > Free!
> > http://photos.yahoo.com/
> > _______________________________________________
> > To control your jdom-interest membership:
> >
> http://lists.denveronline.net/mailman/options/jdom-interest/youraddr@yourhost.com
>
> =====
> Steven Haines
> Senior Software Engineer
> IPNet Solutions
> lygado at yahoo.com
> shaines at ipnet-solutions.com
> (949)476-4463 x388
>
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Photos - 35mm Quality Prints, Now Get 15 Free!
> http://photos.yahoo.com/
> _______________________________________________
> To control your jdom-interest membership:
> http://lists.denveronline.net/mailman/options/jdom-interest/youraddr@yourhost.com
--
Brett McLaughlin, Enhydra Strategist
Lutris Technologies, Inc.
1200 Pacific Avenue, Suite 300
Santa Cruz, CA 95060 USA
http://www.lutris.com
http://www.enhydra.org
More information about the jdom-interest
mailing list