Bug 1011851 - Quickstarts examples' pom.xml files contain community repo dependencies
Summary: Quickstarts examples' pom.xml files contain community repo dependencies
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: JBoss Enterprise Application Platform 6
Classification: JBoss
Component: Quickstarts
Version: 6.2.0
Hardware: Unspecified
OS: Unspecified
unspecified
low
Target Milestone: ER5
: EAP 6.2.0
Assignee: Paul Gier
QA Contact: Vladimir Rastseluev
Russell Dickenson
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-09-25 08:56 UTC by Vladimir Rastseluev
Modified: 2014-01-13 00:22 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-10-16 20:19:17 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Vladimir Rastseluev 2013-09-25 08:56:17 UTC
Description of problem:
Quickstarts examples' pom.xml files contain community repo dependencies

Version-Release number of selected component (if applicable):
EAP 6.2.0 ER3

How reproducible:
easy

1) ejb-multi-server example pom.xml contains community <version.jboss.ejb.client> in artifact

2) 27 examples' (all kitchensink*, all tasks*) and root pom.xml contain community <version.jboss.bom.eap>6.2.0.Beta1</version.jboss.bom.eap> in artifacts

Comment 1 sgilda 2013-10-03 15:40:17 UTC
@vladimir rastseluev: 

1) I will change this to 1.0.23.Final-redhat-1

2) I only see this for all of them:  
   <version.jboss.bom.eap>6.2.0-build-SNAPSHOT</version.jboss.bom.eap>

Can you provide a direct Github link where you see this?

Comment 2 sgilda 2013-10-03 16:00:33 UTC
For 1): Issued pull: https://github.com/jboss-developer/jboss-eap-quickstarts/pull/643

For 2): Still need more info.

Comment 3 sgilda 2013-10-03 16:04:05 UTC
1) fixed upstream in master with this commit: 
https://github.com/jboss-developer/jboss-eap-quickstarts/commit/7def4d23064c3a4beccc5fcb6610c41c64a95295

Comment 4 Vladimir Rastseluev 2013-10-03 17:54:23 UTC
I see it in productized version. Probably <version.jboss.bom.eap>6.2.0-build-SNAPSHOT</version.jboss.bom.eap> is incorrect too. We need something like in added picketlink quickstarts examples(6.2.0-redhat-1).

Comment 5 sgilda 2013-10-03 20:00:49 UTC
I believe @rafaelbenevides said that 6.2.0=redhat-1 was used by mistake already. 

In email, @pmuir asked what version is being included in ER4? It should be that.

@vladimirrastseluev: Do you know what version is being used for ER4?

Comment 6 Vladimir Rastseluev 2013-10-04 02:23:21 UTC
In ER4 version of picketlink quickstarts <version.jboss.bom.eap>6.2.0.Beta1</version.jboss.bom.eap> is used

Comment 7 Vladimir Rastseluev 2013-10-04 06:03:00 UTC
See what it leads to: https://bugzilla.redhat.com/show_bug.cgi?id=1015393

Comment 8 Pete Muir 2013-10-04 09:56:57 UTC
Yes, I think this is a major problem. It looks like Paul Gier did not finish this before he went on PTO, and no one on the JBoss Developer team (Sande, me, Rafael) is clear what is plan was here.

Vaclav, do you know what the plan is, who would know, besides Paul?

Comment 9 sgilda 2013-10-04 11:21:54 UTC
Mark thinks Paul will return on Monday but is not sure.

Comment 10 sgilda 2013-10-08 15:59:02 UTC
@pgier: Can you tell me where this bug stands?

Comment 11 Vladimir Rastseluev 2013-10-10 11:49:48 UTC
EAP 6.2.0 ER5.1 quickstarts still contain wrong bom versions.

Comment 12 sgilda 2013-10-10 13:32:11 UTC
Vladimir: Can you be more specific? What should they be?

In the 6.2.x branch, they are: 
<version.jboss.bom.eap>6.2.0-build-SNAPSHOT</version.jboss.bom.eap>

I thought Paul's script changed that during the build.

Comment 13 Vladimir Rastseluev 2013-10-11 06:26:29 UTC
As I wrote in comment #4,  We need something like in added picketlink quickstarts examples(6.2.0-redhat-1).

Comment 14 sgilda 2013-10-11 12:53:44 UTC
I need Paul Gier for this one. As I said before, I thought his script modified these versions. I do not control the BOM versions in the 6.2.x branch.

Paul?

Comment 15 sgilda 2013-10-11 15:02:03 UTC
Reassigning to Paul since he knows what to do with this.

Comment 16 Paul Gier 2013-10-11 15:16:19 UTC
All the bom versions in ER5.1 are set to the correct version "6.2.0.Beta1" AFAICT.  The version "6.2.0.Beta1" is the product version available in the maven repo zip, not a community version.  The picketlink quickstarts were removed as part of bug 1015393.  Can you point to the specific poms which are incorrect?

Comment 17 Vladimir Rastseluev 2013-10-16 06:27:43 UTC
Only poms, containing "6.2.0.Beta1" IMO are incorrect. If it's a correct product version, please close this bug.

Comment 18 Paul Gier 2013-10-16 20:19:17 UTC
Closing this because the BOM versions were intentionally set to match the product release version.


Note You need to log in before you can comment on or make changes to this bug.