Re: ArgoUML can not read an old zargo file.
Ron Wheeler <[email protected]>
| Newsgroups | gmane.comp.lang.uml.argouml.user |
|---|---|
| Organization | Artifact |
| Message-ID | <[email protected]> |
Do you want the offending zargo?? Bob Tarling wrote: > I'll raise an issue for this. It's an easy enough fix and it may well > make the next beta release for 0.24. > > Regards > > Bob. > > On 03/02/07, Ron Wheeler <[email protected]> wrote: >> I have an old Zargo file circa 2003 from a project that someone else did >> a long time ago . >> I was upgrading to v22 and decided to go through all of the old models >> that I had kept and save tem in v22 >> Every on worked except this one. >> >> If I try to open the file with v22 the following window pops up. >> >> If I read it with V20 it reads in with no errors but if I save it and >> then try to read it back into 20, it can not read its own zargo file. >> >> I got around the problem by using V20 to export the original file and >> then imported the XMI into version 20 whereupon I could save it as a v20 >> zargo that it could read. >> >> V22 can read this zargo as well. I can not tell if I lost anything from >> the original since it is not my model but is seems to be OK (or at least >> similar to what v20 could read) >> >> It may be too old for anyone to care but I thought that it was an >> interesting phenomenon. >> >> V22 Windw contents >> >> Please report this problem at >> http://argouml.tigris.org/project_bugs.html >> Error opening file : ModelPanQc.zargo >> System Info: >> ArgoUML version : 0.22 >> Java Version : 1.6.0-rc >> Java Vendor : Sun Microsystems Inc. >> Java Vendor URL : http://java.sun.com/ >> Java Home Directory : C:\Program Files\Java\jre1.6.0 >> Java Classpath : c:\argouml\argouml-mdr.jar >> Operation System : Windows 2000, Version 5.0 >> Architecture : x86 >> User Name : Administrator >> User Home Directory : G:\Documents and Settings\Administrator >> Current Directory : C:\argouml >> JVM Total Memory : 66715648 >> JVM Free Memory : 19680536 >> >> >> Error occurred at : Sat Feb 03 11:27:03 EST 2007 >> Cause : java.lang.ClassNotFoundException: >> org.argouml.uml.diagram.ui.FigNote >> at >> org.tigris.gef.persistence.pgml.PGMLStackParser.constructFig(PGMLStackParser.java:512) >> >> at >> org.tigris.gef.persistence.pgml.PGMLStackParser.getHandler(PGMLStackParser.java:309) >> >> at >> org.argouml.persistence.PGMLStackParser.getHandler(PGMLStackParser.java:120) >> >> at >> org.tigris.gef.persistence.pgml.BaseHandler.getElementHandler(BaseHandler.java:141) >> >> at >> org.tigris.gef.persistence.pgml.BaseHandler.getElementOrUnknownHandler(BaseHandler.java:110) >> >> at >> org.tigris.gef.persistence.pgml.BaseHandler.startElement(BaseHandler.java:159) >> >> at >> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown >> >> Source) >> at >> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown >> >> Source) >> at >> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown >> >> Source) >> at >> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown >> >> Source) >> at >> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown >> >> Source) >> at >> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown >> >> Source) >> at >> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown >> >> Source) >> at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown >> Source) >> at >> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown >> >> Source) >> at >> com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown >> >> Source) >> at javax.xml.parsers.SAXParser.parse(Unknown Source) >> at >> org.tigris.gef.persistence.pgml.PGMLStackParser.readDiagram(PGMLStackParser.java:150) >> >> at >> org.tigris.gef.persistence.pgml.PGMLStackParser.readDiagram(PGMLStackParser.java:119) >> >> at >> org.argouml.persistence.PGMLStackParser.readDiagram(PGMLStackParser.java:267) >> >> at >> org.argouml.persistence.DiagramMemberFilePersister.load(DiagramMemberFilePersister.java:67) >> >> at >> org.argouml.persistence.UmlFilePersister.doLoad(UmlFilePersister.java:356) >> >> at >> org.argouml.persistence.ZargoFilePersister.doLoad(ZargoFilePersister.java:342) >> >> at org.argouml.ui.ProjectBrowser.loadProject(ProjectBrowser.java:1343) >> at >> org.argouml.uml.ui.ActionOpenProject.actionPerformed(ActionOpenProject.java:163) >> >> at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) >> at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) >> at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) >> at javax.swing.DefaultButtonModel.setPressed(Unknown Source) >> at javax.swing.AbstractButton.doClick(Unknown Source) >> at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source) >> at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown >> Source) >> at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) >> at java.awt.Component.processMouseEvent(Unknown Source) >> at javax.swing.JComponent.processMouseEvent(Unknown Source) >> at java.awt.Component.processEvent(Unknown Source) >> at java.awt.Container.processEvent(Unknown Source) >> at java.awt.Component.dispatchEventImpl(Unknown Source) >> at java.awt.Container.dispatchEventImpl(Unknown Source) >> at java.awt.Component.dispatchEvent(Unknown Source) >> at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) >> at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) >> at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) >> at java.awt.Container.dispatchEventImpl(Unknown Source) >> at java.awt.Window.dispatchEventImpl(Unknown Source) >> at java.awt.Component.dispatchEvent(Unknown Source) >> at java.awt.EventQueue.dispatchEvent(Unknown Source) >> at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) >> at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) >> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) >> at java.awt.EventDispatchThread.pumpEvents(Unknown Source) >> at java.awt.EventDispatchThread.pumpEvents(Unknown Source) >> at java.awt.EventDispatchThread.run(Unknown Source) >> ------- >> Full exception : org.argouml.persistence.OpenException: >> java.lang.ClassNotFoundException: org.argouml.uml.diagram.ui.FigNote >> at >> org.argouml.persistence.DiagramMemberFilePersister.load(DiagramMemberFilePersister.java:74) >> >> at >> org.argouml.persistence.UmlFilePersister.doLoad(UmlFilePersister.java:356) >> >> at >> org.argouml.persistence.ZargoFilePersister.doLoad(ZargoFilePersister.java:342) >> >> at org.argouml.ui.ProjectBrowser.loadProject(ProjectBrowser.java:1343) >> at >> org.argouml.uml.ui.ActionOpenProject.actionPerformed(ActionOpenProject.java:163) >> >> at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) >> at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) >> at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) >> at javax.swing.DefaultButtonModel.setPressed(Unknown Source) >> at javax.swing.AbstractButton.doClick(Unknown Source) >> at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source) >> at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown >> Source) >> at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) >> at java.awt.Component.processMouseEvent(Unknown Source) >> at javax.swing.JComponent.processMouseEvent(Unknown Source) >> at java.awt.Component.processEvent(Unknown Source) >> at java.awt.Container.processEvent(Unknown Source) >> at java.awt.Component.dispatchEventImpl(Unknown Source) >> at java.awt.Container.dispatchEventImpl(Unknown Source) >> at java.awt.Component.dispatchEvent(Unknown Source) >> at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) >> at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) >> at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) >> at java.awt.Container.dispatchEventImpl(Unknown Source) >> at java.awt.Window.dispatchEventImpl(Unknown Source) >> at java.awt.Component.dispatchEvent(Unknown Source) >> at java.awt.EventQueue.dispatchEvent(Unknown Source) >> at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) >> at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) >> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) >> at java.awt.EventDispatchThread.pumpEvents(Unknown Source) >> at java.awt.EventDispatchThread.pumpEvents(Unknown Source) >> at java.awt.EventDispatchThread.run(Unknown Source) >> Caused by: java.lang.ClassNotFoundException: >> org.argouml.uml.diagram.ui.FigNote >> at >> org.tigris.gef.persistence.pgml.PGMLStackParser.constructFig(PGMLStackParser.java:512) >> >> at >> org.tigris.gef.persistence.pgml.PGMLStackParser.getHandler(PGMLStackParser.java:309) >> >> at >> org.argouml.persistence.PGMLStackParser.getHandler(PGMLStackParser.java:120) >> >> at >> org.tigris.gef.persistence.pgml.BaseHandler.getElementHandler(BaseHandler.java:141) >> >> at >> org.tigris.gef.persistence.pgml.BaseHandler.getElementOrUnknownHandler(BaseHandler.java:110) >> >> at >> org.tigris.gef.persistence.pgml.BaseHandler.startElement(BaseHandler.java:159) >> >> at >> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown >> >> Source) >> at >> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown >> >> Source) >> at >> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown >> >> Source) >> at >> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown >> >> Source) >> at >> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown >> >> Source) >> at >> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown >> >> Source) >> at >> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown >> >> Source) >> at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown >> Source) >> at >> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown >> >> Source) >> at >> com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown >> >> Source) >> at javax.xml.parsers.SAXParser.parse(Unknown Source) >> at >> org.tigris.gef.persistence.pgml.PGMLStackParser.readDiagram(PGMLStackParser.java:150) >> >> at >> org.tigris.gef.persistence.pgml.PGMLStackParser.readDiagram(PGMLStackParser.java:119) >> >> at >> org.argouml.persistence.PGMLStackParser.readDiagram(PGMLStackParser.java:267) >> >> at >> org.argouml.persistence.DiagramMemberFilePersister.load(DiagramMemberFilePersister.java:67) >> >> ... 32 more >> java.lang.ClassNotFoundException: org.argouml.uml.diagram.ui.FigNote >> at java.net.URLClassLoader$1.run(Unknown Source) >> at java.security.AccessController.doPrivileged(Native Method) >> at java.net.URLClassLoader.findClass(Unknown Source) >> at java.lang.ClassLoader.loadClass(Unknown Source) >> at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) >> at java.lang.ClassLoader.loadClass(Unknown Source) >> at java.lang.ClassLoader.loadClassInternal(Unknown Source) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Unknown Source) >> at >> org.tigris.gef.persistence.pgml.PGMLStackParser.constructFig(PGMLStackParser.java:462) >> >> at >> org.tigris.gef.persistence.pgml.PGMLStackParser.getHandler(PGMLStackParser.java:309) >> >> at >> org.argouml.persistence.PGMLStackParser.getHandler(PGMLStackParser.java:120) >> >> at >> org.tigris.gef.persistence.pgml.BaseHandler.getElementHandler(BaseHandler.java:141) >> >> at >> org.tigris.gef.persistence.pgml.BaseHandler.getElementOrUnknownHandler(BaseHandler.java:110) >> >> at >> org.tigris.gef.persistence.pgml.BaseHandler.startElement(BaseHandler.java:159) >> >> at >> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown >> >> Source) >> at >> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown >> >> Source) >> at >> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown >> >> Source) >> at >> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown >> >> Source) >> at >> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown >> >> Source) >> at >> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown >> >> Source) >> at >> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown >> >> Source) >> at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown >> Source) >> at >> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown >> >> Source) >> at >> com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown >> >> Source) >> at javax.xml.parsers.SAXParser.parse(Unknown Source) >> at >> org.tigris.gef.persistence.pgml.PGMLStackParser.readDiagram(PGMLStackParser.java:150) >> >> at >> org.tigris.gef.persistence.pgml.PGMLStackParser.readDiagram(PGMLStackParser.java:119) >> >> at >> org.argouml.persistence.PGMLStackParser.readDiagram(PGMLStackParser.java:267) >> >> at >> org.argouml.persistence.DiagramMemberFilePersister.load(DiagramMemberFilePersister.java:67) >> >> at >> org.argouml.persistence.UmlFilePersister.doLoad(UmlFilePersister.java:356) >> >> at >> org.argouml.persistence.ZargoFilePersister.doLoad(ZargoFilePersister.java:342) >> >> at org.argouml.ui.ProjectBrowser.loadProject(ProjectBrowser.java:1343) >> at >> org.argouml.uml.ui.ActionOpenProject.actionPerformed(ActionOpenProject.java:163) >> >> at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) >> at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) >> at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) >> at javax.swing.DefaultButtonModel.setPressed(Unknown Source) >> at javax.swing.AbstractButton.doClick(Unknown Source) >> at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source) >> at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown >> Source) >> at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) >> at java.awt.Component.processMouseEvent(Unknown Source) >> at javax.swing.JComponent.processMouseEvent(Unknown Source) >> at java.awt.Component.processEvent(Unknown Source) >> at java.awt.Container.processEvent(Unknown Source) >> at java.awt.Component.dispatchEventImpl(Unknown Source) >> at java.awt.Container.dispatchEventImpl(Unknown Source) >> at java.awt.Component.dispatchEvent(Unknown Source) >> at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) >> at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) >> at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) >> at java.awt.Container.dispatchEventImpl(Unknown Source) >> at java.awt.Window.dispatchEventImpl(Unknown Source) >> at java.awt.Component.dispatchEvent(Unknown Source) >> at java.awt.EventQueue.dispatchEvent(Unknown Source) >> at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) >> at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) >> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) >> at java.awt.EventDispatchThread.pumpEvents(Unknown Source) >> at java.awt.EventDispatchThread.pumpEvents(Unknown Source) >> at java.awt.EventDispatchThread.run(Unknown Source) >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > >