[mdr-users] MDR can't read ArgoUML
"Jin Pan" <[email protected]> Tue, 23 Aug 2005 21:09:26 +0800
| Newsgroups | gmane.comp.java.netbeans.modules.mdr.user |
|---|---|
| Message-ID | <[email protected]> |
Hi All, I have created an ArgoUML model (UML1.3). I exported this model to xmi format, but the MDR xmi reader can't read this xmi file. I have used the same MDR xmi reader to read an xmi file generated from Rational Rose and it is successful. What should I do in order for MDR to read ArgoUML xmi? This is the MDR code: // Get the default repository from the MDR manager rep = MDRManager.getDefault().getDefaultRepository(); // Look up an implementation of XmiReader interface reader = (XmiReader) Lookup.getDefault().lookup(XmiReader.class); RefPackage ontology = null; String uri = new File(str).toURL().toString(); reader.read(uri, ontology);(This is line caused error) This is the error I got: org.netbeans.lib.jmi.util.DebugException: Name cannot be resolved: Foundation.Core.ModelElement.taggedValue at org.netbeans.lib.jmi.xmi.XmiContext.resolveElementName(XmiContext.java:577) at org.netbeans.lib.jmi.xmi.XmiElement$Instance.startSubElement(XmiElement.java:495) at org.netbeans.lib.jmi.xmi.XmiSAXReader.startElement(XmiSAXReader.java:217) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at javax.xml.parsers.SAXParser.parse(Unknown Source) at org.netbeans.lib.jmi.xmi.XmiSAXReader.read(XmiSAXReader.java:134) at org.netbeans.lib.jmi.xmi.XmiSAXReader.read(XmiSAXReader.java:106) at org.netbeans.lib.jmi.xmi.XMISaxReaderImpl.read(XMISaxReaderImpl.java:58) at org.netbeans.lib.jmi.xmi.XMISaxReaderImpl.read(XMISaxReaderImpl.java:51) at org.databinding.Transformer.main(Transformer.java:193) I also have attatched the argouml xmi file. Thanks, Pan Jin _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
owner_cat.xmi
(application/octet-stream, 23 KB) - not displayed