[jbossdeveloper] EAP 6.3 Archetypes

Sande Gilda sgilda at redhat.com
Thu Sep 4 11:01:12 EDT 2014


Thanks Rafael and Paul!

On 09/04/2014 09:33 AM, Rafael Benevides wrote:
> Yesterday Paul and I did the release of EAP 6.3.0 Archetypes.
>
> They're now available at Maven Central and I just commited the 
> stacks.yaml:
> https://github.com/jboss-developer/jboss-stacks/commit/29a753da4
>
>  From this release the <repository /> is injected at pom.xml of the 
> archetype generated project as discussed in other threads.
>
> Em 9/3/14, 9:38, Pete Muir escreveu:
>> Thanks Rafael!
>>
>> On 3 Sep 2014, at 13:37, Rafael Benevides <benevides at redhat.com> wrote:
>>
>>> EAP 6.2.0 Archetypes are at maven central: 
>>> http://search.maven.org/#search%7Cga%7C1%7Corg.jboss.archetype.eap
>>>
>>> Archetypes repo tag: 
>>> https://github.com/jboss-developer/jboss-eap-archetypes/releases/tag/6.2.0.GA
>>>
>>> Stacks updated: 
>>> https://github.com/jboss-developer/jboss-stacks/commit/cc6ac1ac6
>>>
>>>
>>> Em 9/2/14, 11:52, Rafael Benevides escreveu:
>>>> I'll check why those archetypes were not synchronized with Maven 
>>>> Central...
>>>>
>>>> Em 12/17/13, 11:37, Rafael Benevides escreveu:
>>>>> Archetypes released at: 
>>>>> https://repository.jboss.org/nexus/content/groups/public/org/jboss/archetype/eap/
>>>>>
>>>>> Now I'll wait to it be available on Maven Central so I can merge 
>>>>> stacks.yaml
>>>>>
>>>>>
>>>>> Thanks
>>>>>
>>>>> Em 17/12/13 05:29, Martin Malina escreveu:
>>>>>> On 16. 12. 2013, at 15:12, Rafael Benevides 
>>>>>> <benevides at redhat.com> wrote:
>>>>>>
>>>>>>> Thanks Fred and Martin!
>>>>>> You’re welcome.
>>>>>>
>>>>>>> Ok, so can I assume that I have green flag to promote staged 
>>>>>>> Archetypes and merge the PR as soon as we have it on Maven Central?
>>>>>> Yes, I believe so.
>>>>>>
>>>>>> -Martin
>>>>>>
>>>>>>>
>>>>>>> Em 16/12/13 11:54, Fred Bricon escreveu:
>>>>>>>> As I explained on IRC, this is actually a regression 
>>>>>>>> (https://issues.jboss.org/browse/JBIDE-16292) caused by the way 
>>>>>>>> we now handle a given project type backed by archetypes with 
>>>>>>>> different GAV (only V changed before)
>>>>>>>>
>>>>>>>> Shouldn't be a problem if EAP 6.2 maintained API compatibility 
>>>>>>>> with 6.1
>>>>>>>>
>>>>>>>>
>>>>>>>> Le lundi 16 décembre 2013 12:39:40, Rafael Benevides a écrit :
>>>>>>>>> Hi Martin,
>>>>>>>>>
>>>>>>>>> That's a kind weird because in stacks file 6.1.1 points to 
>>>>>>>>> older 7.1.3
>>>>>>>>> Archetypes:
>>>>>>>>> https://github.com/rafabene/jdf-stack/blob/eap62Archetypes/stacks.yaml#L2190-L2199 
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ,6.2.0 points to the new archetypes:
>>>>>>>>> https://github.com/rafabene/jdf-stack/blob/eap62Archetypes/stacks.yaml#L2229-L2234 
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> and we don't have wildfly in stacks.yaml.
>>>>>>>>>
>>>>>>>>> Isn't this runtime/archetypes relationship being managed by 
>>>>>>>>> jbds instead ?
>>>>>>>>>
>>>>>>>>> Em 16/12/13 09:24, Martin Malina escreveu:
>>>>>>>>>> Hi Rafael,
>>>>>>>>>>
>>>>>>>>>> I verified that when using stacks.yaml from your PR EAP 6.1.1 
>>>>>>>>>> and 6.2
>>>>>>>>>> both use the new java ee web archetype version 6.2.0 and 
>>>>>>>>>> JBoss AS
>>>>>>>>>> 7.1.1 and Wildfly and anything else uses the older 7.1.3. I 
>>>>>>>>>> was able
>>>>>>>>>> to build & deploy & view the archetype without any problems.
>>>>>>>>>>
>>>>>>>>>> Just to make sure: Is it intentional that EAP 6.1.1 also uses 
>>>>>>>>>> this
>>>>>>>>>> new archetype?
>>>>>>>>>>
>>>>>>>>>> Asa far as I can see this update is only to this one archetype,
>>>>>>>>>> correct? Other archetypes remain unchanged.
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> Martin
>>>>>>>>>>
>>>>>>>>>> On 13. 12. 2013, at 15:40, Rafael Benevides 
>>>>>>>>>> <benevides at redhat.com
>>>>>>>>>> <mailto:benevides at redhat.com>> wrote:
>>>>>>>>>>
>>>>>>>>>>> Done!
>>>>>>>>>>>
>>>>>>>>>>> https://github.com/jboss-jdf/jdf-stack/pull/31
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Em 13/12/13 12:16, Martin Malina escreveu:
>>>>>>>>>>>> What I will need is an altered stacks.yaml to point to the new
>>>>>>>>>>>> archetype that I want to verify, right?
>>>>>>>>>>>> And then I can start JBDS with 
>>>>>>>>>>>> -Dorg.jboss.tools.stacks.url_stacks=…
>>>>>>>>>>>> If I can achieve that, that would be perfect.
>>>>>>>>>>>>
>>>>>>>>>>>> -Martin
>>>>>>>>>>>>
>>>>>>>>>>>> On 13. 12. 2013, at 15:03, Rafael Benevides 
>>>>>>>>>>>> <benevides at redhat.com
>>>>>>>>>>>> <mailto:benevides at redhat.com>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> More or less.
>>>>>>>>>>>>>
>>>>>>>>>>>>> This test that I made are automated by JUnit, so it's part 
>>>>>>>>>>>>> of the
>>>>>>>>>>>>> build.
>>>>>>>>>>>>>
>>>>>>>>>>>>> There's also mention on how to test on the contributing.md 
>>>>>>>>>>>>> (step 8
>>>>>>>>>>>>> and 9) :
>>>>>>>>>>>>> https://github.com/jboss-developer/jboss-eap-archetypes/blob/master/CONTRIBUTING.md 
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Em 13/12/13 11:57, Pete Muir escreveu:
>>>>>>>>>>>>>> I think Martin could do with steps to configure the 
>>>>>>>>>>>>>> staging repo,
>>>>>>>>>>>>>> and then to alter JBoss Central to use the archetype.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Is this documented somewhere?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 13 Dec 2013, at 13:53, Rafael Benevides 
>>>>>>>>>>>>>> <benevides at redhat.com
>>>>>>>>>>>>>> <mailto:benevides at redhat.com>> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Well,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> My tests consists in creating a project and build/deploy 
>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>> created project using the CLI.
>>>>>>>>>>>>>>> I'm not sure if it's sufficient for an Archerype.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Em 13/12/13 11:51, Martin Malina escreveu:
>>>>>>>>>>>>>>>> Yes, I can test it, but only on Monday.
>>>>>>>>>>>>>>>> Also, I will need Rafael to provide steps to test this. 
>>>>>>>>>>>>>>>> Can you
>>>>>>>>>>>>>>>> do that, Rafael?
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> -Martin
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On 13. 12. 2013, at 14:39, Pete Muir <pmuir at redhat.com
>>>>>>>>>>>>>>>> <mailto:pmuir at redhat.com>> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Martin, are you able to test this out?
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On 13 Dec 2013, at 13:18, Rafael Benevides
>>>>>>>>>>>>>>>>> <benevides at redhat.com <mailto:benevides at redhat.com>> 
>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi guys.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> I did:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> 1 - Prepared EAP 6.2 Archetypes:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Synch:
>>>>>>>>>>>>>>>>>> https://github.com/jboss-developer/jboss-eap-archetypes/commit/d532e54d6c4a5fb038b8f8376d4dffba8430f42d 
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Tag:
>>>>>>>>>>>>>>>>>> https://github.com/jboss-developer/jboss-eap-archetypes/releases/tag/6.2.0.GA 
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> 2- Release EAP 6.2 Archetype in a staged repo:
>>>>>>>>>>>>>>>>>> https://repository.jboss.org/nexus/content/repositories/jboss_releases_staging_profile-2274/ 
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Now I need to know if will we let QE team work on this
>>>>>>>>>>>>>>>>>> release or if should I promote this Archetypes based 
>>>>>>>>>>>>>>>>>> on the
>>>>>>>>>>>>>>>>>> tests I made. I'm asking that because I consider it 
>>>>>>>>>>>>>>>>>> isn't a
>>>>>>>>>>>>>>>>>> community release anymore so I think QE production tests
>>>>>>>>>>>>>>>>>> should handle it.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>>>>>>> Em 09/12/13 17:43, Rafael Benevides escreveu:
>>>>>>>>>>>>>>>>>>>>> Hi guys,
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Sorry for the wide audience but since EAP 6.2 was 
>>>>>>>>>>>>>>>>>>>>> released
>>>>>>>>>>>>>>>>>>>>> last week, the archetypes (
>>>>>>>>>>>>>>>>>>>>> https://github.com/jboss-developer/jboss-eap-archetypes 
>>>>>>>>>>>>>>>>>>>>> )
>>>>>>>>>>>>>>>>>>>>> was not even mentioned.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Since Archetypes are part of the stacks, I'd like 
>>>>>>>>>>>>>>>>>>>>> to know
>>>>>>>>>>>>>>>>>>>>> who in productization team should handle the 
>>>>>>>>>>>>>>>>>>>>> archetypes?
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> WFK 2.4 Archetypes was released to Maven Central 
>>>>>>>>>>>>>>>>>>>>> after a
>>>>>>>>>>>>>>>>>>>>> period in a nexus staged repository being tested 
>>>>>>>>>>>>>>>>>>>>> by WFK QE
>>>>>>>>>>>>>>>>>>>>> team. Can I assume that we will have the same 
>>>>>>>>>>>>>>>>>>>>> approach for
>>>>>>>>>>>>>>>>>>>>> EAP 6.2 Archetypes? If so, there are some steps 
>>>>>>>>>>>>>>>>>>>>> missing
>>>>>>>>>>>>>>>>>>>>> that it's needed and the time is flying.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> 1 - Prepare the EAP 6.2 Archetypes based on a EAP 6.2
>>>>>>>>>>>>>>>>>>>>> Quickstarts tag
>>>>>>>>>>>>>>>>>>>>> 2 - Release EAP 6.2 Archetype in a staged repo
>>>>>>>>>>>>>>>>>>>>> 3 - QE test/fix cycle on the Archetypes
>>>>>>>>>>>>>>>>>>>>> 4 - Promote the stage repo
>>>>>>>>>>>>>>>>>>>>> 5 - Ask to Sonatype to include this new archetype 
>>>>>>>>>>>>>>>>>>>>> groupId
>>>>>>>>>>>>>>>>>>>>> (org.jboss.archetype.eap) to be synched with Maven 
>>>>>>>>>>>>>>>>>>>>> Central
>>>>>>>>>>>>>>>>>>>>> 6 - Update stacks.yaml
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> So the purpose of this email is bring EAP 
>>>>>>>>>>>>>>>>>>>>> Archetypes under
>>>>>>>>>>>>>>>>>>>>> discussion (at least for this release) since Pete is
>>>>>>>>>>>>>>>>>>>>> preparing a plan that should work for next releases.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> -- 
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Rafael Benevides | Senior Software Engineer
>>>>>>>>>>>>>>>>>>>>> JBoss Developer
>>>>>>>>>>>>>>>>>>>>> M: +55-61-9269-6576
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> <Mail Attachment.jpeg>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Better technology. Faster innovation. Powered by 
>>>>>>>>>>>>>>>>>>>>> community
>>>>>>>>>>>>>>>>>>>>> collaboration.
>>>>>>>>>>>>>>>>>>>>> See how it works at www.redhat.com 
>>>>>>>>>>>>>>>>>>>>> <http://www.redhat.com/>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> <Mail Attachment.png> <Mail Attachment.png>
>>>>>>>>>>>>>>>> -- 
>>>>>>>>>>>>>>>> Martin Malina
>>>>>>>>>>>>>>>> JBoss QA Engineer
>>>>>>>>>>>>>>>> Red Hat Czech s.r.o.
>>>>>>>>>>>>>>>> Purkynova 99
>>>>>>>>>>>>>>>> 612 45 Brno, Czech Republic
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Tel.: +420 532 294 265
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>> -- 
>>>>>>>>>>>> Martin Malina
>>>>>>>>>>>> JBoss QA Engineer
>>>>>>>>>>>> Red Hat Czech s.r.o.
>>>>>>>>>>>> Purkynova 99
>>>>>>>>>>>> 612 45 Brno, Czech Republic
>>>>>>>>>>>>
>>>>>>>>>>>> Tel.: +420 532 294 265
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>> -- 
>>>>>>>>>> Martin Malina
>>>>>>>>>> JBoss QA Engineer
>>>>>>>>>> Red Hat Czech s.r.o.
>>>>>>>>>> Purkynova 99
>>>>>>>>>> 612 45 Brno, Czech Republic
>>>>>>>>>>
>>>>>>>>>> Tel.: +420 532 294 265
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>
>>>>>> -- 
>>>>>> Martin Malina
>>>>>> JBoss QA Engineer
>>>>>> Red Hat Czech s.r.o.
>>>>>> Purkynova 99
>>>>>> 612 45 Brno, Czech Republic
>>>>>>
>>>>>> Tel.: +420 532 294 265
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>



More information about the jbossdeveloper mailing list