What modeling tool are you using? It looks like your XMI is incorrect from the error you're getting.
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Gary Struthers Sent: Wednesday, February 02, 2005 8:00 PM To: andromda-user@lists.sourceforge.net Subject: [Andromda-user] Build error with imported UML With the February 2nd RC1 snapshot I built an empty project. Then I imported a large model that has no Andromda stereotypes and rebuilt. It throws an exception. I don't know where to look in the imported model for the problem. Also I assumed if the imported model had no Andromda stereotypes it would be ignored. Here's the log. Thanks, Gary build:start: multiproject:install-callback: [echo] Running pom:install for androArchtypeTest MDA You are working offline so the build will continue, but andromda-core-3.0-RC1-SNAPSHOT.jar may be out of date! You are working offline so the build will continue, but andromda-metafacades-uml-3.0-RC1-SNAPSHOT.jar may be out of date! You are working offline so the build will continue, but andromda-metafacades-uml14-3.0-RC1-SNAPSHOT.jar may be out of date! You are working offline so the build will continue, but andromda-repository-mdr-3.0-RC1-SNAPSHOT.jar may be out of date! You are working offline so the build will continue, but andromda-templateengine-velocity-3.0-RC1-SNAPSHOT.jar may be out of date! You are working offline so the build will continue, but andromda-validation-library-3.0-RC1-SNAPSHOT.jar may be out of date! You are working offline so the build will continue, but andromda-schema2xmi-3.0-RC1-SNAPSHOT.jar may be out of date! pom:install: andromda:run: [echo] +--------------------------------------------+ [echo] | R u n n i n g A n d r o M D A | [echo] +--------------------------------------------+ INFO [AndroMDA] INFO [AndroMDA] A n d r o M D A - 3.0-RC1-SNAPSHOT INFO [AndroMDA] INFO [AndroMDA] Input model --> 'file:/Users/Gary/dev/androTest/androArchtypeTest/mda/src/uml/ androArchtypeTestModel.xmi' INFO [AndroMDA] -- discovering plugins -- INFO [AndroMDA] found translation-library --> 'validation' INFO [AndroMDA] found translation-library --> 'query' INFO [AndroMDA] found cartridge --> 'spring' INFO [AndroMDA] found cartridge --> 'java' INFO [AndroMDA] found cartridge --> 'bpm4struts' INFO [AndroMDA] -- discovering metafacades -- INFO [AndroMDA] found shared metafacades --> 'uml-1.4' - adding to 'default' namespace INFO [AndroMDA] found metafacades --> 'spring' INFO [AndroMDA] found metafacades --> 'bpm4struts' org.netbeans.lib.jmi.util.DebugException: Cannot set a multi-value to a non-multivalued reference:participant at org.netbeans.lib.jmi.xmi.XmiElement$Instance.setReferenceValues(XmiEleme nt.java:699) at org.netbeans.lib.jmi.xmi.XmiElement$Instance.resolveAttributeValue(XmiEl ement.java:772) at org.netbeans.lib.jmi.xmi.XmiElement$Instance.<init>(XmiElement.java: 496) at org.netbeans.lib.jmi.xmi.XmiContext.resolveInstanceOrReference(XmiContex t.java:689) at org.netbeans.lib.jmi.xmi.XmiElement$ObjectValues.startSubElement(XmiElem ent.java:1460) at org.netbeans.lib.jmi.xmi.XmiSAXReader.startElement(XmiSAXReader.java: 223) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(U nknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis patcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unkno wn Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.DTDConfiguration.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:139) at org.netbeans.lib.jmi.xmi.XmiSAXReader.read(XmiSAXReader.java:107) at org.netbeans.lib.jmi.xmi.SAXReader.read(SAXReader.java:77) at org.netbeans.lib.jmi.xmi.SAXReader.read(SAXReader.java:70) at org.andromda.repositories.mdr.MDRepositoryFacade.loadModel(MDRepositoryF acade.java:325) at org.andromda.repositories.mdr.MDRepositoryFacade.readModel(MDRepositoryF acade.java:126) at org.andromda.core.ModelProcessor.process(ModelProcessor.java:196) at org.andromda.core.ModelProcessor.process(ModelProcessor.java:94) at org.andromda.core.anttasks.AndroMDAGenTask.execute(AndroMDAGenTask.java: 233) at org.apache.tools.ant.Task.perform(Task.java:341) at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:185) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.j ava:79) at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAc tion(MavenGoalTag.java:110) at com.werken.werkz.Goal.fire(Goal.java:639) at com.werken.werkz.Goal.attain(Goal.java:575) at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGo alTag.java:127) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) at com.werken.werkz.jelly.PreGoalTag$1.firePreGoal(PreGoalTag.java:87) at com.werken.werkz.Goal.firePreGoalCallbacks(Goal.java:691) at com.werken.werkz.Goal.fire(Goal.java:616) at com.werken.werkz.Goal.attain(Goal.java:575) at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGo alTag.java:127) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.j ava:79) at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAc tion(MavenGoalTag.java:110) at com.werken.werkz.Goal.fire(Goal.java:639) at com.werken.werkz.Goal.attain(Goal.java:575) at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java: 671) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263) at org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:368) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.j ava:79) at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAc tion(MavenGoalTag.java:110) at com.werken.werkz.Goal.fire(Goal.java:639) at com.werken.werkz.Goal.attain(Goal.java:575) at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGo alTag.java:127) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.j ava:79) at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAc tion(MavenGoalTag.java:110) at com.werken.werkz.Goal.fire(Goal.java:639) at com.werken.werkz.Goal.attain(Goal.java:575) at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGo alTag.java:127) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.j ava:79) at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAc tion(MavenGoalTag.java:110) at com.werken.werkz.Goal.fire(Goal.java:639) at com.werken.werkz.Goal.attain(Goal.java:575) at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java: 671) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263) at org.apache.maven.cli.App.doMain(App.java:488) at org.apache.maven.cli.App.main(App.java:1239) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at com.werken.forehead.Forehead.run(Forehead.java:551) at com.werken.forehead.Forehead.main(Forehead.java:581) ERROR [MDRepositoryFacade] Error performing MDRepository.loadModel ERROR [ModelProcessor] Error performing ModelProcessor.process with model(s) --> 'file:/Users/Gary/dev/androTest/androArchtypeTest/mda/src/uml/ androArchtypeTestModel.xmi' ERROR [AndroMDA] Exception recorded in --> '/Users/Gary/dev/androTest/androArchtypeTest/andromda050202185057.exc' INFO [AndroMDA] completed model processing, TIME --> 9.684[s] BUILD FAILED ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ Andromda-user mailing list Andromda-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/andromda-user ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ Andromda-user mailing list Andromda-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/andromda-user