cxf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Kulp <dk...@apache.org>
Subject Re: [1/2] cxf git commit: CXF-6705: supply hibernate with all of its dependencies.
Date Fri, 11 Dec 2015 17:12:44 GMT

Benson,

I believe a bunch of these dependencies have version numbers defined in the parent pom.  
I know joda-time should, the stax-api, (which shouldn’t even be there as that’s pulled
in via cxf-specs feature, likewise for woodstox), etc…

Dan


> On Dec 11, 2015, at 11:14 AM, bimargulies@apache.org wrote:
>     <feature name="cxf-bean-validation-core" version="${project.version}" resolver="(obr)">
>         <bundle start-level="10" dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jsr303-api-${cxf.osgi.validation.api.version}/${cxf.servicemix.specs.version}</bundle>
> -        <bundle start-level="30" dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hibernate-validator/${cxf.hibernate-validator.bundle.version}</bundle>

> +        <bundle start-level="30" dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hibernate-validator/${cxf.hibernate-validator.bundle.version}</bundle>
> +        <!-- The hibernate bundle demands 1.1.0 of javax.validator, but servicemix
only provides 1.0.0. So
> +                 we add in the API bundle and hope that the split-package declaration
in servicemix does the job. -->
> +        <bundle start-level="30" dependency="true">mvn:javax.validation/validation-api/1.1.0.Final</bundle>
> +        <!-- The servicemix bundle for hibernate demands joda-time -->
> +        <bundle start-level="30" dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.joda-time/2.3_1</bundle>
> +        <!-- The servicemix bundle for hibernate demands jsoup -->
> +        <bundle start-level="30" dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsoup/1.5.2_2</bundle>
> +        <!-- hibernate requires jboss-logging -->
> +        <bundle start-level="30" dependency="true">mvn:org.jboss.logging/jboss-logging/3.1.3.GA</bundle>
> +        <!-- ditto for classmate -->
> +        <bundle start-level="30" dependency="true">mvn:com.fasterxml/classmate/1.1.0</bundle>
> +        <!-- stax -->
> +        <bundle start-level="30" dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.stax-api-1.2/2.4.0</bundle>
> +        <bundle start-level="30" dependency="true">mvn:org.codehaus.woodstox/stax2-api/4.0.0</bundle>
> +        <bundle start-level="30" dependency="true">mvn:org.codehaus.woodstox/woodstox/5.0.2</bundle>
> +        <bundle start-level="30" dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.cglib/3.2.0_1</bundle>
> +        <bundle start-level="30" dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aspectj/1.8.7_2</bundle>
>     </feature>
> 
-- 
Daniel Kulp
dkulp@apache.org - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com


Mime
View raw message