[mdr-users] Invalid sub-element: UML:TaggedValue

Chris K Wensel <[email protected]> Tue, 1 May 2007 10:09:16 -0700
Newsgroups gmane.comp.java.netbeans.modules.mdr.user
Message-ID <[email protected]>
Hi all

I'm attempting to read an Enterprise Architect exported XMI file (UML  
1.4 / XMI 1.2).

I am excluding EA created TaggedValue instances on the export, but I  
have many of my own that are being exported from my model.

unfortunately I'm getting the below stack trace.

i inspected the XMI and i can't find any obvious issues with the  
TaggedValue elements. all TagDefinitions have tagType as String.

also, this is all brokered through AndroMDA. but the exceptions are  
being thrown from netbeans jmi.

any suggestions?

[INFO] org.netbeans.lib.jmi.util.DebugException: Invalid sub-element:  
UML:TaggedValue
[INFO]  at org.netbeans.lib.jmi.xmi.XmiElement 
$Instance.startSubElement(XmiElement.java:508)
[INFO]  at org.netbeans.lib.jmi.xmi.XmiSAXReader.startElement 
(XmiSAXReader.java:219)
[INFO]  at org.apache.xerces.parsers.AbstractSAXParser.startElement 
(Unknown Source)
[INFO]  at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement 
(Unknown Source)
[INFO]  at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl 
$FragmentContentDispatcher.dispatch(Unknown Source)
[INFO]  at  
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument 
(Unknown Source)
[INFO]  at org.apache.xerces.parsers.XML11Configuration.parse(Unknown  
Source)
[INFO]  at org.apache.xerces.parsers.XML11Configuration.parse(Unknown  
Source)
[INFO]  at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
[INFO]  at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown  
Source)
[INFO]  at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
[INFO]  at org.netbeans.lib.jmi.xmi.XmiSAXReader.read 
(XmiSAXReader.java:136)
[INFO]  at org.netbeans.lib.jmi.xmi.XmiSAXReader.read 
(XmiSAXReader.java:107)
[INFO]  at org.netbeans.lib.jmi.xmi.SAXReader.read(SAXReader.java:77)
[INFO]  at org.netbeans.lib.jmi.xmi.SAXReader.read(SAXReader.java:70)
[INFO]  at org.andromda.repositories.mdr.MDRepositoryFacade.loadModel 
(MDRepositoryFacade.java:490)
[INFO]  at org.andromda.repositories.mdr.MDRepositoryFacade.readModel 
(MDRepositoryFacade.java:117)
...
[INFO] Exception in thread "main"  
org.andromda.core.repository.RepositoryFacadeException:  
org.andromda.core.repository.RepositoryFacadeException:  
javax.jmi.xmi.MalformedXMIException:  
org.netbeans.lib.jmi.util.DebugException: Invalid sub-element:  
UML:TaggedValue
[INFO]  at org.andromda.repositories.mdr.MDRepositoryFacade.readModel 
(MDRepositoryFacade.java:124)
...
[INFO] Caused by:  
org.andromda.core.repository.RepositoryFacadeException:  
javax.jmi.xmi.MalformedXMIException:  
org.netbeans.lib.jmi.util.DebugException: Invalid sub-element:  
UML:TaggedValue
[INFO]  at org.andromda.repositories.mdr.MDRepositoryFacade.loadModel 
(MDRepositoryFacade.java:498)
[INFO]  at org.andromda.repositories.mdr.MDRepositoryFacade.readModel 
(MDRepositoryFacade.java:117)
[INFO]  ... 6 more
[INFO] Caused by: javax.jmi.xmi.MalformedXMIException:  
org.netbeans.lib.jmi.util.DebugException: Invalid sub-element:  
UML:TaggedValue
[INFO]  at org.netbeans.lib.jmi.xmi.SAXReader.read(SAXReader.java:83)
[INFO]  at org.netbeans.lib.jmi.xmi.SAXReader.read(SAXReader.java:70)
[INFO]  at org.andromda.repositories.mdr.MDRepositoryFacade.loadModel 
(MDRepositoryFacade.java:490)
[INFO]  ... 7 more

cheers,
chris