Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.5.1
-
Fix Version/s: 2.5.2
-
Component/s: None
-
Labels:None
-
Number of attachments :
Description
The following project
svn co https://datanucleus.svn.sourceforge.net/svnroot/datanucleus/documentation/accessplatform.datanucleus.org/trunk datanucleus
when running "maven clean pdf" runs fine when using Maven1.0 and plugin 2.2.1. Just tried with Maven1.1 and plugin 2.5.1 and it gives
[java] [INFO] [297]
[java] [INFO] [298]
[java] [INFO] [299]
[java] [INFO] [300]
[java] [INFO] [301]
[java] [INFO] [302]
[java] Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
[java] at java.lang.String.<init>(String.java:208)
[java] at java.lang.StringBuilder.toString(StringBuilder.java:431)
[java] at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
[java] at java.lang.Integer.parseInt(Integer.java:447)
[java] at java.lang.Integer.parseInt(Integer.java:497)
[java] at org.apache.fop.layout.FontInfo.createFontKey(FontInfo.java:130)
[java] at org.apache.fop.layout.FontState.<init>(FontState.java:112)
[java] at org.apache.fop.fo.PropertyManager.getFontState(PropertyManager.java:117)
[java] at org.apache.fop.fo.flow.TableCell.layout(TableCell.java:292)
[java] at org.apache.fop.fo.flow.TableRow.layout(TableRow.java:360)
[java] at org.apache.fop.fo.flow.AbstractTableBody.layout(AbstractTableBody.java:236)
[java] at org.apache.fop.fo.flow.Table.layout(Table.java:302)
[java] at org.apache.fop.fo.flow.Block.layout(Block.java:257)
[java] at org.apache.fop.fo.flow.Block.layout(Block.java:257)
[java] at org.apache.fop.fo.flow.Block.layout(Block.java:257)
[java] at org.apache.fop.fo.flow.Block.layout(Block.java:257)
[java] at org.apache.fop.fo.flow.AbstractFlow.layout(AbstractFlow.java:154)
[java] at org.apache.fop.fo.flow.AbstractFlow.layout(AbstractFlow.java:110)
[java] at org.apache.fop.fo.pagination.PageSequence.makePage(PageSequence.java:400)
[java] at org.apache.fop.fo.pagination.PageSequence.format(PageSequence.java:338)
[java] at org.apache.fop.apps.StreamRenderer.render(StreamRenderer.java:262)
[java] at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:223)
[java] at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
[java] at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
[java] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
[java] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
[java] at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
[java] at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
[java] at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
[java] at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
[java] at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
[java] at org.apache.fop.apps.Driver.render(Driver.java:498)
It was running through quite quick til it got to 250 or so then slower and slower.
Obviously will be different on each machine, but I have
setenv MAVEN_OPTS "-Xmx512m -Xms512m"
but have tried also with 1024 for both
Anything I can set to get around this ?
OOME also occurs using Maven 1.0 and 2.5.1 plugin, concluding that the issue is likely the plugin (and its dependencies) and not the version of Maven. I'm using JDK1.5_12 on Linux btw