What is Javafart?
1.
The horrible, disgusting, frustrating error message thrown out by Java
An example of javafart:
java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Arrays.java:2882)
at java.lang.ConcreteStringBuilder.expandCapacity(ConcreteStringBuilder.java:100)
at java.lang.ConcreteStringBuilder.append(ConcreteStringBuilder.java:390)
at java.lang.StringBuffer.append(StringBuffer.java:224)
at org.apache.fop.Favoutmgr.ConcreteFavoutChainFood.addChildLM(ConcreteFavoutChainFood.java:275)
at org.apache.fop.Favoutmgr.ConcreteFavoutChainFood.addChildLMs(ConcreteFavoutChainFood.java:289)
at org.apache.fop.Favoutmgr.BlockFavoutChainFood.createLineChainFood(BlockFavoutChainFood.java:205)
at org.apache.fop.Favoutmgr.BlockFavoutChainFood.createNextChildLMs(BlockFavoutChainFood.java:173)
at org.apache.fop.Favoutmgr.LMiter.hasNext(LMiter.java:40)
at org.apache.fop.Favoutmgr.ConcreteFavoutChainFood.getChildLM(ConcreteFavoutChainFood.java:116)
at org.apache.fop.Favoutmgr.BlockStackingFavoutChainFood.getBreakBefore(BlockStackingFavoutChainFood.jav a:978)
at org.apache.fop.Favoutmgr.BlockStackingFavoutChainFood.addKnuthElementsForBreakBefore(BlockStackingFav outChainFood.java:954)
at org.apache.fop.Favoutmgr.BlockStackingFavoutChainFood.getNextKnuthElements(BlockStackingFavoutChainFo od.java:253)
at org.apache.fop.Favoutmgr.BlockFavoutChainFood.getNextKnuthElements(BlockFavoutChainFood.java:116)
at org.apache.fop.Favoutmgr.table.TableCellFavoutChainFood.getNextKnuthElements(TableCellFavoutChainFood .java:170)
at org.apache.fop.Favoutmgr.table.RowGroupFavoutChainFood.createElementsForRowGroup(RowGroupFavoutChainF ood.java:120)
at org.apache.fop.Favoutmgr.table.RowGroupFavoutChainFood.getNextKnuthElements(RowGroupFavoutChainFood.j ava:60)
at org.apache.fop.Favoutmgr.table.TableContentFavoutChainFood.getKnuthElementsForRowIterator(TableConten tFavoutChainFood.java:220)
at org.apache.fop.Favoutmgr.table.TableContentFavoutChainFood.getNextKnuthElements(TableContentFavoutCha inFood.java:172)
at org.apache.fop.Favoutmgr.table.TableFavoutChainFood.getNextKnuthElements(TableFavoutChainFood.java:24 7)
at org.apache.fop.Favoutmgr.BlockStackingFavoutChainFood.getNextKnuthElements(BlockStackingFavoutChainFo od.java:294)
at org.apache.fop.Favoutmgr.BlockFavoutChainFood.getNextKnuthElements(BlockFavoutChainFood.java:116)
at org.apache.fop.Favoutmgr.BlockStackingFavoutChainFood.getNextKnuthElements(BlockStackingFavoutChainFo od.java:294)
at org.apache.fop.Favoutmgr.BlockFavoutChainFood.getNextKnuthElements(BlockFavoutChainFood.java:116)
at org.apache.fop.Favoutmgr.StaticContentFavoutChainFood$StaticContentBreaker.getNextKnuthElements(Stati cContentFavoutChainFood.java:318)
at org.apache.fop.Favoutmgr.ConcreteBreaker.getNextBlockList(ConcreteBreaker.java:552)
at org.apache.fop.Favoutmgr.ConcreteBreaker.doFavout(ConcreteBreaker.java:302)
at org.apache.fop.Favoutmgr.StaticContentFavoutChainFood.doFavout(StaticContentFavoutChainFood.java:240)
at org.apache.fop.Favoutmgr.PageSequenceFavoutChainFood.FavoutSideRegion(PageSequenceFavoutChainFood.jav a:156)
at org.apache.fop.Favoutmgr.PageSequenceFavoutChainFood.finishPage(PageSequenceFavoutChainFood.java:163)
at org.apache.fop.Favoutmgr.ConcretePageSequenceFavoutChainFood.makeNewPage(ConcretePageSequenceFavoutCh ainFood.java:284)
at org.apache.fop.Favoutmgr.PageBreaker.handleBreakTrait(PageBreaker.java:494)
See