The problem is probably due to a customization to the BasicGraphController class from Ptolemy that existed in the tagging 2.1 release. This change was needed to interface tagging with the workflow run manager. By the time of the 2.3 release, though, there was no longer need for this customization.<br>
<br>I would recommend using the 2.3 revision of tagging, unless there is a pressing reason to use 2.1.<br><br>- Sean<br><br><div class="gmail_quote">On Mon, Aug 29, 2011 at 8:33 AM, Scott Zimmer <span dir="ltr"><<a href="mailto:szimmer@optensity.com">szimmer@optensity.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">The problem that I am having closing workflows seems to be related to the version of tagging that I am using.  When I do not use a tagging module, I am able to close workflows with no problems.  When I use tagging-2.1 I receive the error referenced below when I try to close a workflow.  When I use tagging-2.3, I do not receive any error.  I'm not really sure what in the tagging module would prevent a workflow from closing, but I can toggle between tagging-2.1 and tagging-2.3 and the error is repeatable whenever I am using tagging-2.1.<br>

<br>
Scott<br>
<br>
On 8/27/2011 3:00 PM, <a href="mailto:kepler-dev-request@kepler-project.org" target="_blank">kepler-dev-request@kepler-<u></u>project.org</a> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Send Kepler-dev mailing list submissions to<br>
        <a href="mailto:kepler-dev@kepler-project.org" target="_blank">kepler-dev@kepler-project.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev" target="_blank">http://lists.nceas.ucsb.edu/<u></u>kepler/mailman/listinfo/<u></u>kepler-dev</a><br>
or, via email, send a message with subject or body 'help' to<br>
        <a href="mailto:kepler-dev-request@kepler-project.org" target="_blank">kepler-dev-request@kepler-<u></u>project.org</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:kepler-dev-owner@kepler-project.org" target="_blank">kepler-dev-owner@kepler-<u></u>project.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of Kepler-dev digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
    1.  Error Closing Kar File (Scott Zimmer)<br>
<br>
<br>
------------------------------<u></u>------------------------------<u></u>----------<br>
<br>
Message: 1<br>
Date: Fri, 26 Aug 2011 16:03:55 -0400<br>
From: Scott Zimmer<<a href="mailto:szimmer@optensity.com" target="_blank">szimmer@optensity.com</a>><br>
To: <a href="mailto:kepler-dev@kepler-project.org" target="_blank">kepler-dev@kepler-project.org</a><br>
Subject: [kepler-dev] Error Closing Kar File<br>
Message-ID:<<a href="mailto:4E57FC2B.4060303@optensity.com" target="_blank">4E57FC2B.4060303@<u></u>optensity.com</a>><br>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>
<br>
I've recently installed Kepler-2.2 on two new machines and I've run into<br>
a problem whenever I try to use File->Close or File->Exit or the X in<br>
the upper right hand corner of the window to close a workflow.  I am<br>
able to close preferences windows or documentation windows but I cannot<br>
close a workflow canvas without getting the error that is appended at<br>
the end of this message.<br>
<br>
Scott<br>
<br>
        [run] Exception in thread "AWT-EventQueue-0"<br>
java.lang.AbstractMethodError: org.kepler.module.gui.<u></u>Initialize.dispo<br>
se(Lorg/kepler/gui/<u></u>KeplerGraphFrame;)V<br>
        [run]     at<br>
org.kepler.gui.<u></u>KeplerGraphFrame.dispose(<u></u>KeplerGraphFrame.java:1102)<br>
        [run]     at<br>
ptolemy.actor.gui.<u></u>TableauFrame._close(<u></u>TableauFrame.java:633)<br>
        [run]     at<br>
ptolemy.actor.gui.<u></u>PtolemyFrame._close(<u></u>PtolemyFrame.java:259)<br>
        [run]     at<br>
ptolemy.vergil.basic.<u></u>BasicGraphFrame._close(<u></u>BasicGraphFrame.java:1916)<br>
        [run]     at<br>
ptolemy.vergil.actor.<u></u>ActorGraphFrame._close(<u></u>ActorGraphFrame.java:265)<br>
        [run]     at<br>
org.kepler.gui.<u></u>KeplerGraphFrame._close(<u></u>KeplerGraphFrame.java:1123)<br>
        [run]     at ptolemy.gui.Top$1.<u></u>windowClosing(Top.java:163)<br>
        [run]     at<br>
java.awt.AWTEventMulticaster.<u></u>windowClosing(<u></u>AWTEventMulticaster.java:332)<br>
        [run]     at<br>
java.awt.AWTEventMulticaster.<u></u>windowClosing(<u></u>AWTEventMulticaster.java:332)<br>
        [run]     at java.awt.Window.<u></u>processWindowEvent(Window.<u></u>java:1865)<br>
        [run]     at javax.swing.JFrame.<u></u>processWindowEvent(JFrame.<u></u>java:274)<br>
        [run]     at java.awt.Window.processEvent(<u></u>Window.java:1823)<br>
        [run]     at<br>
java.awt.Component.<u></u>dispatchEventImpl(Component.<u></u>java:4651)<br>
        [run]     at<br>
java.awt.Container.<u></u>dispatchEventImpl(Container.<u></u>java:2099)<br>
        [run]     at java.awt.Window.<u></u>dispatchEventImpl(Window.java:<u></u>2478)<br>
        [run]     at java.awt.Component.<u></u>dispatchEvent(Component.java:<u></u>4481)<br>
        [run]     at<br>
java.awt.EventQueue.<u></u>dispatchEventImpl(EventQueue.<u></u>java:643)<br>
        [run]     at java.awt.EventQueue.access$<u></u>000(EventQueue.java:84)<br>
        [run]     at java.awt.EventQueue$1.run(<u></u>EventQueue.java:602)<br>
        [run]     at java.awt.EventQueue$1.run(<u></u>EventQueue.java:600)<br>
        [run]     at java.security.<u></u>AccessController.doPrivileged(<u></u>Native<br>
Method)<br>
        [run]     at<br>
java.security.<u></u>AccessControlContext$1.<u></u>doIntersectionPrivilege(<u></u>AccessControlContext.java:87)<br>
        [run]     at<br>
java.security.<u></u>AccessControlContext$1.<u></u>doIntersectionPrivilege(<u></u>AccessControlContext.java:98)<br>
        [run]     at java.awt.EventQueue$2.run(<u></u>EventQueue.java:616)<br>
        [run]     at java.awt.EventQueue$2.run(<u></u>EventQueue.java:614)<br>
        [run]     at java.security.<u></u>AccessController.doPrivileged(<u></u>Native<br>
Method)<br>
        [run]     at<br>
java.security.<u></u>AccessControlContext$1.<u></u>doIntersectionPrivilege(<u></u>AccessControlContext.java:87)<br>
        [run]     at java.awt.EventQueue.<u></u>dispatchEvent(EventQueue.java:<u></u>613)<br>
        [run]     at<br>
java.awt.EventDispatchThread.<u></u>pumpOneEventForFilters(<u></u>EventDispatchThread.java:269)<br>
        [run]     at<br>
java.awt.EventDispatchThread.<u></u>pumpEventsForFilter(<u></u>EventDispatchThread.java:184)<br>
        [run]     at<br>
java.awt.EventDispatchThread.<u></u>pumpEventsForHierarchy(<u></u>EventDispatchThread.java:174)<br>
        [run]     at<br>
java.awt.EventDispatchThread.<u></u>pumpEvents(<u></u>EventDispatchThread.java:169)<br>
        [run]     at<br>
java.awt.EventDispatchThread.<u></u>pumpEvents(<u></u>EventDispatchThread.java:161)<br>
        [run]     at<br>
java.awt.EventDispatchThread.<u></u>run(EventDispatchThread.java:<u></u>122)<br>
<br>
</blockquote>
<br>
<br>
-- <br>
Scott Zimmer<br>
Optensity, Inc.<br>
<a href="tel:%28512%29%20299-7218" value="+15122997218" target="_blank">(512) 299-7218</a><br>
<br>
______________________________<u></u>_________________<br>
Kepler-dev mailing list<br>
<a href="mailto:Kepler-dev@kepler-project.org" target="_blank">Kepler-dev@kepler-project.org</a><br>
<a href="http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev" target="_blank">http://lists.nceas.ucsb.edu/<u></u>kepler/mailman/listinfo/<u></u>kepler-dev</a><br>
</blockquote></div><br>