I think it would be a good idea to improve the Exceptions thrown with more
details on what has gone wrong and where such as the line number or byte
position in the file where the parser is reading. Is that possible with the
current parser?
/Linus
2009/7/23 jay <[email protected]>
> Hello,
>
> I have Visio 2003 UML activity diagrams. I want to get these diagrams into
> any ArgoUML.
>
> I exported UML data out from Visio using Visio XMI export add-on and tried
> to import into ArgoUML but get below error. I even tried exporting through
> Visio 2007 but the exported XMI has same content as Visio 2003 XMI.
>
> Will much appreciate any help!
>
> Jay
>
> P.S.
> A Visio sample activity diagram and its Exported XMI 1.0 data file can be
> downloaded from here for your reference-
>
> http://cid-72b48d803ec1a0e8.skydrive.live.com/browse.aspx/.Public/Visio%20and%20XMI?uc=2
>
>
> Error:
>
> XMI format error : org.argouml.model.XmiException:
> javax.jmi.xmi.MalformedXMIException
> If this file was produced by a tool other than ArgoUML, please
> check to make sure that the file is in a supported format, including
> both UML and XMI versions.
>
> If you believe that the file is legal UML/XMI and should have loaded
> or if it was produced by any version of ArgoUML, please report
> the problem as a bug by going to
> http://argouml.tigris.org/project_bugs.html.
> System Info:
> ArgoUML version : 0.28
> Java Version : 1.6.0_14
> Java Vendor : Sun Microsystems Inc.
> Java Vendor URL : http://java.sun.com/
> Java Home Directory : C:\Program Files\Java\jre6
> Java Classpath : C:\Program Files\ArgoUML\argouml.jar
> Operation System : Windows XP, Version 5.1
> Architecture : x86
> User Name : Javav
> User Home Directory : C:\Documents and Settings\Javav
> Current Directory : C:\Program Files\ArgoUML
> JVM Total Memory : 66715648
> JVM Free Memory : 23865312
>
>
> Error occurred at : Thu Jul 23 10:27:33 EDT 2009
> Cause : org.argouml.model.XmiException: javax.jmi.xmi.MalformedXMIException
> at org.argouml.model.mdr.XmiReaderImpl.parse(XmiReaderImpl.java:297)
> at
> org.argouml.persistence.ModelMemberFilePersister.readModels(ModelMemberFilePersister.java:261)
> at
> org.argouml.persistence.XmiFilePersister.doLoad(XmiFilePersister.java:247)
> at org.argouml.ui.ProjectBrowser.loadProject(ProjectBrowser.java:1504)
> at org.argouml.ui.LoadSwingWorker.construct(LoadSwingWorker.java:71)
> at org.argouml.ui.SwingWorker.doConstruct(SwingWorker.java:139)
> at org.argouml.ui.SwingWorker$2.run(SwingWorker.java:267)
> at java.lang.Thread.run(Unknown Source)
> Caused by: javax.jmi.xmi.MalformedXMIException
> at org.argouml.model.mdr.XmiReaderImpl.parse(XmiReaderImpl.java:254)
> ... 7 more
> -------
> Full exception : org.argouml.persistence.XmiFormatException:
> org.argouml.model.XmiException: javax.jmi.xmi.MalformedXMIException
> at
> org.argouml.persistence.ModelMemberFilePersister.readModels(ModelMemberFilePersister.java:280)
> at
> org.argouml.persistence.XmiFilePersister.doLoad(XmiFilePersister.java:247)
> at org.argouml.ui.ProjectBrowser.loadProject(ProjectBrowser.java:1504)
> at org.argouml.ui.LoadSwingWorker.construct(LoadSwingWorker.java:71)
> at org.argouml.ui.SwingWorker.doConstruct(SwingWorker.java:139)
> at org.argouml.ui.SwingWorker$2.run(SwingWorker.java:267)
> at java.lang.Thread.run(Unknown Source)
> Caused by: org.argouml.model.XmiException:
> javax.jmi.xmi.MalformedXMIException
> at org.argouml.model.mdr.XmiReaderImpl.parse(XmiReaderImpl.java:297)
> at
> org.argouml.persistence.ModelMemberFilePersister.readModels(ModelMemberFilePersister.java:261)
> ... 6 more
> Caused by: javax.jmi.xmi.MalformedXMIException
> at org.argouml.model.mdr.XmiReaderImpl.parse(XmiReaderImpl.java:254)
> ... 7 more
------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2381892
To unsubscribe from this discussion, e-mail:
[[email protected]].
To be allowed to post to the list contact the mailing list moderator, email:
[[email protected]]