Hi,

I’m using POI version 3.17 to create a tools that parse a .docx document, take 
text and picture from it and copy it to a new document. I have some criteria 
for paragraph/text to copy.

I word with the original Word document, not huge, something like 94KB with text 
and Picture inside.


I have an error while doing just :

XWPFDocument document = new XWPFDocument(new FileInputStream(new 
File(“c:/temp/....docx”)));


I increase the memory of my JVM to 2GB. And the problem still persist


Could you help me, please?


Thank you


This is the error message:

Exception in thread "AgentThread: App" java.lang.OutOfMemoryError: Java heap 
space

               at 
org.apache.xmlbeans.impl.store.Cur.createElementXobj(Cur.java:260)

               at 
org.apache.xmlbeans.impl.store.Cur$CurLoadContext.startElement(Cur.java:2997)

               at 
org.apache.xmlbeans.impl.store.Locale.loadNode(Locale.java:1420)

               at 
org.apache.xmlbeans.impl.store.Locale.loadNodeChildren(Locale.java:1403)

               at 
org.apache.xmlbeans.impl.store.Locale.loadNode(Locale.java:1445)

               at 
org.apache.xmlbeans.impl.store.Locale.loadNodeChildren(Locale.java:1403)

               at 
org.apache.xmlbeans.impl.store.Locale.loadNode(Locale.java:1445)

               at 
org.apache.xmlbeans.impl.store.Locale.loadNodeChildren(Locale.java:1403)

               at 
org.apache.xmlbeans.impl.store.Locale.loadNode(Locale.java:1445)

               at 
org.apache.xmlbeans.impl.store.Locale.loadNodeChildren(Locale.java:1403)

               at 
org.apache.xmlbeans.impl.store.Locale.loadNode(Locale.java:1445)

               at 
org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:1385)

               at 
org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:1370)

               at 
org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.parse(SchemaTypeLoaderBase.java:370)

               at 
org.apache.poi.POIXMLTypeLoader.parse(POIXMLTypeLoader.java:164)

               at 
org.openxmlformats.schemas.wordprocessingml.x2006.main.DocumentDocument$Factory.parse(Unknown
 Source)

               at 
org.apache.poi.xwpf.usermodel.XWPFDocument.onDocumentRead(XWPFDocument.java:152)

               at org.apache.poi.POIXMLDocument.load(POIXMLDocument.java:169)

               at 
org.apache.poi.xwpf.usermodel.XWPFDocument.<init>(XWPFDocument.java:119)

               at App.NotesMain(App.java:131)

               at lotus.domino.AgentBase.runNotes(Unknown Source)

               at lotus.domino.NotesThread.run(Unknown Source)

Reply via email to