Bug 1015535 - Maven repo zip does not contain jboss-as-client-all jar
Summary: Maven repo zip does not contain jboss-as-client-all jar
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: JBoss Enterprise Application Platform 6
Classification: JBoss
Component: Maven Repository
Version: 6.2.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ER5
: EAP 6.2.0
Assignee: Paul Gier
QA Contact: Nikoleta Hlavickova
Russell Dickenson
URL:
Whiteboard:
Depends On:
Blocks: eap62-beta-blockers
TreeView+ depends on / blocked
 
Reported: 2013-10-04 13:06 UTC by Nikoleta Hlavickova
Modified: 2013-12-15 16:19 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-12-15 16:19:11 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Nikoleta Hlavickova 2013-10-04 13:06:51 UTC
EAP 6.2.0 ER4 Maven repo zip does not contain jboss-as-client-all jar which is present in EAP zip (with different name: jboss-client.jar).

Comment 1 Rostislav Svoboda 2013-10-04 14:23:16 UTC
This artifact was present in maven repo zip in prior releases

ER4 was planned to be build with minimum changes and mainly blocker issues fixes, this is unexpected regression.

Example from EAP 6.2.0 ER3 
620ER3/jboss-eap-6.2.0.Beta1-maven-repository/org/jboss/as/jboss-as-client-all/7.3.0.Final-redhat-6/jboss-as-client-all-7.3.0.Final-redhat-6.pom
620ER3/jboss-eap-6.2.0.Beta1-maven-repository/org/jboss/as/jboss-as-client-all/7.3.0.Final-redhat-6/jboss-as-client-all-7.3.0.Final-redhat-6.pom.sha1
620ER3/jboss-eap-6.2.0.Beta1-maven-repository/org/jboss/as/jboss-as-client-all/7.3.0.Final-redhat-6/jboss-as-client-all-7.3.0.Final-redhat-6.pom.md5
620ER3/jboss-eap-6.2.0.Beta1-maven-repository/org/jboss/as/jboss-as-client-all/7.3.0.Final-redhat-6/jboss-as-client-all-7.3.0.Final-redhat-6.jar.sha1
620ER3/jboss-eap-6.2.0.Beta1-maven-repository/org/jboss/as/jboss-as-client-all/7.3.0.Final-redhat-6/jboss-as-client-all-7.3.0.Final-redhat-6.jar
620ER3/jboss-eap-6.2.0.Beta1-maven-repository/org/jboss/as/jboss-as-client-all/7.3.0.Final-redhat-6/jboss-as-client-all-7.3.0.Final-redhat-6.jar.md5

Comment 2 Paul Gier 2013-10-07 01:04:50 UTC
Removing this jar was intentional because shaded jars such as this one should not be used from a Maven repository.  The purpose of the client-all jar is for use in a non-Maven build.

We did some automation improvements to the Maven repo zip and apparently this was fixed due to the automation changes.  Was this jar included in EAP 6.1.1?

Comment 3 Nikoleta Hlavickova 2013-10-07 07:06:53 UTC
Yes, this jar was included in 6.1.1 GA:

./jboss-eap-6.1.1.GA-maven-repository/org/jboss/as/jboss-as-client-all/7.2.1.Final-redhat-10/jboss-as-client-all-7.2.1.Final-redhat-10-sources.jar.sha1
./jboss-eap-6.1.1.GA-maven-repository/org/jboss/as/jboss-as-client-all/7.2.1.Final-redhat-10/jboss-as-client-all-7.2.1.Final-redhat-10.pom.sha1
./jboss-eap-6.1.1.GA-maven-repository/org/jboss/as/jboss-as-client-all/7.2.1.Final-redhat-10/jboss-as-client-all-7.2.1.Final-redhat-10-sources.jar.md5
./jboss-eap-6.1.1.GA-maven-repository/org/jboss/as/jboss-as-client-all/7.2.1.Final-redhat-10/jboss-as-client-all-7.2.1.Final-redhat-10-sources.jar
./jboss-eap-6.1.1.GA-maven-repository/org/jboss/as/jboss-as-client-all/7.2.1.Final-redhat-10/jboss-as-client-all-7.2.1.Final-redhat-10.jar.md5
./jboss-eap-6.1.1.GA-maven-repository/org/jboss/as/jboss-as-client-all/7.2.1.Final-redhat-10/jboss-as-client-all-7.2.1.Final-redhat-10.pom.md5
./jboss-eap-6.1.1.GA-maven-repository/org/jboss/as/jboss-as-client-all/7.2.1.Final-redhat-10/jboss-as-client-all-7.2.1.Final-redhat-10.pom
./jboss-eap-6.1.1.GA-maven-repository/org/jboss/as/jboss-as-client-all/7.2.1.Final-redhat-10/jboss-as-client-all-7.2.1.Final-redhat-10.jar
./jboss-eap-6.1.1.GA-maven-repository/org/jboss/as/jboss-as-client-all/7.2.1.Final-redhat-10/jboss-as-client-all-7.2.1.Final-redhat-10.jar.sha1

Comment 4 Nikoleta Hlavickova 2013-10-07 12:56:24 UTC
Hi Paul,
it could be OK to remove the jar if there was a replacement for it. Is there any way for customers to get the correct dependencies without it?

Comment 5 Paul Gier 2013-10-07 14:27:29 UTC
For ER5 we will include the client-all jar again, and add a note to the documentation that this jar should not be used from the Maven repository.  Either the ejb-client-bom or jms-client-bom should be used instead.

Comment 9 Nikoleta Hlavickova 2013-10-08 14:45:24 UTC
EAP 6.2.0 ER5 Maven repo zip contains jboss-as-client-all-7.3.0.Final-redhat-8.jar.

Please make the note to the documentation before the jar is removed again so we can test it accordingly.

I am setting this BZ verified and going to create a new one for the documentation.


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