[jboss-as7-dev] Transitive deps to be removed from the AS7 build

Paul Gier pgier at redhat.com
Tue Jun 7 12:02:52 EDT 2011


On 06/07/2011 10:35 AM, Alessio Soldano wrote:
> Hi Paul,
> from a ws point of view the following is required of course:
> 
> [INFO] +- org.apache.velocity:velocity:jar:1.6.2:compile
> [INFO] |  +- commons-lang:commons-lang:jar:2.4:compile
> ..
> [INFO] +- org.apache.ws.security:wss4j:jar:1.6.0:compile
> ..
> [INFO] |  \- org.jboss:jboss-vfs:jar:3.0.0.GA:compile
> ..
> [INFO] |  \- org.jboss.com.sun.httpserver:httpserver:jar:1.0.0.Beta1:compile
> ..
> [INFO] +-
> org.jboss.as:jboss-as-webservices-server-integration:jar:7.0.0.Beta4-SNAPSHOT:compile
> [INFO] |  +- org.jboss.ws:jbossws-api:jar:1.0.0.Beta1:compile
> [INFO] |  +- org.jboss.ws:jbossws-common:jar:2.0.0.Beta2:compile
> [INFO] |  \- org.jboss.ws:jbossws-spi:jar:2.0.0.Beta2:compile
> 
> In any case, please leave me a chance to trigger a jbossws-testsuite run
> on our jbws hudson between your changes and the next AS release ;-)
> 

Doh, I realized I didn't do very good filtering in my list.  Those deps
are already listed in the dependencyManagement in the root pom, so I
won't remove any of them.  I'll send a new list in a bit.

> 
> P.S. a note on the following ones, those should probably rely on our
> org.jboss.spec.* api artifacts instead of javax.* stuff.
> 
> [INFO] +-
> org.jboss.spec.javax.ejb:jboss-ejb-api_3.1_spec:jar:1.0.0.Final:compile
> [INFO] |  \- javax.xml:jaxrpc-api:jar:1.1:compile
> [INFO] |     \- javax.xml.soap:saaj-api:jar:1.3:compile
> ..
> INFO] +-
> org.jboss.seam.integration:jboss-seam-int-jbossas:jar:6.0.0.GA:compile
> [INFO] |  \- javax.servlet:servlet-api:jar:2.5:compile
> 


Yep, these ones I actually fixed locally already, but aren't in upstream
yet.


> On 06/07/2011 05:19 PM, Paul Gier wrote:
>> According to David, most, if not all, of the transitive deps in the AS7
>> build can be excluded in the POMs [1].  Please take a quick look at the
>> attached list and see if there is any transitive dep that you know
>> should be included in the build, and I will make it a direct dependency.
>>  To provide context, the list also shows the direct dependency from
>> which each transitive dep is pulled in.
>>
>> [1]https://issues.jboss.org/browse/AS7-954
>>
>>
>> _______________________________________________
>> jboss-as7-dev mailing list
>> jboss-as7-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/jboss-as7-dev
> 
> 
> -- 
> Alessio Soldano
> Web Service Lead, JBoss
> 
> 
> 
> _______________________________________________
> jboss-as7-dev mailing list
> jboss-as7-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-as7-dev



More information about the jboss-as7-dev mailing list