[ 
https://issues.apache.org/jira/browse/SM-2727?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15002962#comment-15002962
 ] 

Krzysztof Sobkowiak commented on SM-2727:
-----------------------------------------

The upgrade makes some problems while resolving some bundles: 
{code}
feature:install -v examples-cxf-jaxrs-blueprint
.....................
Error executing command: Can't install feature 
examples-cxf-jaxrs-blueprint/0.0.0:      
Could not start bundle 
mvn:org.apache.servicemix.examples/cxf-jaxrs-blueprint/6.1.0-SNAPSHOT in 
feature(s) examples-cxf-jaxrs-blueprint-6.1.0-SNAPSHOT: Uses constraint 
violation. Unable to resolve bundle revision cxf-jaxrs-blueprint [255.0] 
because it is exposed to package 'com.fasterxml.jackson.core' from bundle 
revisions com.fasterxml.jackson.core.jackson-core [208.0] and 
com.fasterxml.jackson.core.jackson-core [249.0] via two dependency chains.

Chain 1:
  cxf-jaxrs-blueprint [255.0]
    import: 
(&(osgi.wiring.package=com.fasterxml.jackson.core)(version>=2.4.0)(!(version>=3.0.0)))
     |
    export: osgi.wiring.package=com.fasterxml.jackson.core
  com.fasterxml.jackson.core.jackson-core [208.0]

Chain 2:
  cxf-jaxrs-blueprint [255.0]
    import: (osgi.wiring.package=com.wordnik.swagger.jaxrs.listing)
     |
    export: osgi.wiring.package=com.wordnik.swagger.jaxrs.listing; 
uses:=com.wordnik.swagger.model
  org.apache.servicemix.bundles.swagger-jaxrs_2.11 [253.0]
    import: 
(&(osgi.wiring.package=com.wordnik.swagger.model)(version>=1.3.0)(!(version>=2.0.0)))
     |
    export: osgi.wiring.package=com.wordnik.swagger.model; 
uses:=com.fasterxml.jackson.module.scala
  org.apache.servicemix.bundles.swagger-core_2.11 [251.0]
    import: 
(&(osgi.wiring.package=com.fasterxml.jackson.module.scala)(version>=2.4.0)(!(version>=3.0.0)))
     |
    export: osgi.wiring.package=com.fasterxml.jackson.module.scala; 
uses:=com.fasterxml.jackson.core
  com.fasterxml.jackson.module.jackson.module.scala [242.0]
    import: 
(&(osgi.wiring.package=com.fasterxml.jackson.core)(version>=2.6.0)(!(version>=3.0.0)))
     |
    export: osgi.wiring.package=com.fasterxml.jackson.core
  com.fasterxml.jackson.core.jackson-core [249.0]

{code}

ActiveMQ and CXF still use the version 2.4.x and after the upgrade 2 versions 
of {{jackson-core}} are installed which are resolvable by 
{{cxf-jaxrs-blueprint}}. We should force usage of 2.6.x {{override.properties}} 
until ActiveMQ and CXF upgrade to 2.6.x

> Upgrade to Jackson 2.6.2
> ------------------------
>
>                 Key: SM-2727
>                 URL: https://issues.apache.org/jira/browse/SM-2727
>             Project: ServiceMix
>          Issue Type: Task
>          Components: assemblies
>            Reporter: Krzysztof Sobkowiak
>             Fix For: 6.1.0
>
>
> Camel 2.16.x upgrades the Jackson version to 2.6.2. We should align the 
> version with those used in Camel



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to