You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2013/07/12 14:47:40 UTC
[2/3] git commit: A bunch of dependency upgrades.
A bunch of dependency upgrades.
Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/11644925
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/11644925
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/11644925
Branch: refs/heads/master
Commit: 11644925786635d42742b7c70ccd24b8b367711a
Parents: 736a849
Author: Claus Ibsen <da...@apache.org>
Authored: Fri Jul 12 11:47:40 2013 +0200
Committer: Claus Ibsen <da...@apache.org>
Committed: Fri Jul 12 11:47:40 2013 +0200
----------------------------------------------------------------------
components/camel-ftp/pom.xml | 2 +-
components/camel-jsch/pom.xml | 2 +-
.../src/test/resources/log4j.properties | 2 +-
.../org/apache/camel/rx/ObservableBody.java | 6 +--
.../org/apache/camel/rx/ObservableMessage.java | 7 +--
.../java/org/apache/camel/rx/ReactiveCamel.java | 6 +--
.../camel/rx/support/EndpointObservable.java | 2 +-
.../camel/rx/support/EndpointSubscription.java | 5 ++-
.../camel/rx/support/ObservableProcessor.java | 9 ++--
.../apache/camel/rx/support/ObserverSender.java | 5 ++-
.../camel/rx/support/ProcessorToObserver.java | 2 +-
parent/pom.xml | 45 ++++++++++----------
.../features/src/main/resources/features.xml | 2 +
13 files changed, 50 insertions(+), 45 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/camel/blob/11644925/components/camel-ftp/pom.xml
----------------------------------------------------------------------
diff --git a/components/camel-ftp/pom.xml b/components/camel-ftp/pom.xml
index 62393d5..4a1c0a0 100644
--- a/components/camel-ftp/pom.xml
+++ b/components/camel-ftp/pom.xml
@@ -31,7 +31,7 @@
<properties>
<camel.osgi.import.before.defaults>
- com.jcraft.jsch.*;version="[0.1.40,0.1.50)",
+ com.jcraft.jsch.*;version="[0.1.40,0.2)",
org.apache.camel.component.file.strategy;${camel.osgi.import.strict.version}
</camel.osgi.import.before.defaults>
<camel.osgi.export.pkg>org.apache.camel.component.file.remote.*</camel.osgi.export.pkg>
http://git-wip-us.apache.org/repos/asf/camel/blob/11644925/components/camel-jsch/pom.xml
----------------------------------------------------------------------
diff --git a/components/camel-jsch/pom.xml b/components/camel-jsch/pom.xml
index 5c6d86c..7c6c4ea 100644
--- a/components/camel-jsch/pom.xml
+++ b/components/camel-jsch/pom.xml
@@ -33,7 +33,7 @@
<properties>
<camel.osgi.import.before.defaults>
- com.jcraft.jsch.*;version="[0.1.40,0.1.50)",
+ com.jcraft.jsch.*;version="[0.1.40,0.2)",
org.apache.camel.component.file.strategy;${camel.osgi.import.strict.version}
</camel.osgi.import.before.defaults>
<camel.osgi.export.pkg>org.apache.camel.component.jsch.*</camel.osgi.export.pkg>
http://git-wip-us.apache.org/repos/asf/camel/blob/11644925/components/camel-jsch/src/test/resources/log4j.properties
----------------------------------------------------------------------
diff --git a/components/camel-jsch/src/test/resources/log4j.properties b/components/camel-jsch/src/test/resources/log4j.properties
index d3a9f47..2e3ddb7 100644
--- a/components/camel-jsch/src/test/resources/log4j.properties
+++ b/components/camel-jsch/src/test/resources/log4j.properties
@@ -16,7 +16,7 @@
## ------------------------------------------------------------------------
#
-# The logging properties used for eclipse testing, We want to see debug output on the console.
+# The logging properties used for testing
#
log4j.rootLogger=INFO, file
http://git-wip-us.apache.org/repos/asf/camel/blob/11644925/components/camel-rx/src/main/java/org/apache/camel/rx/ObservableBody.java
----------------------------------------------------------------------
diff --git a/components/camel-rx/src/main/java/org/apache/camel/rx/ObservableBody.java b/components/camel-rx/src/main/java/org/apache/camel/rx/ObservableBody.java
index 0758bfe..0dc05af 100644
--- a/components/camel-rx/src/main/java/org/apache/camel/rx/ObservableBody.java
+++ b/components/camel-rx/src/main/java/org/apache/camel/rx/ObservableBody.java
@@ -20,9 +20,9 @@ import org.apache.camel.rx.support.ExchangeToBodyFunc1;
import org.apache.camel.rx.support.ObservableProcessor;
/**
- * A base class for a {@link Processor} which allows you to process
- * messages using an {@link Observable< org.apache.camel.Message>} by implementing the
- * abstract {@link org.apache.camel.rx.support.ObservableProcessor#configure(rx.Observable} method.
+ * A base class for a {@link org.apache.camel.Processor} which allows you to process
+ * messages using an {@link rx.Observable < org.apache.camel.Message>} by implementing the
+ * abstract {@link org.apache.camel.rx.support.ObservableProcessor#configure(rx.Observable}) method.
*/
public abstract class ObservableBody<T> extends ObservableProcessor<T> {
private final Class<T> bodyType;
http://git-wip-us.apache.org/repos/asf/camel/blob/11644925/components/camel-rx/src/main/java/org/apache/camel/rx/ObservableMessage.java
----------------------------------------------------------------------
diff --git a/components/camel-rx/src/main/java/org/apache/camel/rx/ObservableMessage.java b/components/camel-rx/src/main/java/org/apache/camel/rx/ObservableMessage.java
index 3c621ce..ecd3e31 100644
--- a/components/camel-rx/src/main/java/org/apache/camel/rx/ObservableMessage.java
+++ b/components/camel-rx/src/main/java/org/apache/camel/rx/ObservableMessage.java
@@ -21,11 +21,12 @@ import org.apache.camel.rx.support.ExchangeToMessageFunc1;
import org.apache.camel.rx.support.ObservableProcessor;
/**
- * A base class for a {@link Processor} which allows you to process
- * messages using an {@link Observable<Message>} by implementing the
- * abstract {@link org.apache.camel.rx.support.ObservableProcessor#configure(rx.Observable} method.
+ * A base class for a {@link org.apache.camel.Processor} which allows you to process
+ * messages using an {@link rx.Observable <Message>} by implementing the
+ * abstract {@link org.apache.camel.rx.support.ObservableProcessor#configure(rx.Observable)} method.
*/
public abstract class ObservableMessage extends ObservableProcessor<Message> {
+
public ObservableMessage() {
super(ExchangeToMessageFunc1.getInstance());
}
http://git-wip-us.apache.org/repos/asf/camel/blob/11644925/components/camel-rx/src/main/java/org/apache/camel/rx/ReactiveCamel.java
----------------------------------------------------------------------
diff --git a/components/camel-rx/src/main/java/org/apache/camel/rx/ReactiveCamel.java b/components/camel-rx/src/main/java/org/apache/camel/rx/ReactiveCamel.java
index 8e88165..d17e7a1 100644
--- a/components/camel-rx/src/main/java/org/apache/camel/rx/ReactiveCamel.java
+++ b/components/camel-rx/src/main/java/org/apache/camel/rx/ReactiveCamel.java
@@ -60,8 +60,6 @@ public class ReactiveCamel {
return toObservable(endpoint(uri), bodyType);
}
-
-
/**
* Returns an {@link rx.Observable < org.apache.camel.Message >} to allow the messages sent on the endpoint
* to be processed using <a href="https://rx.codeplex.com/">Reactive Extensions</a>
@@ -88,6 +86,7 @@ public class ReactiveCamel {
/**
* Sends events on the given {@link Observable} to the given camel endpoint
*/
+ @SuppressWarnings("unchecked")
public <T> void sendTo(Observable<T> observable, Endpoint endpoint) {
try {
ObserverSender observer = new ObserverSender(endpoint);
@@ -97,7 +96,6 @@ public class ReactiveCamel {
}
}
-
public CamelContext getCamelContext() {
return camelContext;
}
@@ -106,11 +104,11 @@ public class ReactiveCamel {
return CamelContextHelper.getMandatoryEndpoint(camelContext, endpointUri);
}
-
/**
* Returns a newly created {@link Observable} given a function which converts
* the {@link Exchange} from the Camel consumer to the required type
*/
+ @SuppressWarnings("unchecked")
protected <T> Observable<T> createEndpointObservable(final Endpoint endpoint,
final Func1<Exchange, T> converter) {
Func1<Observer<Message>, Subscription> func = new Func1<Observer<Message>, Subscription>() {
http://git-wip-us.apache.org/repos/asf/camel/blob/11644925/components/camel-rx/src/main/java/org/apache/camel/rx/support/EndpointObservable.java
----------------------------------------------------------------------
diff --git a/components/camel-rx/src/main/java/org/apache/camel/rx/support/EndpointObservable.java b/components/camel-rx/src/main/java/org/apache/camel/rx/support/EndpointObservable.java
index a302c11..1cd89c8 100644
--- a/components/camel-rx/src/main/java/org/apache/camel/rx/support/EndpointObservable.java
+++ b/components/camel-rx/src/main/java/org/apache/camel/rx/support/EndpointObservable.java
@@ -24,7 +24,7 @@ import rx.Subscription;
import rx.util.functions.Func1;
/**
- * An {@link Observerable} Camel {@link Endpoint}
+ * An {@link Observable} Camel {@link Endpoint}
*/
public class EndpointObservable<T> extends Observable<T> {
private final Endpoint endpoint;
http://git-wip-us.apache.org/repos/asf/camel/blob/11644925/components/camel-rx/src/main/java/org/apache/camel/rx/support/EndpointSubscription.java
----------------------------------------------------------------------
diff --git a/components/camel-rx/src/main/java/org/apache/camel/rx/support/EndpointSubscription.java b/components/camel-rx/src/main/java/org/apache/camel/rx/support/EndpointSubscription.java
index b6f92a5..1684838 100644
--- a/components/camel-rx/src/main/java/org/apache/camel/rx/support/EndpointSubscription.java
+++ b/components/camel-rx/src/main/java/org/apache/camel/rx/support/EndpointSubscription.java
@@ -21,6 +21,7 @@ import org.apache.camel.Endpoint;
import org.apache.camel.Exchange;
import org.apache.camel.Processor;
+import org.apache.camel.util.ServiceHelper;
import rx.Observer;
import rx.Subscription;
import rx.util.functions.Func1;
@@ -42,7 +43,7 @@ public class EndpointSubscription<T> implements Subscription {
Processor processor = new ProcessorToObserver<T>(func, observer);
try {
this.consumer = endpoint.createConsumer(processor);
- this.consumer.start();
+ ServiceHelper.startService(consumer);
} catch (Exception e) {
observer.onError(e);
}
@@ -57,7 +58,7 @@ public class EndpointSubscription<T> implements Subscription {
public void unsubscribe() {
if (consumer != null) {
try {
- consumer.stop();
+ ServiceHelper.stopServices(consumer);
// TODO should this fire the observer.onComplete()?
observer.onCompleted();
http://git-wip-us.apache.org/repos/asf/camel/blob/11644925/components/camel-rx/src/main/java/org/apache/camel/rx/support/ObservableProcessor.java
----------------------------------------------------------------------
diff --git a/components/camel-rx/src/main/java/org/apache/camel/rx/support/ObservableProcessor.java b/components/camel-rx/src/main/java/org/apache/camel/rx/support/ObservableProcessor.java
index 8164c8d..056f591 100644
--- a/components/camel-rx/src/main/java/org/apache/camel/rx/support/ObservableProcessor.java
+++ b/components/camel-rx/src/main/java/org/apache/camel/rx/support/ObservableProcessor.java
@@ -21,6 +21,7 @@ import org.apache.camel.Processor;
import org.apache.camel.support.ServiceSupport;
import rx.Observable;
+import rx.subjects.PublishSubject;
import rx.subjects.Subject;
import rx.util.functions.Func1;
@@ -29,9 +30,10 @@ import rx.util.functions.Func1;
* so that the messages can be processed using the <a href="https://github.com/Netflix/RxJava/wiki">RX Java API</a>
*/
public abstract class ObservableProcessor<T> extends ServiceSupport implements Processor {
- private final Subject<T> observable = Subject.create();
+ private final Subject observable = PublishSubject.create();
private final ProcessorToObserver processor;
+ @SuppressWarnings("unchecked")
protected ObservableProcessor(Func1<Exchange, T> func) {
this.processor = new ProcessorToObserver(func, observable);
}
@@ -44,6 +46,7 @@ public abstract class ObservableProcessor<T> extends ServiceSupport implements P
* Returns the {@link Observable} for this {@link Processor} so that the messages that are received
* can be processed using the <a href="https://github.com/Netflix/RxJava/wiki">RX Java API</a>
*/
+ @SuppressWarnings("unchecked")
public Observable<T> getObservable() {
return observable;
}
@@ -51,7 +54,6 @@ public abstract class ObservableProcessor<T> extends ServiceSupport implements P
/**
* Provides the configuration hook so that derived classes can process the observable
* to use whatever RX methods they wish to process the incoming events
- * @param observable
*/
protected abstract void configure(Observable<T> observable);
@@ -59,8 +61,7 @@ public abstract class ObservableProcessor<T> extends ServiceSupport implements P
configure(getObservable());
}
-
protected void doStop() throws Exception {
- observable.onCompleted();
+ // noop
}
}
http://git-wip-us.apache.org/repos/asf/camel/blob/11644925/components/camel-rx/src/main/java/org/apache/camel/rx/support/ObserverSender.java
----------------------------------------------------------------------
diff --git a/components/camel-rx/src/main/java/org/apache/camel/rx/support/ObserverSender.java b/components/camel-rx/src/main/java/org/apache/camel/rx/support/ObserverSender.java
index 7e01074..fcff057 100644
--- a/components/camel-rx/src/main/java/org/apache/camel/rx/support/ObserverSender.java
+++ b/components/camel-rx/src/main/java/org/apache/camel/rx/support/ObserverSender.java
@@ -21,6 +21,7 @@ import org.apache.camel.Exchange;
import org.apache.camel.Producer;
import org.apache.camel.rx.RuntimeCamelRxException;
+import org.apache.camel.util.ServiceHelper;
import rx.Observer;
/**
@@ -31,13 +32,13 @@ public class ObserverSender implements Observer {
public ObserverSender(Endpoint endpoint) throws Exception {
this.producer = endpoint.createProducer();
- this.producer.start();
+ ServiceHelper.startService(producer);
}
public void onCompleted() {
if (producer != null) {
try {
- producer.stop();
+ ServiceHelper.stopService(producer);
} catch (Exception e) {
throw new RuntimeCamelRxException(e);
} finally {
http://git-wip-us.apache.org/repos/asf/camel/blob/11644925/components/camel-rx/src/main/java/org/apache/camel/rx/support/ProcessorToObserver.java
----------------------------------------------------------------------
diff --git a/components/camel-rx/src/main/java/org/apache/camel/rx/support/ProcessorToObserver.java b/components/camel-rx/src/main/java/org/apache/camel/rx/support/ProcessorToObserver.java
index fe1af4f..57d0c36 100644
--- a/components/camel-rx/src/main/java/org/apache/camel/rx/support/ProcessorToObserver.java
+++ b/components/camel-rx/src/main/java/org/apache/camel/rx/support/ProcessorToObserver.java
@@ -24,7 +24,7 @@ import rx.util.functions.Func1;
/**
* A {@link Processor} which invokes an underling {@link Observer} as messages
- * arrive using hte given function to convert the {@link Exchange} to the required
+ * arrive using the given function to convert the {@link Exchange} to the required
* object
*/
public class ProcessorToObserver<T> implements Processor {
http://git-wip-us.apache.org/repos/asf/camel/blob/11644925/parent/pom.xml
----------------------------------------------------------------------
diff --git a/parent/pom.xml b/parent/pom.xml
index 83ef166..67aa098 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -57,8 +57,8 @@
<aspectj-version>1.6.2</aspectj-version>
<atomikos-transactions-version>3.8.0</atomikos-transactions-version>
<avalon-bundle-version>4.3.1_1</avalon-bundle-version>
- <avro-version>1.7.3</avro-version>
- <avro-bundle-version>1.7.3_1</avro-bundle-version>
+ <avro-version>1.7.4</avro-version>
+ <avro-bundle-version>1.7.4_1</avro-bundle-version>
<aws-java-sdk-bundle-version>1.4.7_1</aws-java-sdk-bundle-version>
<aws-java-sdk-version>1.4.7</aws-java-sdk-version>
<axiom-version>1.2.14</axiom-version>
@@ -79,11 +79,12 @@
<commons-beanutils-bundle-version>1.8.3_1</commons-beanutils-bundle-version>
<commons-codec-version>1.8</commons-codec-version>
<commons-collections-version>3.2.1</commons-collections-version>
- <commons-configuration-version>1.8</commons-configuration-version>
+ <commons-compress-version>1.5</commons-compress-version>
+ <commons-configuration-version>1.9</commons-configuration-version>
<commons-configuration-bundle-version>1.9_1</commons-configuration-bundle-version>
<commons-csv-bundle-version>1.0-r706899_5</commons-csv-bundle-version>
<commons-cli-version>1.2</commons-cli-version>
- <commons-daemon-version>1.0.5</commons-daemon-version>
+ <commons-daemon-version>1.0.15</commons-daemon-version>
<commons-dbcp-bundle-version>1.4_3</commons-dbcp-bundle-version>
<commons-dbcp-version>1.4</commons-dbcp-version>
<commons-digester-1x-version>1.8.1</commons-digester-1x-version>
@@ -91,7 +92,7 @@
<commons-exec-version>1.1</commons-exec-version>
<commons-httpclient-bundle-version>3.1_7</commons-httpclient-bundle-version>
<commons-io-version>1.4</commons-io-version>
- <commons-jexl2-version>2.0.1</commons-jexl2-version>
+ <commons-jexl2-version>2.1.1</commons-jexl2-version>
<commons-jxpath-version>1.3</commons-jxpath-version>
<commons-lang-version>2.6</commons-lang-version>
<commons-lang-version-xmljson>2.5</commons-lang-version-xmljson>
@@ -113,16 +114,16 @@
<dnsjava-bundle-version>2.1.1_1</dnsjava-bundle-version>
<dom4j-bundle-version>1.6.1_5</dom4j-bundle-version>
<dozer-version>5.4.0</dozer-version>
- <easymock-version>3.1</easymock-version>
+ <easymock-version>3.2</easymock-version>
<eclipse-equinox-common-version>3.3.0-v20070426</eclipse-equinox-common-version>
<ehcache-version>2.7.2</ehcache-version>
<!-- The 0.20 bundle is flawed, see SMX4-1372 -->
<elasticsearch-bundle-version>0.19.10_1</elasticsearch-bundle-version>
- <elasticsearch-version>0.20.5</elasticsearch-version>
+ <elasticsearch-version>0.20.6</elasticsearch-version>
<el-api-1.0-version>1.0.1</el-api-1.0-version>
<exec-maven-plugin-version>1.2.1</exec-maven-plugin-version>
<ezmorph-bundle-version>1.0.6_1</ezmorph-bundle-version>
- <fastinfoset-version>1.2.7_4</fastinfoset-version>
+ <fastinfoset-version>1.2.13_1</fastinfoset-version>
<felix-configadmin-version>1.4.0</felix-configadmin-version>
<felix-fileinstall-version>3.2.6</felix-fileinstall-version>
<felix-framework-version>3.2.2</felix-framework-version>
@@ -132,7 +133,7 @@
<fop-version>1.0</fop-version>
<ftpserver-version>1.0.6</ftpserver-version>
<freemarker-bundle-version>2.3.19_1</freemarker-bundle-version>
- <freemarker-version>2.3.19</freemarker-version>
+ <freemarker-version>2.3.20</freemarker-version>
<geocoder-java-version>0.15</geocoder-java-version>
<geronimo-annotation-spec-version>1.1.1</geronimo-annotation-spec-version>
<geronimo-atinject-1.0-spec-version>1.0</geronimo-atinject-1.0-spec-version>
@@ -157,7 +158,7 @@
<google-gdata-bundle-version>1.41.1_1</google-gdata-bundle-version>
<google-guava-version>14.0.1</google-guava-version>
<groovy-version>2.1.6</groovy-version>
- <gson-version>2.2.2</gson-version>
+ <gson-version>2.2.4</gson-version>
<guice-bundle-version>3.0_1</guice-bundle-version>
<guice-version>3.0</guice-version>
<hadoop-bundle-version>1.1.1_1</hadoop-bundle-version>
@@ -168,10 +169,10 @@
<hawtdb-version>1.6</hawtdb-version>
<hawtdispatch-version>1.17</hawtdispatch-version>
<hazelcast-version>2.6</hazelcast-version>
- <hbase-version>0.94.3</hbase-version>
- <hbase-bundle-version>0.94.3_1</hbase-bundle-version>
+ <hbase-version>0.94.6</hbase-version>
+ <hbase-bundle-version>0.94.6_1</hbase-bundle-version>
<hibernate-validator-version>5.0.1.Final</hibernate-validator-version>
- <hibernate-version>4.2.2.Final</hibernate-version>
+ <hibernate-version>4.2.3.Final</hibernate-version>
<httpunit-version>1.7</httpunit-version>
<httpcore4-version>4.2.4</httpcore4-version>
<httpclient4-version>4.2.5</httpclient4-version>
@@ -208,13 +209,13 @@
<jdom-bundle-version>1.1_4</jdom-bundle-version>
<jdom-version>1.1.3</jdom-version>
<jedis-client-bundle-version>2.1.0_1</jedis-client-bundle-version>
- <jetty-version>7.6.8.v20121106</jetty-version>
+ <jetty-version>7.6.9.v20130131</jetty-version>
<jetty6-bundle-version>6.1.26_4</jetty6-bundle-version>
<jetty6-version>6.1.26</jetty6-version>
<jettison-version>1.3.3</jettison-version>
<jexcelapi-bundle-version>2.4.2_4</jexcelapi-bundle-version>
<jexcelapi-version>2.4.2</jexcelapi-version>
- <jibx-version>1.2.4.5</jibx-version>
+ <jibx-version>1.2.5</jibx-version>
<jing-bundle-version>20030619_5</jing-bundle-version>
<jing-version>20030619</jing-version>
<jline-version>0.9.94</jline-version>
@@ -225,8 +226,8 @@
<jruby-version>1.7.4</jruby-version>
<jsendnsca-version>1.3.1</jsendnsca-version>
<jsmpp-version>2.1.0_4</jsmpp-version>
- <jsch-bundle-version>0.1.49_1</jsch-bundle-version>
<jsch-version>0.1.49</jsch-version>
+ <jsch-bundle-version>0.1.49_1</jsch-bundle-version>
<jsendnsca-bundle-version>1.3.1_3</jsendnsca-bundle-version>
<jsonlib-bundle-version>2.4_1</jsonlib-bundle-version>
<jsonlib-version>2.4</jsonlib-version>
@@ -247,7 +248,7 @@
<!-- we await upgrade for lucene 4.x to sync -->
<lucene-bundle-version>3.6.0_1</lucene-bundle-version>
<lucene-version>3.6.1</lucene-version>
- <lightcouch-version>0.0.5</lightcouch-version>
+ <lightcouch-version>0.0.6</lightcouch-version>
<lightcouch-bundle-version>0.0.5_1</lightcouch-bundle-version>
<!-- needed from tooling/archetypes -->
<maven-antrun-plugin-version>1.6</maven-antrun-plugin-version>
@@ -311,7 +312,7 @@
<pojosr-version>0.2.1</pojosr-version>
<protobuf-java-bundle-version>2.3.0_3</protobuf-java-bundle-version>
<protobuf-version>2.3.0</protobuf-version>
- <qpid-bundle-version>0.18_1</qpid-bundle-version>
+ <qpid-bundle-version>0.20_1</qpid-bundle-version>
<qpid-version>0.20</qpid-version>
<quartz-bundle-version>1.8.6_1</quartz-bundle-version>
<quartz-version>1.8.6</quartz-version>
@@ -322,7 +323,7 @@
<rhino-version>1.7R2</rhino-version>
<rome-bundle-version>1.0_3</rome-bundle-version>
<rome-version>1.0</rome-version>
- <rxjava-version>0.6.3</rxjava-version>
+ <rxjava-version>0.9.1</rxjava-version>
<saaj-impl-version>1.3.2_2</saaj-impl-version>
<saxon-bundle-version>9.5.0.2_1</saxon-bundle-version>
<saxon-version>9.5.0.2</saxon-version>
@@ -343,7 +344,7 @@
<snappy-bundle-version>1.0.4.1_1</snappy-bundle-version>
<snmp4j-version>2.1.0_1</snmp4j-version>
<solr-bundle-version>3.6.0_1</solr-bundle-version> <!-- FIXME cmueller: not in sync! -->
- <solr-version>3.6.1</solr-version>
+ <solr-version>3.6.2</solr-version>
<spring-batch-version>2.1.9.RELEASE</spring-batch-version>
<spring-castor-bundle-version>1.2.0</spring-castor-bundle-version>
<spring-data-commons-version>1.5.0.RELEASE</spring-data-commons-version>
@@ -390,8 +391,8 @@
<xalan-bundle-version>2.7.1_5</xalan-bundle-version>
<xalan-version>2.7.1</xalan-version>
<xbean-spring-version>3.13</xbean-spring-version>
- <xerces-bundle-version>2.10.0_1</xerces-bundle-version>
- <xerces-version>2.10.0</xerces-version>
+ <xerces-bundle-version>2.11.0_1</xerces-bundle-version>
+ <xerces-version>2.11.0</xerces-version>
<!-- needed to manage the xml-apis version in camel-xmljson -->
<xml-apis-version>1.4.01</xml-apis-version>
<xml-resolver-version>1.2</xml-resolver-version>
http://git-wip-us.apache.org/repos/asf/camel/blob/11644925/platforms/karaf/features/src/main/resources/features.xml
----------------------------------------------------------------------
diff --git a/platforms/karaf/features/src/main/resources/features.xml b/platforms/karaf/features/src/main/resources/features.xml
index 5031e2e..fd218a3 100644
--- a/platforms/karaf/features/src/main/resources/features.xml
+++ b/platforms/karaf/features/src/main/resources/features.xml
@@ -94,6 +94,7 @@
<bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.paranamer/${paranamer-bundle-version}</bundle>
<bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.avro/${avro-bundle-version}</bundle>
<bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.avro-ipc/${avro-bundle-version}</bundle>
+ <bundle dependency='true'>mvn:org.apache.commons/commons-compress/${commons-compress-version}</bundle>
<bundle>mvn:org.apache.camel/camel-avro/${project.version}</bundle>
</feature>
<feature name='camel-aws' version='${project.version}' resolver='(obr)' start-level='50'>
@@ -368,6 +369,7 @@
<bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}</bundle>
<bundle dependency='true'>mvn:commons-configuration/commons-configuration/${commons-configuration-version}</bundle>
<bundle dependency='true'>mvn:commons-daemon/commons-daemon/${commons-daemon-version}</bundle>
+ <bundle dependency='true'>mvn:org.apache.commons/commons-compress/${commons-compress-version}</bundle>
<bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-httpclient/${commons-httpclient-bundle-version}</bundle>
<bundle dependency='true'>mvn:org.apache.commons/commons-math/${commons-math-version}</bundle>
<bundle dependency='true'>mvn:commons-net/commons-net/${commons-net-version}</bundle>