[Issue 6504] New - Error while importing XMI generated by PHP_UML

[email protected] Fri, 30 Jan 2015 02:14:46 -0800 (PST)
Newsgroups gmane.comp.lang.uml.argouml.issues
Message-ID <[email protected]>
http://argouml.tigris.org/issues/show_bug.cgi?id=6504
                 Issue #|6504
                 Summary|Error while importing XMI generated by PHP_UML
               Component|argouml
                 Version|0.34
                Platform|All
                     URL|
              OS/Version|Linux
                  Status|NEW
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P3
            Subcomponent|PHP module
             Assigned to|kscr
             Reported by|seyfer






------- Additional comments from [email protected] Fri Jan 30 02:14:45 -0800 2015 -------
XMI format error : org.argouml.model.XmiException: XMI parsing error at line: 4:
XMI version attribute is missing.
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.34
Java Version : 1.7.0_75
Java Vendor : Oracle Corporation
Java Vendor URL : http://java.oracle.com/
Java Home Directory : /usr/lib/jvm/java-7-openjdk-amd64/jre
Java Classpath : ./argouml-0.34/argouml.jar
Operation System : Linux, Version 3.13.0-44-lowlatency
Architecture : amd64
User Name : seyfer
User Home Directory : /home/seyfer
Current Directory : /home/seyfer
JVM Total Memory : 193986560
JVM Free Memory : 127573352


 Error occurred at : Fri Jan 30 17:15:04 KRAT 2015
Cause : org.argouml.model.XmiException: XMI parsing error at line: 4: XMI
version attribute is missing.
at org.argouml.model.mdr.XmiReaderImpl.parse(XmiReaderImpl.java:341)
at
org.argouml.persistence.ModelMemberFilePersister.readModels(ModelMemberFilePersister.java:274)
at org.argouml.persistence.XmiFilePersister.doLoad(XmiFilePersister.java:261)
at org.argouml.ui.ProjectBrowser.loadProject2(ProjectBrowser.java:1626)
at org.argouml.ui.ProjectBrowser.loadProject(ProjectBrowser.java:1552)
at org.argouml.ui.LoadSwingWorker.construct(LoadSwingWorker.java:89)
at org.argouml.ui.SwingWorker.doConstruct(SwingWorker.java:153)
at org.argouml.ui.SwingWorker$2.run(SwingWorker.java:281)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.xml.sax.SAXException: XMI parsing error at line: 4: XMI version
attribute is missing.
org.netbeans.lib.jmi.util.DebugException: XMI version attribute is missing.
at org.netbeans.lib.jmi.xmi.XmiSAXReader.startElement(XmiSAXReader.java:232)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
at
com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:745)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1363)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDriver.scanRootElementHook(XMLDocumentScannerImpl.java:1292)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3138)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:880)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:648)
at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:332)
at org.netbeans.lib.jmi.xmi.XmiSAXReader.read(XmiSAXReader.java:136)
at org.netbeans.lib.jmi.xmi.XmiSAXReader.read(XmiSAXReader.java:98)
at org.netbeans.lib.jmi.xmi.SAXReader.read(SAXReader.java:56)
at org.argouml.model.mdr.XmiReaderImpl.parse(XmiReaderImpl.java:267)
... 8 more
Caused by: org.netbeans.lib.jmi.util.DebugException: XMI version attribute is
missing.
at org.netbeans.lib.jmi.xmi.XmiContext.setVersion(XmiContext.java:210)
at org.netbeans.lib.jmi.xmi.XmiElement$Document. (XmiElement.java:94)
at org.netbeans.lib.jmi.xmi.XmiSAXReader.startElement(XmiSAXReader.java:169)
... 26 more
-------
Full exception : org.argouml.persistence.XmiFormatException:
org.argouml.model.XmiException: XMI parsing error at line: 4: XMI version
attribute is missing.
at
org.argouml.persistence.ModelMemberFilePersister.readModels(ModelMemberFilePersister.java:300)
at org.argouml.persistence.XmiFilePersister.doLoad(XmiFilePersister.java:261)
at org.argouml.ui.ProjectBrowser.loadProject2(ProjectBrowser.java:1626)
at org.argouml.ui.ProjectBrowser.loadProject(ProjectBrowser.java:1552)
at org.argouml.ui.LoadSwingWorker.construct(LoadSwingWorker.java:89)
at org.argouml.ui.SwingWorker.doConstruct(SwingWorker.java:153)
at org.argouml.ui.SwingWorker$2.run(SwingWorker.java:281)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.argouml.model.XmiException: XMI parsing error at line: 4: XMI
version attribute is missing.
at org.argouml.model.mdr.XmiReaderImpl.parse(XmiReaderImpl.java:341)
at
org.argouml.persistence.ModelMemberFilePersister.readModels(ModelMemberFilePersister.java:274)
... 7 more
Caused by: org.xml.sax.SAXException: XMI parsing error at line: 4: XMI version
attribute is missing.
org.netbeans.lib.jmi.util.DebugException: XMI version attribute is missing.
at org.netbeans.lib.jmi.xmi.XmiSAXReader.startElement(XmiSAXReader.java:232)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
at
com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:745)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1363)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDriver.scanRootElementHook(XMLDocumentScannerImpl.java:1292)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3138)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:880)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:648)
at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:332)
at org.netbeans.lib.jmi.xmi.XmiSAXReader.read(XmiSAXReader.java:136)
at org.netbeans.lib.jmi.xmi.XmiSAXReader.read(XmiSAXReader.java:98)
at org.netbeans.lib.jmi.xmi.SAXReader.read(SAXReader.java:56)
at org.argouml.model.mdr.XmiReaderImpl.parse(XmiReaderImpl.java:267)
... 8 more
Caused by: org.netbeans.lib.jmi.util.DebugException: XMI version attribute is
missing.
at org.netbeans.lib.jmi.xmi.XmiContext.setVersion(XmiContext.java:210)
at org.netbeans.lib.jmi.xmi.XmiElement$Document. (XmiElement.java:94)
at org.netbeans.lib.jmi.xmi.XmiSAXReader.startElement(XmiSAXReader.java:169)
... 26 more

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=448&dsMessageId=3095612

To unsubscribe from this list, e-mail: [[email protected]].
Please do not reply to this mail. Instead, add your comments in the issue.