[jbosstools-issues] [JBoss JIRA] (JBIDE-15645) Revisit archetype switching based on runtime (community/product) and runtime level (ee6 vs ee7)

Fred Bricon (JIRA) jira-events at lists.jboss.org
Thu Oct 17 10:29:02 EDT 2013


    [ https://issues.jboss.org/browse/JBIDE-15645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12822880#comment-12822880 ] 

Fred Bricon edited comment on JBIDE-15645 at 10/17/13 10:27 AM:
----------------------------------------------------------------

Adding PR for 4.1.x : https://github.com/jbosstools/jbosstools-central/pull/163

* reads a new stacksType attribute from project-example*.xml
* falls back on previous behavior when stacksType is missing
* dynamically switches between archetype versions of same stacksType, based on selected runtime/ blank flag. Allows for different archetype GAVS between community/product and between different JavaEE environments
* The best matching archetype version is selected, when an exact match can't be found
* adds additional repositories to ConfigureMavenRepositoriesWizard, extracted from stacks.yaml, per archetype version
* checks for essential dependencies defined per archetype version in stacks.yaml
* added mockito jars as test dependencies.

This PR also contains version bumps for maven and examples.

Once approved, the feature commit will be applied to master
                
      was (Author: fbricon):
    Adding PR for 4.1.x : https://github.com/jbosstools/jbosstools-central/pull/163

* reads a new stacksType attribute from project-example*.xml
* falls back on previous behavior when stacksType is missing
* dynamically switches between archetype versions of same stacksType, based on selected runtime/ blank flag. Allows for different archetype GAVS between community/product and between different JavaEE environments
* The best matching archetype version is selected, when an exact match can't be found
* adds additional repositories to ConfigureMavenRepositoriesWizard, extracted from stacks.yaml, per archetype version
* checks for essential dependencies defined per archetype version in stacks.yaml
* added mockito jars for as test dependencies.

This PR also contains version bumps for maven and examples.

Once approved, the feature commit will be applied to master
                  
> Revisit archetype switching based on runtime (community/product) and runtime level (ee6 vs ee7)
> -----------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-15645
>                 URL: https://issues.jboss.org/browse/JBIDE-15645
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: project-examples
>    Affects Versions: 4.1.0.Final
>            Reporter: Fred Bricon
>            Assignee: Max Rydahl Andersen
>             Fix For: 4.1.1.Beta1
>
>
> Enterprise/Community versions of archetypes will no longer be switchable through the -Denterprise switch. Different GAV coordinates will need to be used instead.
> We need to come up with changes in both stacks.yaml format and JBDS to cope with this
> Some discussion on etherpad : http://ether-man.rhcloud.com/p/funkyarchetype

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbosstools-issues mailing list