You need to use the etc/jre.properties.cxf instead of the default.

Dan


On Thursday, April 26, 2012 12:35:44 AM Brian Topping wrote:
> I was mentioning this to Jamie last night.  The particular feature.xml I 
have baked causes this error to show up the first time an attempt to load 
this particular feature is made, but not the second:
> > Error executing command: Could not start bundle
> > mvn:org.apache.cxf/cxf-bundle/2.5.2 in feature(s) cxf-2.5.2: Unable to
> > resolve module org.apache.cxf.bundle [892.0] because it is exposed to
> > package 'javax.xml.bind.attachment' from org.apache.felix.framework [0]
> > and org.apache.servicemix.specs.jaxb-api-2.2 [818.0] via two dependency
> > chains.> 
> > Chain 1:
> >   org.apache.cxf.bundle [892.0]
> >   
> >     import:
> >     (&(package=javax.xml.bind.attachment)(version>=0.0.0)(!(version>=3.
> >     0.0)))
> >     
> >     export: package=javax.xml.bind.attachment
> >   
> >   org.apache.felix.framework [0]
> > 
> > Chain 2:
> >   org.apache.cxf.bundle [892.0]
> >   
> >     import: (package=com.sun.tools.xjc.reader.xmlschema.parser)
> >     
> >     export: package=com.sun.tools.xjc.reader.xmlschema.parser;
> >     uses:=javax.xml.bind>   
> >   org.apache.servicemix.bundles.jaxb-xjc [850.0]
> >   
> >     import:
> >     (&(package=javax.xml.bind)(version>=2.2.0)(!(version>=3.0.0)))
> >     
> >     export: package=javax.xml.bind; uses:=javax.xml.bind.attachment
> >     export: package=javax.xml.bind.attachment
> >   
> >   org.apache.servicemix.specs.jaxb-api-2.2 [818.0]
> 
> I have not tested this behavior in 2.2.6 or dug very deep and don't feel
> it's a major deal, but can investigate it more if anyone is interested.
> 
> Cheers, Brian
-- 
Daniel Kulp
[email protected]
http://dankulp.com/blog

Reply via email to