Return-Path: Delivered-To: apmail-jakarta-poi-user-archive@www.apache.org Received: (qmail 34885 invoked from network); 5 Apr 2006 15:28:43 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 5 Apr 2006 15:28:43 -0000 Received: (qmail 81680 invoked by uid 500); 5 Apr 2006 15:28:39 -0000 Delivered-To: apmail-jakarta-poi-user-archive@jakarta.apache.org Received: (qmail 81661 invoked by uid 500); 5 Apr 2006 15:28:38 -0000 Mailing-List: contact poi-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "POI Users List" Reply-To: "POI Users List" Delivered-To: mailing list poi-user@jakarta.apache.org Received: (qmail 81650 invoked by uid 99); 5 Apr 2006 15:28:38 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 05 Apr 2006 08:28:38 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of carmen@ca.sandia.gov designates 146.246.250.1 as permitted sender) Received: from [146.246.250.1] (HELO ca.sandia.gov) (146.246.250.1) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 05 Apr 2006 08:28:37 -0700 Received: (from carmen@localhost) by ca.sandia.gov (8.12.8/1.15) id IAA04798; Wed, 5 Apr 2006 08:27:56 -0700 (PDT) Message-Id: <200604051527.IAA04798@ca.sandia.gov> Subject: Re: ArrayIndexOutOfBoundsException when reading custom properties To: klute@apache.org (Rainer Klute) Date: Wed, 5 Apr 2006 08:27:55 -0700 (PDT) Cc: poi-user@jakarta.apache.org In-Reply-To: <1144097659.9799.1.camel@heike.rainer-klute.de> from "Rainer Klute" at Apr 03, 2006 10:54:19 PM Reply-To: Carmen Pancerella From: Carmen Pancerella X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Here is the full trace. java.lang.ArrayIndexOutOfBoundsException: 8 at org.apache.poi.util.HexDump.toHex(HexDump.java:406) at org.apache.poi.util.HexDump.toHex(HexDump.java:397) at org.apache.poi.hpsf.UnsupportedVariantTypeException.(UnsupportedVariantTypeException.java:46) at org.apache.poi.hpsf.ReadingNotSupportedException.(ReadingNotSupportedException.java:45) at org.apache.poi.hpsf.VariantSupport.read(VariantSupport.java:267) at org.apache.poi.hpsf.Property.(Property.java:146) at org.apache.poi.hpsf.Section.(Section.java:281) at org.apache.poi.hpsf.PropertySet.init(PropertySet.java:452) at org.apache.poi.hpsf.PropertySet.(PropertySet.java:249) at org.apache.poi.hpsf.PropertySetFactory.create(PropertySetFactory.java:59) at org.scidac.cmcs.apps.mimetypedetermination.excel.ExcelMimeType$MyPOIFSReaderListener.processPOIFSReaderEvent(ExcelMimeType.java:60) at org.apache.poi.poifs.eventfilesystem.POIFSReader.processProperties(POIFSReader.java:260) at org.apache.poi.poifs.eventfilesystem.POIFSReader.read(POIFSReader.java:96) at org.scidac.cmcs.apps.mimetypedetermination.excel.ExcelMimeType.GetMimeType(ExcelMimeType.java:37) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.scidac.sam.util.SAMUtil.performTransformation(SAMUtil.java:955) at org.apache.slide.webdav.method.AbstractWebdavMethod.getTransformedContent(AbstractWebdavMethod.java:1393) at org.apache.slide.webdav.method.AbstractWebdavMethod.getTransformedContent(AbstractWebdavMethod.java:1338) at org.apache.slide.webdav.method.PutMethod.getContentType(PutMethod.java:705) at org.apache.slide.webdav.method.PutMethod.executeRequest(PutMethod.java:457) at org.apache.slide.webdav.method.AbstractWebdavMethod.run(AbstractWebdavMethod.java:483) at org.apache.slide.webdav.WebdavServlet.service(WebdavServlet.java:358) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at org.apache.slide.webdav.filter.LogFilter.doFilter(LogFilter.java:141) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at org.scidac.sam.security.filter.AuthenticationFilterBase.doFilter(AuthenticationFilterBase.java:79) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683) at java.lang.Thread.run(Thread.java:534) > > Am Montag, den 03.04.2006, 10:41 -0700 schrieb Carmen Pancerella: > > This is being thrown in the POI code -- Line 68 is simply the=20 > > catch(Exception ex) that throws it back from the Listener-- this=20 > > exception is caught with this code: > > Ah, okay. So you should provide the stacktrace of the original > exception, not of the encapsulating one. > > Best regards > Rainer Klute > > Rainer Klute IT-Consulting GmbH > Dipl.-Inform. > Rainer Klute E-Mail: klute@rainer-klute.de > K=C3=B6rner Grund 24 Telefon: +49 172 2324824 > D-44143 Dortmund Telefax: +49 231 5349423 > --------------------------------------------------------------------- To unsubscribe, e-mail: poi-user-unsubscribe@jakarta.apache.org Mailing List: http://jakarta.apache.org/site/mail2.html#poi The Apache Jakarta Poi Project: http://jakarta.apache.org/poi/