I am using Enterprise Architect and have created a single class called Class 1 with no attributes or operations. I export this in XMI1.2 format and then run the command Quote: maven mda -Dfilter=spring (end of quote) . The build fails with the error Quote: [AndroMDA:VALIDATION:ERROR] 1) [Logical Model::Class1::id]:Each attribute needs a type, you cannot leave the type unspecified (end of quote) . This error seems to relate to the id attribute that AndroMDA created. I can't see why this error should occur; I have tried this with UML 2.0 and 1.4
The XMI file is: <?xml version="1.0" encoding="windows-1252"?> <XMI xmi.version="1.2" xmlns:UML="org.omg.xmi.namespace.UML" timestamp="2005-06-24 18:04:35"> <XMI.header> <XMI.documentation> <XMI.exporter>Enterprise Architect</XMI.exporter> <XMI.exporterVersion>4.1</XMI.exporterVersion> </XMI.documentation> <XMI.metamodel XMI.name="UML" XMI.version="1.4"/> </XMI.header> <XMI.content> <UML:Model name="Logical Model" xmi.id="MX_EAID_E97BDE9C_7D92_4483_AFAB_DC3505208AB0" isRoot="true" isLeaf="false" isAbstract="false" isSpecification="false" visibility="public"> <UML:Namespace.ownedElement> <UML:Class name="Class1" xmi.id="EAID_7F50B757_80AB_4223_AA03_8AB1FFEC5CB6" visibility="public" isSpecification="false" isRoot="false" isLeaf="false" isAbstract="false" isActive="false"> <UML:ModelElement.stereotype> <UML:Stereotype xmi.idref="EAID_276B7004_721D_4c58_9B2D_417278F9D979"/> </UML:ModelElement.stereotype> </UML:Class> <UML:Stereotype xmi.id="EAID_276B7004_721D_4c58_9B2D_417278F9D979" name="Entity" isSpecification="false" isRoot="false" isLeaf="false" isAbstract="false"> <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass> </UML:Stereotype> </UML:Namespace.ownedElement> </UML:Model> </XMI.content> <XMI.extensions xmi.extender="Enterprise Architect 2.5"/> </XMI> The complete log generated by the build is: 2005-06-25 11:16:15,221 INFO [AndroMDA] 2005-06-25 11:16:15,221 INFO [AndroMDA] A n d r o M D A - 3.0 2005-06-25 11:16:15,221 INFO [AndroMDA] 2005-06-25 11:16:19,197 INFO [AndroMDA] Input model --> 'file:E:/Users/Roger/Computing/andromdatest/mda/src/uml/AndromdaTestModel.xmi' 2005-06-25 11:16:19,267 INFO [AndroMDA] -- discovering plugins -- 2005-06-25 11:16:19,747 INFO [AndroMDA] found translation-library --> 'validation' 2005-06-25 11:16:19,777 INFO [AndroMDA] found translation-library --> 'query' 2005-06-25 11:16:20,088 INFO [AndroMDA] found cartridge --> 'spring' 2005-06-25 11:16:20,148 INFO [AndroMDA] found cartridge --> 'hibernate' 2005-06-25 11:16:20,178 INFO [AndroMDA] found cartridge --> 'java' 2005-06-25 11:16:20,268 INFO [AndroMDA] found cartridge --> 'bpm4struts' 2005-06-25 11:16:20,278 INFO [AndroMDA] -- discovering metafacades -- 2005-06-25 11:16:20,669 INFO [AndroMDA] found shared metafacades --> 'uml-1.4' - adding to 'default' namespace 2005-06-25 11:16:21,029 INFO [AndroMDA] found metafacades --> 'spring' 2005-06-25 11:16:21,209 INFO [AndroMDA] found metafacades --> 'hibernate' 2005-06-25 11:16:21,510 INFO [AndroMDA] found metafacades --> 'bpm4struts' 2005-06-25 11:16:26,717 INFO [AndroMDA:spring] Output: 'file:/E:/Users/Roger/Computing/andromdatest/mda/src/../../core/target/src/andromdatest/andromdatest/PrincipalStore.java' 2005-06-25 11:16:26,938 INFO [AndroMDA:spring] Output: 'file:/E:/Users/Roger/Computing/andromdatest/mda/src/../../core/target/src/Class1Dao.java' 2005-06-25 11:16:27,078 INFO [AndroMDA:spring] Output: 'file:/E:/Users/Roger/Computing/andromdatest/mda/src/../../core/target/src/Class1DaoBase.java' 2005-06-25 11:16:27,118 INFO [AndroMDA:spring] Output: 'file:/E:/Users/Roger/Computing/andromdatest/mda/src/../../core/target/src/Class1DaoImpl.java' 2005-06-25 11:16:27,178 INFO [AndroMDA:spring] Output: 'file:/E:/Users/Roger/Computing/andromdatest/mda/src/../../core/target/src/applicationContext.xml' 2005-06-25 11:16:27,218 INFO [AndroMDA:spring] Output: 'file:/E:/Users/Roger/Computing/andromdatest/mda/src/../../core/target/src/applicationContext-dataSource.xml' 2005-06-25 11:16:27,248 INFO [AndroMDA:spring] Output: 'file:/E:/Users/Roger/Computing/andromdatest/mda/src/../../core/target/src/beanRefFactory.xml' 2005-06-25 11:16:27,278 INFO [AndroMDA:spring] Output: 'file:/E:/Users/Roger/Computing/andromdatest/mda/src/../../core/target/src/andromdatest/andromdatest/CriteriaSearch.java' 2005-06-25 11:16:27,318 INFO [AndroMDA:spring] Output: 'file:/E:/Users/Roger/Computing/andromdatest/mda/src/../../core/target/src/andromdatest/andromdatest/CriteriaSearchConfiguration.java' 2005-06-25 11:16:27,348 INFO [AndroMDA:spring] Output: 'file:/E:/Users/Roger/Computing/andromdatest/mda/src/../../core/target/src/andromdatest/andromdatest/CriteriaSearchParameter.java' 2005-06-25 11:16:27,689 ERROR [AndroMDA:VALIDATION:ERROR] 1) [Logical Model::Class1::id]:Each attribute needs a type, you cannot leave the type unspecified. 2005-06-25 11:16:27,699 INFO [AndroMDA] completed model processing --> TIME: 12.458[s], RESOURCES WRITTEN: 10 - 1 VALIDATION ERROR(S) 2005-06-25 11:16:28,039 INFO [org.apache.maven.cli.App] Total time: 22 seconds 2005-06-25 11:16:28,039 INFO [org.apache.maven.cli.App] Finished at: Sat Jun 25 11:16:28 BST 2005 2005-06-25 11:16:28,039 INFO [org.apache.maven.cli.App] Thanks for any help Roger _________________________________________________________ Reply to the post : http://galaxy.andromda.org/forum/viewtopic.php?p=1768#1768 Posting to http://forum.andromda.org/ is preferred over posting to the mailing list! ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ Andromda-user mailing list Andromda-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/andromda-user