UML2 and UML22 repositories should be able to be loaded together, or the older 
version deprecated
-------------------------------------------------------------------------------------------------

                 Key: UMLMETA-101
                 URL: http://jira.andromda.org/browse/UMLMETA-101
             Project: UML Metafacades
          Issue Type: Improvement
    Affects Versions: 3.4-SNAPSHOT
         Environment: AndroMDA 3.4-SNAPSHOT
            Reporter: Bob Fields
            Assignee: Bob Fields
             Fix For: 3.4-SNAPSHOT


The two UML2 implementations require different versions of the EMF and 
org.eclipse.uml2 dependencies which cannot be loaded at the same time in the 
maven dependency reactor when andromda attempts to validate all possible 
repository implementations when it starts up. Ideally andromda should only 
validate the repository configurations specified in the andromda.xml 
configuration file. A compromise might be to allow one or the other to be 
loaded based on the repository type specified in andromda.xml, dynamically 
changing the runtime dependencies. Another possibility might be to deprecate 
the current UML2 1.x support in favor of only UML2 2.x support for loaded 
models, perhaps in a future point release. Right now, the dependencies required 
for uml22 are commented out in the andromda-install maven plugin with 
documentation on how to switch the versions to support UML22. There's also a 
noticeable performance improvement if the UML14 repository implementation is 
commented out in the maven\andromda plugin pom.xml.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.andromda.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 

Reply via email to