How can I recover a zargo file?

Mario Ruggier <[email protected]>
Newsgroups gmane.comp.lang.uml.argouml.user
Message-ID <[email protected]>
Hello!

I did some modifs on a diagram... i believe the last one was to add a note on an
association class. Then saved the file, and closed it (actually tried to export
the graphic for the diagram, but got a zero size image file, so i chose to try
and close the file and open it again...).

However, when I try to re-open I get the exception below.

Is there any way I can recover the file (size is 48Kb) please ?!?
My last backup goes waaay back!!!!

Thanks in advance!!

mario

Error opening file : marp.zargo System Info:
ArgoUML version : 0.24
Java Version : 1.6.0
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.jar
Operation System : Windows 2000, Version 5.0
Architecture : x86
User Name : Ruggier
User Home Directory : C:\Documents and Settings\Ruggier
Current Directory : C:\ArgoUML
JVM Total Memory : 18436096
JVM Free Memory : 3888112


 Error occurred at : Wed Apr 18 17:32:53 CEST 2007
Cause : java.lang.IllegalArgumentException: An annotated element must be
supplied
at
org.argouml.uml.diagram.static_structure.ui.CommentEdge.setAnnotatedElement(CommentEdge.java:166)
at
org.argouml.uml.diagram.static_structure.ui.FigEdgeNote.setDestFigNode(FigEdgeNote.java:328)
at org.argouml.persistence.PGMLStackParser.attachEdges(PGMLStackParser.java:336)
at org.argouml.persistence.PGMLStackParser.readDiagram(PGMLStackParser.java:283)
at
org.argouml.persistence.DiagramMemberFilePersister.load(DiagramMemberFilePersister.java:67)
at org.argouml.persistence.UmlFilePersister.doLoad(UmlFilePersister.java:371)
at
org.argouml.persistence.ZargoFilePersister.doLoad(ZargoFilePersister.java:323)
at org.argouml.ui.ProjectBrowser.loadProject(ProjectBrowser.java:1479)
at org.argouml.application.Main.main(Main.java:331)
-------
Full exception : org.argouml.persistence.OpenException:
java.lang.IllegalArgumentException: An annotated element must be supplied
at
org.argouml.persistence.DiagramMemberFilePersister.load(DiagramMemberFilePersister.java:74)
at org.argouml.persistence.UmlFilePersister.doLoad(UmlFilePersister.java:371)
at
org.argouml.persistence.ZargoFilePersister.doLoad(ZargoFilePersister.java:323)
at org.argouml.ui.ProjectBrowser.loadProject(ProjectBrowser.java:1479)
at org.argouml.application.Main.main(Main.java:331)
Caused by: java.lang.IllegalArgumentException: An annotated element must be
supplied
at
org.argouml.uml.diagram.static_structure.ui.CommentEdge.setAnnotatedElement(CommentEdge.java:166)
at
org.argouml.uml.diagram.static_structure.ui.FigEdgeNote.setDestFigNode(FigEdgeNote.java:328)
at org.argouml.persistence.PGMLStackParser.attachEdges(PGMLStackParser.java:336)
at org.argouml.persistence.PGMLStackParser.readDiagram(PGMLStackParser.java:283)
at
org.argouml.persistence.DiagramMemberFilePersister.load(DiagramMemberFilePersister.java:67)
... 4 more
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.