[mdr-users] TypeMismatchException

"Kruger Olaf" <[email protected]> Tue, 6 Sep 2005 13:45:29 +1000
Newsgroups gmane.comp.java.netbeans.modules.mdr.user
Message-ID <22FB7B60508D2C4E82AA20B24D6A408C03DC4258@melbw40a.au001.siemens.net>
Hi.

I am a user of AndroMDA --- and got referred to this list re. a problem
I am having with MDR (which AndroMDA uses).

I have attached the XMI model file... And stack trace inline...

Could anybody venture a comment? Any hints etc. would help...

Thanks and Cheers,
Olaf

 *********************************
***********************************************************
[andromda] INFO [AndroMDA] loading model -->
file:C:/work/Stagealarms/apps/emacs/mda/src/uml/model.xmi
[andromda] javax.jmi.reflect.TypeMismatchException
[andromda] at
org.netbeans.mdr.storagemodel.StorableAssociation.checkType(StorableAsso
ciation.java:352)
[andromda] at
org.netbeans.mdr.handlers.AssociationHandler.refLinkExists(AssociationHa
ndler.java:280)
[andromda] at
org.netbeans.lib.jmi.xmi.XmiElement$ReferenceHandler.setReference(XmiEle
ment.java:1755)
[andromda] at
org.netbeans.lib.jmi.xmi.XmiElement$ReferenceHandler.<init>(XmiElement.j
ava:1702)
[andromda] at
org.netbeans.lib.jmi.xmi.XmiElement$Instance.createInstance(XmiElement.j
ava:599)
[andromda] at
org.netbeans.lib.jmi.xmi.XmiElement$Instance.endElement(XmiElement.java:
626)
[andromda] at
org.netbeans.lib.jmi.xmi.XmiSAXReader.endElement(XmiSAXReader.java:258)
[andromda] at
org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
[andromda] at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unk
nown Source)
[andromda] at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis
patcher.dispatch(Unknown Source)
[andromda] at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unkno
wn Source)
[andromda] at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
[andromda] at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
[andromda] at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
[andromda] at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
Source)
[andromda] at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
[andromda] at
org.netbeans.lib.jmi.xmi.XmiSAXReader.read(XmiSAXReader.java:136)
[andromda] at
org.netbeans.lib.jmi.xmi.XmiSAXReader.read(XmiSAXReader.java:98)
[andromda] at org.netbeans.lib.jmi.xmi.SAXReader.read(SAXReader.java:56)
[andromda] at
org.andromda.repositories.mdr.MDRepositoryFacade.loadModel(MDRepositoryF
acade.java:449)
[andromda] at
org.andromda.repositories.mdr.MDRepositoryFacade.readModel(MDRepositoryF
acade.java:179)
[andromda] at
org.andromda.core.engine.ModelProcessor.loadModelIfNecessary(ModelProces
sor.java:359)
[andromda] at
org.andromda.core.engine.ModelProcessor.loadIfNecessary(ModelProcessor.j
ava:559)
[andromda] at
org.andromda.core.engine.ModelProcessor.processModels(ModelProcessor.jav
a:221)
[andromda] at
org.andromda.core.engine.ModelProcessor.process(ModelProcessor.java:152)
[andromda] at
org.andromda.core.engine.ModelProcessor.process(ModelProcessor.java:88)
[andromda] at org.andromda.core.engine.Engine.run(Engine.java:82)
[andromda] at org.andromda.core.AndroMDA.run(AndroMDA.java:136)
[andromda] at org.andromda.core.AndroMDA.run(AndroMDA.java:91)
[andromda] at
org.andromda.ant.task.AndroMDAGenTask.execute(AndroMDAGenTask.java:77)
[andromda] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
[andromda] at org.apache.tools.ant.Task.perform(Task.java:364)
[andromda] at org.apache.tools.ant.Target.execute(Target.java:341)
[andromda] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[andromda] at
org.apache.tools.ant.Project.executeTarget(Project.java:1214)
[andromda] at
org.apache.tools.ant.Project.executeTargets(Project.java:1062)
[andromda] at org.apache.tools.ant.Main.runBuild(Main.java:673)
[andromda] at org.apache.tools.ant.Main.startAnt(Main.java:188)
[andromda] at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
[andromda] at
org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
[andromda] [org.netbeans.lib.jmi.Logger] XMI parsing error at line:
1897: javax.jmi.reflect.TypeMismatchException
[andromda] ERROR [ModelProcessor] Error performing
ModelProcessor.process with model(s) -->
'C:\work\Stagealarms\apps\emacs\mda\src\uml\model.xmi'
[andromda] ERROR [AndroMDA] Exception recorded in -->
'C:\work\Stagealarms\apps\emacs\andromda050905155906.exc'

**************************************************


Olaf Kruger
Software Developer, MACS Project

Tel:       +61-(0)3-9721-2728
Fax:      +61-(0)3-9721-2633
E-mail:   olaf dot kruger at siemens dot com



CAUTION - This message may contain privileged and confidential information intended only for the use of the addressee named above. If you are not the intended recipient of this message you are hereby notified that any use, dissemination, distribution or reproduction of this message is prohibited. If you have received this message in error please notify Siemens Ltd., ABN 98 004 347 880, or Siemens (NZ) Limited immediately.
Model.xmi (application/octet-stream, 411.9 KB) - not displayed