Hi Everyone! I’m dealing with an issue when I create a com.aspose.words.Document from Websphere 6 using Aspose.Words for Java (last version). Actually, it works great under tomcat (i used tomcat 5.5 for development), but when I deploy the EAR file to Websphere, it throws me an com.aspose.words.FileCorruptedException trying to open ANY word file (.doc not .docx…i’ve tried with even a simple text word file with no luck…)
Does anybody knows why this could happen?? I’m using Aspose.Words.Java.2.4.2 btw
Append the code where it fails…
I’ve tried this
Document doc = new Document(file.getAbsolutePath());
And this
Document doc = new Document(file.getAbsolutePath(),LoadFormat.DOC,null);
And this…
FileInputStream is = new FileInputStream(new File(file.getAbsolutePath()));
Document doc = new Document(is);
And the exception is
INFO 2008-06-24 20:06:23,363readContent : com.aspose.words.FileCorruptedException: The document appears to be corrupted and cannot be loaded.
at com.aspose.words.Document.a(Unknown Source)
at com.aspose.words.Document.a(Unknown Source)
at com.aspose.words.Document.(Unknown Source)
at com.bci.author.domain.dataImport.WordFileReader.readContent(WordFileReader.java:119)
Thanks in advance
Regards!!
Hi Kenneth,
Probably, IBM JIT conflicts with our last code optimization…
Please, try turn of the JIT on IBM JVM. If all works without JIT I will send you non-optimized version of Aspose.Words that works with JIT.
In that case I need in your jdk version (1.4, 1.5 or 1.6). And, please, provide me your e-mail – you can use buttons Contact|Send an e-mail.
Best Regards,
Yes, it was the JIT that was causing the issue. Its all working great now!
Thanks a lot, take care!