java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOfRange(Arrays.java:3209) at java.lang.String.(String.java:216) at java.lang.StringBuffer.toString(StringBuffer.java:585) at java.io.StringWriter.toString(StringWriter.java:193) at org.dom4j.tree.AbstractDocument.asXML(AbstractDocument.java:72) at org.netbeans.modules.uml.core.support.umlsupport.XMLManip.save(XMLManip.java:1449) at org.netbeans.modules.uml.core.metamodel.structure.Project.internalSave(Project.java:1726) at org.netbeans.modules.uml.core.metamodel.structure.Project.internalCommit(Project.java:1663) at org.netbeans.modules.uml.core.metamodel.structure.Project.save(Project.java:285) at org.netbeans.modules.uml.core.Application.saveProject(Application.java:468) at org.netbeans.modules.uml.ui.products.ad.applicationcore.ADApplication.saveProject(ADApplication.java:424) at org.netbeans.modules.uml.project.UMLProjectHelper.saveProject(UMLProjectHelper.java:347) at org.netbeans.modules.uml.project.UMLProjectDataObject$Save.save(UMLProjectDataObject.java:252) at org.netbeans.modules.uml.drawingarea.persistence.SaveDiagram.save(SaveDiagram.java:78) at org.netbeans.modules.uml.drawingarea.UIDiagram.save(UIDiagram.java:164) at org.netbeans.modules.uml.drawingarea.engines.DiagramEngine.saveDiagram(DiagramEngine.java:613) at org.netbeans.modules.uml.drawingarea.engines.DiagramEngine.layout(DiagramEngine.java:599) at org.netbeans.modules.uml.drawingarea.ui.addins.diagramcreator.DiagCreatorAddIn.performLayout(DiagCreatorAddIn.java:1230) at org.netbeans.modules.uml.drawingarea.ui.addins.diagramcreator.DiagCreatorAddIn.postProcessCreatedPresentationElements(DiagCreatorAddIn.java:1066) at org.netbeans.modules.uml.drawingarea.ui.addins.diagramcreator.DiagCreatorAddIn.createPresentationElements(DiagCreatorAddIn.java:1152) at org.netbeans.modules.uml.drawingarea.ui.addins.diagramcreator.DiagCreatorAddIn.defaultCreateDiagramMechanism(DiagCreatorAddIn.java:275) at org.netbeans.modules.uml.drawingarea.ui.addins.diagramcreator.DiagCreatorAddIn.addElementsToDiagram(DiagCreatorAddIn.java:422) at org.netbeans.modules.uml.drawingarea.ui.addins.diagramcreator.DiagramHandler.processDiagramReturned(DiagramHandler.java:205) at org.netbeans.modules.uml.drawingarea.ui.addins.diagramcreator.DiagramHandler$DiagramProcessor.run(DiagramHandler.java:280) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:633) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)