[Issue 6495] New - XMI import error from SAP ERP

[email protected] Fri, 19 Sep 2014 01:37:55 -0700 (PDT)
Newsgroups gmane.comp.lang.uml.argouml.issues
Message-ID <[email protected]>
http://argouml.tigris.org/issues/show_bug.cgi?id=6495
                 Issue #|6495
                 Summary|XMI import error from SAP ERP
               Component|argouml
                 Version|0.34
                Platform|PC
                     URL|
              OS/Version|All
                  Status|NEW
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P3
            Subcomponent|Other
             Assigned to|linus
             Reported by|theplenkov






------- Additional comments from [email protected] Fri Sep 19 01:37:54 -0700 2014 -------
When I try to import an XMI from SAP ERP I have following error:


XMI format error : org.argouml.model.XmiException: XMI parsing error at 
line: 2: 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.8.0_11
Java Vendor : Oracle Corporation
Java Vendor URL : http://java.oracle.com/
Java Home Directory : C:\Program Files (x86)\Java\jre8
Java Classpath : C:\Program Files (x86)\ArgoUML\argouml.jar
Operation System : Windows 7, Version 6.1
Architecture : x86
User Name : petr.plenkov
User Home Directory : C:\Users\petr.plenkov
Current Directory : 
C:\Users\petr.plenkov\AppData\Roaming\Microsoft\Windows\Start 
Menu\Programs\ArgoUML
JVM Total Memory : 64946176
JVM Free Memory : 32445928


 Error occurred at : Fri Sep 19 12:23:59 MSK 2014
Cause : org.argouml.model.XmiException: XMI parsing error at line: 2: XMI 
version attribute is missing.
at org.argouml.model.mdr.XmiReaderImpl.parse(XmiReaderImpl.java:341)
at 
org.argouml.persistence.ModelMemberFilePersister.readModels(ModelMemberFileP
ersister.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(Unknown Source)
Caused by: org.xml.sax.SAXException: XMI parsing error at line: 2: 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(Un
known Source)
at 
com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(Unk
nown Source)
at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanS
tartElement(Unknown Source)
at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDriver
.scanRootElementHook(Unknown Source)
at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Fragm
entContentDriver.next(Unknown Source)
at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.
next(Unknown Source)
at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown 
Source)
at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanD
ocument(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(Un
known Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(Unknown 
Source)
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: 2: XMI version 
attribute is missing.
at 
org.argouml.persistence.ModelMemberFilePersister.readModels(ModelMemberFileP
ersister.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(Unknown Source)
Caused by: org.argouml.model.XmiException: XMI parsing error at line: 2: XMI 
version attribute is missing.
at org.argouml.model.mdr.XmiReaderImpl.parse(XmiReaderImpl.java:341)
at 
org.argouml.persistence.ModelMemberFilePersister.readModels(ModelMemberFileP
ersister.java:274)
... 7 more
Caused by: org.xml.sax.SAXException: XMI parsing error at line: 2: 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(Un
known Source)
at 
com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(Unk
nown Source)
at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanS
tartElement(Unknown Source)
at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDriver
.scanRootElementHook(Unknown Source)
at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Fragm
entContentDriver.next(Unknown Source)
at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.
next(Unknown Source)
at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown 
Source)
at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanD
ocument(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(Un
known Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(Unknown 
Source)
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=3088759

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