Have you tried increasing your heap space? Perhaps there is a memory leak or perhaps the authoring tool just requires more memory than you're giving it.
Scott Anthony Perritano wrote: > Sam, > > Thanks. i think that did it as far as switching to the new code base. > however when i create a new instance of the drawing tool i get the > following. The drawing tool comes up with no toolbar, just a save > button. and then this happens when i resize the window: > > Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: > Java heap space > at java.util.Vector.<init>(Vector.java:113) > at java.util.Vector.<init>(Vector.java:126) > at > javax.swing.text.DefaultHighlighter$SafeDamager.<init>(DefaultHighlighter.java:553) > at javax.swing.text.DefaultHighlighter.<init>(DefaultHighlighter.java:322) > at > javax.swing.plaf.basic.BasicTextUI$BasicHighlighter.<init>(BasicTextUI.java:1199) > at > javax.swing.plaf.basic.BasicTextUI.createHighlighter(BasicTextUI.java:124) > at > javax.swing.plaf.basic.BasicTextUI.installDefaults2(BasicTextUI.java:278) > at javax.swing.plaf.basic.BasicTextUI.installUI(BasicTextUI.java:684) > at > javax.swing.plaf.basic.BasicTextFieldUI.installUI(BasicTextFieldUI.java:57) > at javax.swing.JComponent.setUI(JComponent.java:653) > at javax.swing.text.JTextComponent.setUI(JTextComponent.java:298) > at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:308) > at javax.swing.text.JTextComponent.<init>(JTextComponent.java:282) > at javax.swing.JTextField.<init>(JTextField.java:207) > at javax.swing.JTextField.<init>(JTextField.java:174) > at > org.concord.otrunk.graph.OTDataDrawingToolEditView.createEditPanel(OTDataDrawingToolEditView.java:112) > at > org.concord.otrunk.graph.OTDataDrawingToolEditView.getComponent(OTDataDrawingToolEditView.java:80) > at > org.concord.otrunk.view.OTJComponentServiceImpl.getComponent(OTJComponentServiceImpl.java:57) > at > org.concord.framework.otrunk.view.AbstractOTJComponentView.getChildComponent(AbstractOTJComponentView.java:83) > at > org.concord.otrunk.graph.OTDataDrawingToolEditView.redrawPreview(OTDataDrawingToolEditView.java:196) > at > org.concord.otrunk.graph.OTDataDrawingToolEditView.getComponent(OTDataDrawingToolEditView.java:87) > at > org.concord.otrunk.view.OTJComponentServiceImpl.getComponent(OTJComponentServiceImpl.java:57) > at > org.concord.framework.otrunk.view.AbstractOTJComponentView.getChildComponent(AbstractOTJComponentView.java:83) > at > org.concord.otrunk.graph.OTDataDrawingToolEditView.redrawPreview(OTDataDrawingToolEditView.java:196) > at > org.concord.otrunk.graph.OTDataDrawingToolEditView.getComponent(OTDataDrawingToolEditView.java:87) > at > org.concord.otrunk.view.OTJComponentServiceImpl.getComponent(OTJComponentServiceImpl.java:57) > at > org.concord.framework.otrunk.view.AbstractOTJComponentView.getChildComponent(AbstractOTJComponentView.java:83) > at > org.concord.otrunk.graph.OTDataDrawingToolEditView.redrawPreview(OTDataDrawingToolEditView.java:196) > at > org.concord.otrunk.graph.OTDataDrawingToolEditView.getComponent(OTDataDrawingToolEditView.java:87) > at > org.concord.otrunk.view.OTJComponentServiceImpl.getComponent(OTJComponentServiceImpl.java:57) > at > org.concord.framework.otrunk.view.AbstractOTJComponentView.getChildComponent(AbstractOTJComponentView.java:83) > at > org.concord.otrunk.graph.OTDataDrawingToolEditView.redrawPreview(OTDataDrawingToolEditView.java:196) > Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: > Java heap space > at > java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:99) > at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:393) > at java.lang.StringBuilder.append(StringBuilder.java:120) > at java.awt.Component.toString(Component.java:7009) > at java.lang.String.valueOf(String.java:2615) > at java.lang.StringBuilder.append(StringBuilder.java:116) > at java.awt.event.WindowEvent.paramString(WindowEvent.java:382) > at java.awt.AWTEvent.toString(AWTEvent.java:323) > at java.lang.String.valueOf(String.java:2615) > at java.lang.StringBuilder.append(StringBuilder.java:116) > at > java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:232) > at java.awt.Component.dispatchEventImpl(Component.java:3941) > at java.awt.Container.dispatchEventImpl(Container.java:2068) > at java.awt.Window.dispatchEventImpl(Window.java:1791) > at java.awt.Component.dispatchEvent(Component.java:3903) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) > at java.awt.SequencedEvent.dispatch(SequencedEvent.java:93) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) > at > java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) > No sock in OTrunkStep - cannot save data > Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: > Java heap space > at > java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:99) > at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:393) > at java.lang.StringBuilder.append(StringBuilder.java:120) > at java.awt.event.WindowEvent.paramString(WindowEvent.java:382) > at java.awt.AWTEvent.toString(AWTEvent.java:323) > at java.lang.String.valueOf(String.java:2615) > at java.lang.StringBuilder.append(StringBuilder.java:116) > at > java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:232) > at java.awt.Component.dispatchEventImpl(Component.java:3941) > at java.awt.Container.dispatchEventImpl(Container.java:2068) > at java.awt.Window.dispatchEventImpl(Window.java:1791) > at java.awt.Component.dispatchEvent(Component.java:3903) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) > at java.awt.SequencedEvent.dispatch(SequencedEvent.java:93) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) > at > java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) > Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: > Java heap space > at > java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:99) > at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:393) > at java.lang.StringBuilder.append(StringBuilder.java:120) > at javax.swing.JButton.paramString(JButton.java:251) > at java.awt.Component.toString(Component.java:7009) > at java.lang.String.valueOf(String.java:2615) > at java.lang.StringBuilder.append(StringBuilder.java:116) > at java.awt.AWTEvent.toString(AWTEvent.java:323) > at java.lang.String.valueOf(String.java:2615) > at java.lang.StringBuilder.append(StringBuilder.java:116) > at > java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:232) > at java.awt.Component.dispatchEventImpl(Component.java:3941) > at java.awt.Container.dispatchEventImpl(Container.java:2068) > at java.awt.Window.dispatchEventImpl(Window.java:1791) > at java.awt.Component.dispatchEvent(Component.java:3903) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) > at java.awt.SequencedEvent.dispatch(SequencedEvent.java:93) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) > at > java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) > > > > thx > -Tony > > > > On [Jun 10], at 8:13 AM, Sam Fentress wrote: > >> >> ----=_--03bececd.03bece35.c4744a98 >> Content-Type: text/plain; charset=UTF-8 >> Content-Transfer-Encoding: 8bit >> >> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> writes: >>> The jnlp does appear to have the latest datagraph. Sam does the new >>> drawing tool author view require a different view entry then the old >>> one? Maybe Tony is using the old one instead of the new one? >> >> >> Sorry, I should have thought about that -- you may be importing the wrong >> version of the class. The new OTDataDrawingToolEditView was moved >> into the >> org.concord.otrunk.graph package, which is in the data-util project. The >> example on the OTrunkExamples page was changed accordingly at the same >> time >> (http://trac.cosmos.concord.org/projects/changeset/13647/trunk/common/java/otrunk/otrunk-examples/DrawingTool/drawing_authoring.otml). >> If you are using the same imports as that example, you should be getting >> the same version of the drawing tool as in the example. >> >> The older version was left at the original location to stop existing >> projects from breaking, but in retrospect it should have also been marked >> as deprecated (the normal pattern would be to also have it extend the new >> version, so that the new version would be used regardless, but the >> datagraph project does not depend on the data-util project). >> >> The edit view was moved to the data-util project because it (like many >> authoring views) needed to extend AbstractOTJComponentContainerView, >> which >> requires a dependency on the OTrunk project. >> >> Sa, >> >> >> >> >> >> ----=_--03bececd.03bece35.c4744a98 >> Content-Type: text/html; charset=UTF-8 >> Content-Transfer-Encoding: quoted-printable >> >> <?xml version=3D"1.0" encoding=3D"UTF-8"?> >> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> >> <html xmlns=3D"http://www.w3.org/1999/xhtml"> >> <head> >> <meta http-equiv=3D"Content-Type" content=3D"text/html; /> >> <title></title> >> <style type=3D"text/css"> >> <!-- >> body{margin-left:10px;margin-right:10px;margin-top:10px;margin-bottom:10px;} >> --> >> </style> >> </head> >> <body marginleft=3D"10" marginright=3D"10" margintop=3D"10" >> marginbottom=3D"= >> 10"> >> <div align=3D"left" style=3D"text-align:left;"><font face=3D"Lucida >> Grande" = >> size=3D"+0" color=3D"#000000" style=3D"font-family:Lucida >> Grande;font-size:1= >> 0pt;color:#000000;"><b><a >> href=3D"mailto:[EMAIL PROTECTED]">otrunk= >> [EMAIL PROTECTED] >> <mailto:[EMAIL PROTECTED]></a> writes:</b></font></div> >> <div align=3D"left" style=3D"text-align:left;"><span >> style=3D"background-col= >> or:#d0d0d0;"><font face=3D"Geneva" size=3D"+0" color=3D"#000000" >> style=3D"fo= >> nt-family:Geneva;font-size:12pt;color:#000000;">The jnlp does appear >> to have= >> the latest datagraph. Sam does the new </font></span></div> >> <div align=3D"left" style=3D"text-align:left;"><span >> style=3D"background-col= >> or:#d0d0d0;"><font face=3D"Geneva" size=3D"+0" color=3D"#000000" >> style=3D"fo= >> nt-family:Geneva;font-size:12pt;color:#000000;">drawing tool author >> view req= >> uire a different view entry then the old </font></span></div> >> <div align=3D"left" style=3D"text-align:left;"><span >> style=3D"background-col= >> or:#d0d0d0;"><font face=3D"Geneva" size=3D"+0" color=3D"#000000" >> style=3D"fo= >> nt-family:Geneva;font-size:12pt;color:#000000;">one? Maybe Tony >> is usi= >> ng the old one instead of the new one?</font></span></div> >> <br /> >> <br /> >> <div align=3D"left" style=3D"text-align:left;"><font face=3D"Geneva" >> size=3D= >> "+0" color=3D"#000000" >> style=3D"font-family:Geneva;font-size:10pt;color:#000= >> 000;">Sorry, I should have thought about that -- you may be importing >> the wr= >> ong version of the class. The new OTDataDrawingToolEditView was moved >> into t= >> he org.concord.otrunk.graph package, which is in the data-util >> project. The = >> example on the OTrunkExamples page was changed accordingly at the >> same time = >> (<a >> href=3D"http://trac.cosmos.concord.org/projects/changeset/13647/trunk/co= >> mmon/java/otrunk/otrunk-examples/DrawingTool/drawing_authoring.otml" >> target= >> =3D"_blank">http://trac.cosmos.concord.org/projects/changeset/13647/trunk/co= >> mmon/java/otrunk/otrunk-examples/DrawingTool/drawing_authoring.otml</a>). >> If= >> you are using the same imports as that example, you should be getting >> the s= >> ame version of the drawing tool as in the example.</font></div> >> <br /> >> <div align=3D"left" style=3D"text-align:left;"><font face=3D"Geneva" >> size=3D= >> "+0" color=3D"#000000" >> style=3D"font-family:Geneva;font-size:10pt;color:#000= >> 000;">The older version was left at the original location to stop >> existing p= >> rojects from breaking, but in retrospect it should have also been >> marked as = >> deprecated (the normal pattern would be to also have it extend the >> new versi= >> on, so that the new version would be used regardless, but the >> datagraph proj= >> ect does not depend on the data-util project).</font></div> >> <br /> >> <div align=3D"left" style=3D"text-align:left;"><font face=3D"Geneva" >> size=3D= >> "+0" color=3D"#000000" >> style=3D"font-family:Geneva;font-size:10pt;color:#000= >> 000;">The edit view was moved to the data-util project because it >> (like many= >> authoring views) needed to extend AbstractOTJComponentContainerView, >> which = >> requires a dependency on the OTrunk project.</font></div> >> <br /> >> <div align=3D"left" style=3D"text-align:left;"><font face=3D"Geneva" >> size=3D= >> "+0" color=3D"#000000" >> style=3D"font-family:Geneva;font-size:10pt;color:#000= >> 000;">Sa,</font></div> >> <br> >> > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "SAIL-Dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/SAIL-Dev?hl=en -~----------~----~----~----~------~----~------~--~---
