[ https://issues.apache.org/jira/browse/CAMEL-9098?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15213501#comment-15213501 ]
Claus Ibsen commented on CAMEL-9098: ------------------------------------ We need a new SMX bundle as the old one is 1.3.1. And hystrix is on 1.5.1 release You get an error installing camel-hystrix in osgi {code} Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 16.832 sec <<< FAILURE! - in org.apache.camel.itest.karaf.CamelHystrixTest test(org.apache.camel.itest.karaf.CamelHystrixTest) Time elapsed: 16.592 sec <<< ERROR! org.ops4j.pax.exam.WrappedTestContainerException: [test(org.apache.camel.itest.karaf.CamelHystrixTest): Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=camel-hystrix; type=karaf.feature; version="[2.18.0.SNAPSHOT,2.18.0.SNAPSHOT]"; filter:="(&(osgi.identity=camel-hystrix)(type=karaf.feature)(version>=2.18.0.SNAPSHOT)(version<=2.18.0.SNAPSHOT))" [caused by: Unable to resolve camel-hystrix/2.18.0.SNAPSHOT: missing requirement [camel-hystrix/2.18.0.SNAPSHOT] osgi.identity; osgi.identity=org.apache.camel.camel-hystrix; type=osgi.bundle; version="[2.18.0.SNAPSHOT,2.18.0.SNAPSHOT]"; resolution:=mandatory [caused by: Unable to resolve org.apache.camel.camel-hystrix/2.18.0.SNAPSHOT: missing requirement [org.apache.camel.camel-hystrix/2.18.0.SNAPSHOT] osgi.wiring.package; filter:="(&(osgi.wiring.package=com.netflix.hystrix)(version>=1.4.0)(!(version>=2.0.0)))"]]] {code} > Camel Hystrix component > ----------------------- > > Key: CAMEL-9098 > URL: https://issues.apache.org/jira/browse/CAMEL-9098 > Project: Camel > Issue Type: New Feature > Reporter: Raúl Kripalani > Assignee: Raúl Kripalani > Fix For: 2.18.0 > > > Create a camel-hystrix component with the following features: > * (/) Capable of wrapping processors. > * (/) Capable of wrapping static endpoints: > ** (/) wrapping Endpoint objects. > ** (/) wrapping URIs. > * (/) Fluent builders to wrap processors and endpoints. > * Support building Hystrix endpoints with URIs. > * (/) Support fallback endpoints and processors. > * (/) Support response caching, where cache key is calculated by Camel > Expressions. > * (/) Support suppressing exceptions to avoid fallback via > HystrixBadRequestException. > * Request collapsing. > * (/) HystrixRequestContext propagation via Camel headers, to allow multiple > threads to share the HystrixRequestContext. > * Full support in OSGi (Hystrix, Archaius). > * Integrate Archaius configuration with Camel property placeholders – if > possible – including OSGi Config Admin integration. > * Integrate with Turbine to enable the nice Hystrix dashboard. > (/) = done -- This message was sent by Atlassian JIRA (v6.3.4#6332)