Re: Java Exceptions Thrown When a Leica Confocal Stack is Opened.

Posted by Melissa Linkert-2 on
URL: http://imagej.273.s1.nabble.com/Java-Exceptions-Thrown-When-a-Leica-Confocal-Stack-is-Opened-tp3688177p3688178.html

Hi Gary,

This problem can be fixed by updating to the latest trunk build of
Bio-Formats - see http://loci.wisc.edu/bio-formats/imagej for
instructions.

Regards,
-Melissa

On Tue, May 11, 2010 at 8:11 AM, Gary G. Li <[hidden email]> wrote:

> Greetings,
>
> The following Java Exceptions were thrown when I was trying to open a Leica
> Confocal stack.
>
> What could be the cause?
>
> Regards
>
> Gary
>
>
>
> ------
>
> java.lang.ArrayIndexOutOfBoundsException: -1
>
>                at java.util.Vector.get(Vector.java:696)
>
>                at
> loci.formats.ome.OMEXML200809Metadata.getImageNode(OMEXML200809Metadata.java:5675)
>
>                at
> loci.formats.ome.OMEXML200809Metadata.setImageCreationDate(OMEXML200809Metadata.java:3409)
>
>                at
> loci.formats.meta.FilterMetadata.setImageCreationDate(FilterMetadata.java:643)
>
>                at
> loci.formats.in.LeicaHandler.startElement(LeicaHandler.java:715)
>
>                at
> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501)
>
>                at
> com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:179)
>
>                at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1339)
>
>                at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2747)
>
>                at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
>
>                at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
>
>                at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)
>
>                at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
>
>                at
> com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)
>
>                at
> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
>
>                at
> com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
>
>                at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
>
>                at javax.xml.parsers.SAXParser.parse(SAXParser.java:198)
>
>                at loci.common.XMLTools.parseXML(XMLTools.java:277)
>
>                at loci.common.XMLTools.parseXML(XMLTools.java:252)
>
>                at
> loci.formats.in.LIFReader.initMetadata(LIFReader.java:383)
>
>                at loci.formats.in.LIFReader.initFile(LIFReader.java:315)
>
>                at loci.formats.FormatReader.setId(FormatReader.java:901)
>
>                at loci.plugins.importer.Importer.run(Importer.java:267)
>
>                at loci.plugins.LociImporter.run(LociImporter.java:77)
>
>                at ij.IJ.runUserPlugIn(IJ.java:175)
>
>                at ij.IJ.runPlugIn(IJ.java:142)
>
>                at ij.IJ.runPlugIn(IJ.java:131)
>
>                at
> HandleExtraFileTypes.openImage(HandleExtraFileTypes.java:241)
>
>                at HandleExtraFileTypes.run(HandleExtraFileTypes.java:37)
>
>                at ij.IJ.runUserPlugIn(IJ.java:175)
>
>                at ij.IJ.runPlugIn(IJ.java:142)
>
>                at ij.IJ.runPlugIn(IJ.java:131)
>
>                at
> ij.io.Opener.openWithHandleExtraFileTypes(Opener.java:337)
>
>                at ij.io.Opener.openImage(Opener.java:245)
>
>                at ij.io.Opener.openImage(Opener.java:268)
>
>                at ij.io.Opener.open(Opener.java:124)
>
>                at ij.io.Opener.open(Opener.java:63)
>
>                at ij.plugin.Commands.run(Commands.java:23)
>
>                at ij.IJ.runPlugIn(IJ.java:148)
>
>                at ij.Executer.runCommand(Executer.java:121)
>
>                at ij.Executer.run(Executer.java:58)
>
>                at java.lang.Thread.run(Thread.java:619)
>