[ 
https://issues.apache.org/jira/browse/ODFTOOLKIT-327?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13426739#comment-13426739
 ] 

Kejia Ye commented on ODFTOOLKIT-327:
-------------------------------------

I met the same issue days ago when I try to build the source through maven. I 
got the same error stack when calling 
org.odftoolkit.odfdom.incubator.meta.OfficeMetaTest which also try to load and 
save batch of files. I re-run the file in eclipse for several times, there were 
always tests failed, but they were not fixed.

I haven't debug into the root cause yet, but I do resolve the exception by 
using TextDocument.loadDocument(InputStream inputstream) to replace the 
original call TextDocument.loadDocument(String documentPath). Hope this would 
help or provide more clue.
                
> java.lang.NullPointerException at 
> org.odftoolkit.odfdom.pkg.OdfPackage.logValidationError(OdfPackage.java:2028)
> ---------------------------------------------------------------------------------------------------------------
>
>                 Key: ODFTOOLKIT-327
>                 URL: https://issues.apache.org/jira/browse/ODFTOOLKIT-327
>             Project: ODF Toolkit
>          Issue Type: Bug
>          Components: java, odfdom, simple api
>    Affects Versions: 0.8.7, 0.8.8
>            Reporter: Vicente Villegas Larios
>
> Hello guys I'm facing an issue when I try to load an odp file, researching in 
> the web seems like the only solution is to open those files and save it. But 
> I cannot do that I'm running a batch process which mean  that I will process 
> many files. 
> I'm using the following code in my constructor and it is working with the 
> majority of odp files but for some reason there are some files that are 
> throwing the following exception.
> **** This is the constructor 
> public OdpTest(File documentToExtract) throws ExtractionException, Exception {
>               org.odftoolkit.simple.Document document = 
> PresentationDocument.loadDocument(documentToExtract);
>       }
> **** This is the exception
> Throwable occurred: java.lang.NullPointerException
>       at 
> org.odftoolkit.odfdom.pkg.OdfPackage.logValidationError(OdfPackage.java:2028)
>       at 
> org.odftoolkit.odfdom.pkg.OdfPackage.parseManifest(OdfPackage.java:965)
>       at org.odftoolkit.odfdom.pkg.OdfPackage.readZip(OdfPackage.java:338)
>       at 
> org.odftoolkit.odfdom.pkg.OdfPackage.initializeZip(OdfPackage.java:324)
>       at org.odftoolkit.odfdom.pkg.OdfPackage.<init>(OdfPackage.java:220)
>       at org.odftoolkit.odfdom.pkg.OdfPackage.loadPackage(OdfPackage.java:255)
>       at org.odftoolkit.simple.Document.loadDocument(Document.java:302)
>       at 
> org.odftoolkit.simple.PresentationDocument.loadDocument(PresentationDocument.java:327)
> why that line is throwing that exception for some files?
> is there a version that is fixing that issue?
> please help me
> thanks in advance

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to