[ http://jira.andromda.org/browse/MISC-46?page=comments#action_13531 ] 

Pierre Colot commented on MISC-46:
----------------------------------


andromda-src-3.2-SNAPSHOT-20061001

This issue has been corrected and is deprecated. This issue should be closed.

- All versions have been updated in pom.xml and in uml files

- maven-project version has been updated
- maven-plugin version has also been changed

- initialize andromda repository by $ mvn -N antrun:run  is not needed anymore. 
mvn install on source root directory build everything if
        <properties>
            <maven1Repository>R:/PCOLOT/.m1/repository</maven1Repository>
            <websiteDir>L:/distribution/target/site</websiteDir>
        </properties> 
are defined by ex in global maven2 stting file : MAVEN2_HOME/conf/setting.xml

> Maven2 build from source should not require multiple version patches
> --------------------------------------------------------------------
>
>          Key: MISC-46
>          URL: http://jira.andromda.org/browse/MISC-46
>      Project: Miscellaneous
>         Type: Bug

>  Environment: 3.2, Maven2
>     Reporter: Pierre Colot
>     Assignee: Chad Brandon

>
> Andromda  3.2-SNAPSHOT should be built with Maven2 without requiring the 
> following patches 
> and from source build procedure :
> Change 3.2-RC1 to 3.2 in UML models
> Files 
> andromda-src-3.2-SNAPSHOT-20060514-ref/cartridges/andromda-jsf/src/test/uml/JSFCartridgeTestModel.xml.zip
>  and 
> andromda-src-3.2-SNAPSHOT-20060514/cartridges/andromda-jsf/src/test/uml/JSFCartridgeTestModel.xml.zip
>  differ
> Files 
> andromda-src-3.2-SNAPSHOT-20060514-ref/cartridges/andromda-jsf/src/uml/JSFMetafacadeModel.xml.zip
>  and 
> andromda-src-3.2-SNAPSHOT-20060514/cartridges/andromda-jsf/src/uml/JSFMetafacadeModel.xml.zip
>  differ
> Change 3.2-RC1 to 3.2 in all pom.xml
> diff -r 
> andromda-src-3.2-SNAPSHOT-20060514-ref/andromdapp/projects/j2ee/maven2/src/main/resources/templates/j2ee/maven2/pom.xml.vsl
>  
> andromda-src-3.2-SNAPSHOT-20060514/andromdapp/projects/j2ee/maven2/src/main/resources/templates/j2ee/maven2/pom.xml.vsl
> 1109c1109
> <                             <version>3.2-RC1-SNAPSHOT</version>
> ---
> >                             <version>3.2-SNAPSHOT</version>
> diff -r 
> andromda-src-3.2-SNAPSHOT-20060514-ref/lib/org/andromda/bootstrap/andromda-core.pom
>  
> andromda-src-3.2-SNAPSHOT-20060514/lib/org/andromda/bootstrap/andromda-core.pom
> 6c6
> <   <version>3.2-RC1-SNAPSHOT</version>
> ---
> >   <version>3.2-SNAPSHOT</version>
> diff -r 
> andromda-src-3.2-SNAPSHOT-20060514-ref/lib/org/andromda/bootstrap/andromda-utils.pom
>  
> andromda-src-3.2-SNAPSHOT-20060514/lib/org/andromda/bootstrap/andromda-utils.pom
> 6c6
> <   <version>3.2-RC1-SNAPSHOT</version>
> ---
> >   <version>3.2-SNAPSHOT</version>
> diff -r 
> andromda-src-3.2-SNAPSHOT-20060514-ref/lib/org/andromda/bootstrap/cartridges/andromda-meta-cartridge.pom
>  
> andromda-src-3.2-SNAPSHOT-20060514/lib/org/andromda/bootstrap/cartridges/andromda-meta-cartridge.pom
> 7c7
> <   <version>3.2-RC1-SNAPSHOT</version>
> ---
> >   <version>3.2-SNAPSHOT</version>
> diff -r 
> andromda-src-3.2-SNAPSHOT-20060514-ref/lib/org/andromda/bootstrap/maven/plugins/andromda-configuration-mojo.pom
>  
> andromda-src-3.2-SNAPSHOT-20060514/lib/org/andromda/bootstrap/maven/plugins/andromda-configuration-mojo.pom
> 6c6
> <   <version>3.2-RC1-SNAPSHOT</version>
> ---
> >   <version>3.2-SNAPSHOT</version>
> diff -r 
> andromda-src-3.2-SNAPSHOT-20060514-ref/lib/org/andromda/bootstrap/metafacades/andromda-metafacades-uml.pom
>  
> andromda-src-3.2-SNAPSHOT-20060514/lib/org/andromda/bootstrap/metafacades/andromda-metafacades-uml.pom
> 7c7
> <   <version>3.2-RC1-SNAPSHOT</version>
> ---
> >   <version>3.2-SNAPSHOT</version>
> diff -r 
> andromda-src-3.2-SNAPSHOT-20060514-ref/lib/org/andromda/bootstrap/metafacades/andromda-metafacades-uml14.pom
>  
> andromda-src-3.2-SNAPSHOT-20060514/lib/org/andromda/bootstrap/metafacades/andromda-metafacades-uml14.pom
> 7c7
> <   <version>3.2-RC1-SNAPSHOT</version>
> ---
> >   <version>3.2-SNAPSHOT</version>
> diff -r 
> andromda-src-3.2-SNAPSHOT-20060514-ref/lib/org/andromda/bootstrap/repositories/andromda-repository-mdr.pom
>  
> andromda-src-3.2-SNAPSHOT-20060514/lib/org/andromda/bootstrap/repositories/andromda-repository-mdr.pom
> 6c6
> <   <version>3.2-RC1-SNAPSHOT</version>
> ---
> >   <version>3.2-SNAPSHOT</version>
> diff -r 
> andromda-src-3.2-SNAPSHOT-20060514-ref/lib/org/andromda/bootstrap/templateengines/andromda-templateengine-velocity.pom
>  
> andromda-src-3.2-SNAPSHOT-20060514/lib/org/andromda/bootstrap/templateengines/andromda-templateengine-velocity.pom
> 6c6
> <   <version>3.2-RC1-SNAPSHOT</version>
> ---
> >   <version>3.2-SNAPSHOT</version>
> diff -r 
> andromda-src-3.2-SNAPSHOT-20060514-ref/lib/org/andromda/bootstrap/translationlibraries/andromda-ocl-translation-core.pom
>  
> andromda-src-3.2-SNAPSHOT-20060514/lib/org/andromda/bootstrap/translationlibraries/andromda-ocl-translation-core.pom
> 6c6
> <   <version>3.2-RC1-SNAPSHOT</version>
> ---
> >   <version>3.2-SNAPSHOT</version>
> diff -r 
> andromda-src-3.2-SNAPSHOT-20060514-ref/lib/org/andromda/bootstrap/translationlibraries/andromda-ocl-translation-testsuite.pom
>  
> andromda-src-3.2-SNAPSHOT-20060514/lib/org/andromda/bootstrap/translationlibraries/andromda-ocl-translation-testsuite.pom
> 6c6
> <   <version>3.2-RC1-SNAPSHOT</version>
> ---
> >   <version>3.2-SNAPSHOT</version>
> diff -r 
> andromda-src-3.2-SNAPSHOT-20060514-ref/lib/org/andromda/bootstrap/translationlibraries/andromda-ocl-validation-library.pom
>  
> andromda-src-3.2-SNAPSHOT-20060514/lib/org/andromda/bootstrap/translationlibraries/andromda-ocl-validation-library.pom
> 6c6Change 3.2-RC1 to 3.2 in all readme.txt
> diff -r 
> andromda-src-3.2-SNAPSHOT-20060514-ref/samples/time-tracker-java/readme.txt 
> andromda-src-3.2-SNAPSHOT-20060514/samples/time-tracker-java/readme.txt
> 3c3
> <     A n d r o M D A  -  3.2-RC1-SNAPSHOT
> ---
> >     A n d r o M D A  -  3.2-SNAPSHOT
> <   <version>3.2-RC1-SNAPSHOT</version>
> ---
> >   <version>3.2-SNAPSHOT</version>
> diff -r andromda-src-3.2-SNAPSHOT-20060514-ref/maven/2/andromdapp/pom.xml 
> andromda-src-3.2-SNAPSHOT-20060514/maven/2/andromdapp/pom.xml
> 61a62,66
> >         <groupId>org.apache.maven</groupId>
> >             <artifactId>maven-project</artifactId>
> >             <version>2.0.1</version>
> >         </dependency>
> >         <dependency>
> 64c69
> <             <version>2.1</version>
> ---
> >             <version>2.2</version>
> diff -r andromda-src-3.2-SNAPSHOT-20060514-ref/maven/2/bootstrap/pom.xml 
> andromda-src-3.2-SNAPSHOT-20060514/maven/2/bootstrap/pom.xml
> 88c88
> <             <version>2.1</version>
> ---
> >             <version>2.2</version>
> diff -r andromda-src-3.2-SNAPSHOT-20060514-ref/maven/2/configuration/pom.xml 
> andromda-src-3.2-SNAPSHOT-20060514/maven/2/configuration/pom.xml
> 38c38
> <             <version>2.1</version>
> ---
> >             <version>2.2</version>
> Change hypersonic to mysql in configuration
> diff -r 
> andromda-src-3.2-SNAPSHOT-20060514-ref/samples/conf/andromdapp/animal-quiz/configuration.xml
>  
> andromda-src-3.2-SNAPSHOT-20060514/samples/conf/andromdapp/animal-quiz/configuration.xml
> 20c20
> <         <property name="databaseType">hypersonic</property>
> ---
> >         <property name="databaseType">mysql</property>
> diff -r 
> andromda-src-3.2-SNAPSHOT-20060514-ref/samples/conf/andromdapp/car-rental-system/configuration.xml
>  
> andromda-src-3.2-SNAPSHOT-20060514/samples/conf/andromdapp/car-rental-system/configuration.xml
> 19c19
> <         <property name="databaseType">hypersonic</property>
> ---
> >         <property name="databaseType">mysql</property>
> diff -r 
> andromda-src-3.2-SNAPSHOT-20060514-ref/samples/conf/andromdapp/crud/configuration.xml
>  
> andromda-src-3.2-SNAPSHOT-20060514/samples/conf/andromdapp/crud/configuration.xml
> 19c19
> <         <property name="databaseType">hypersonic</property>
> ---
> >         <property name="databaseType">mysql</property>
> Add trying generate ejb session under hibernate
> diff -r 
> andromda-src-3.2-SNAPSHOT-20060514-ref/samples/crud/mda/src/main/config/andromda.xml
>  
> andromda-src-3.2-SNAPSHOT-20060514/samples/crud/mda/src/main/config/andromda.xml
> 49a50,51
> >                 <!-- PCO:: added session-ejb  -->
> >             <property 
> > name="session-ejbs">${maven.andromda.core.generated.dir}</property>
> Add here your own project to include your project in sample context
> Change 3.2-RC1 to 3.2 in all readme.txt
> diff -r 
> andromda-src-3.2-SNAPSHOT-20060514-ref/samples/time-tracker-java/readme.txt 
> andromda-src-3.2-SNAPSHOT-20060514/samples/time-tracker-java/readme.txt
> 3c3
> <     A n d r o M D A  -  3.2-RC1-SNAPSHOT
> ---
> >     A n d r o M D A  -  3.2-SNAPSHOT
> The procedure to rebuild is :
> - reinitialize maven repository because the next step is bind to the version 
> to seed the repository
> (a partial clean is probably enough but a found dependencies at multiple 
> places) 
>       $ rm -R ~/.m2/org
> - initialize andromda repository
>       $ cd andromda-src-3.2-SNAPSHOT-20060514
>       $ mvn -N antrun:run
> [INFO] Scanning for projects...
> [INFO] Searching repository for plugin with prefix: 'antrun'.
> [INFO] org.apache.maven.plugins: checking for updates from andromda
> [INFO] org.apache.maven.plugins: checking for updates from ibiblio
> [INFO] org.apache.maven.plugins: checking for updates from central
> [INFO] org.codehaus.mojo: checking for updates from andromda
> [INFO] org.codehaus.mojo: checking for updates from ibiblio
> [INFO] org.codehaus.mojo: checking for updates from central
> [INFO] 
> ----------------------------------------------------------------------------
> [INFO] Building AndroMDA: The Open Source MDA Tool
> [INFO]    task-segment: [antrun:run]
> [INFO] 
> ----------------------------------------------------------------------------
> [INFO] [antrun:run]
> [INFO] Executing tasks
> [INFO] Executed tasks
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESSFUL
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time: 18 seconds
> [INFO] Finished at: Mon May 22 12:05:34 CEST 2006
> [INFO] Final Memory: 2M/5M
> [INFO] 
> ------------------------------------------------------------------------

-- 
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


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

Reply via email to