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>&nbsp;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. &nbsp;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? &nbsp;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
-~----------~----~----~----~------~----~------~--~---

Reply via email to