This is an automated email from the ASF dual-hosted git repository. coheigea pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/master by this push: new b7e39c8 Updating Rome dependency b7e39c8 is described below commit b7e39c8f96e2bd63b4f4e9576aa6d95b25478a4a Author: Colm O hEigeartaigh <cohei...@apache.org> AuthorDate: Thu Jun 6 12:49:10 2019 +0100 Updating Rome dependency --- components/camel-rss/pom.xml | 2 +- .../camel/component/rss/AggregateRssFeedStrategy.java | 19 ++++++++++--------- .../apache/camel/component/rss/RssDateComparator.java | 6 +++--- .../org/apache/camel/component/rss/RssEndpoint.java | 14 ++++++++------ .../camel/component/rss/RssEntryPollingConsumer.java | 3 ++- .../java/org/apache/camel/component/rss/RssUtils.java | 7 ++++--- .../apache/camel/component/rss/UpdatedDateFilter.java | 3 ++- .../org/apache/camel/dataformat/rss/RssConverter.java | 15 ++++++++------- .../apache/camel/dataformat/rss/RssDataFormat.java | 3 ++- .../apache/camel/component/rss/JettyTestServer.java | 3 ++- .../rss/RssEntryPollingConsumerWithFilterTest.java | 7 ++++--- .../apache/camel/component/rss/RssEntrySortTest.java | 7 ++++--- .../org/apache/camel/component/rss/RssFilterTest.java | 12 +++++------- .../camel/component/rss/RssPollingConsumerTest.java | 3 ++- .../camel/component/rss/UpdatedDateFilterTest.java | 7 ++++--- .../apache/camel/dataformat/rss/RssConverterTest.java | 3 ++- .../camel/dataformat/rss/RssDataFormatTest.java | 7 ++++--- parent/pom.xml | 11 ++--------- .../karaf/features/src/main/resources/features.xml | 2 +- .../camel-spring-boot-dependencies/pom.xml | 5 ----- 20 files changed, 70 insertions(+), 69 deletions(-) diff --git a/components/camel-rss/pom.xml b/components/camel-rss/pom.xml index 7ddd192..e21ef46 100644 --- a/components/camel-rss/pom.xml +++ b/components/camel-rss/pom.xml @@ -51,7 +51,7 @@ </exclusions> </dependency> <dependency> - <groupId>rome</groupId> + <groupId>com.rometools</groupId> <artifactId>rome</artifactId> <version>${rome-version}</version> </dependency> diff --git a/components/camel-rss/src/main/java/org/apache/camel/component/rss/AggregateRssFeedStrategy.java b/components/camel-rss/src/main/java/org/apache/camel/component/rss/AggregateRssFeedStrategy.java index 56de5f2..d164212 100644 --- a/components/camel-rss/src/main/java/org/apache/camel/component/rss/AggregateRssFeedStrategy.java +++ b/components/camel-rss/src/main/java/org/apache/camel/component/rss/AggregateRssFeedStrategy.java @@ -19,30 +19,31 @@ package org.apache.camel.component.rss; import java.util.ArrayList; import java.util.List; -import com.sun.syndication.feed.synd.SyndEntryImpl; -import com.sun.syndication.feed.synd.SyndFeed; import org.apache.camel.AggregationStrategy; import org.apache.camel.Exchange; import org.apache.camel.util.CastUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import com.rometools.rome.feed.synd.SyndEntry; +import com.rometools.rome.feed.synd.SyndFeed; + public class AggregateRssFeedStrategy implements AggregationStrategy { - protected final Logger log = LoggerFactory.getLogger(AggregateRssFeedStrategy.class); - + protected final Logger log = LoggerFactory.getLogger(AggregateRssFeedStrategy.class); + public Exchange aggregate(Exchange oldExchange, Exchange newExchange) { if (oldExchange == null) { return newExchange; } SyndFeed oldFeed = oldExchange.getIn().getBody(SyndFeed.class); SyndFeed newFeed = newExchange.getIn().getBody(SyndFeed.class); - if (oldFeed != null && newFeed != null) { - List<SyndEntryImpl> oldEntries = CastUtils.cast(oldFeed.getEntries()); - List<SyndEntryImpl> newEntries = CastUtils.cast(newFeed.getEntries()); - List<SyndEntryImpl> mergedList = new ArrayList<>(oldEntries.size() + newEntries.size()); + if (oldFeed != null && newFeed != null) { + List<SyndEntry> oldEntries = CastUtils.cast(oldFeed.getEntries()); + List<SyndEntry> newEntries = CastUtils.cast(newFeed.getEntries()); + List<SyndEntry> mergedList = new ArrayList<>(oldEntries.size() + newEntries.size()); mergedList.addAll(oldEntries); mergedList.addAll(newEntries); - oldFeed.setEntries(mergedList); + oldFeed.setEntries(mergedList); } else { log.debug("Could not merge exchanges. One body was null."); } diff --git a/components/camel-rss/src/main/java/org/apache/camel/component/rss/RssDateComparator.java b/components/camel-rss/src/main/java/org/apache/camel/component/rss/RssDateComparator.java index a664d7a..2fcb793 100644 --- a/components/camel-rss/src/main/java/org/apache/camel/component/rss/RssDateComparator.java +++ b/components/camel-rss/src/main/java/org/apache/camel/component/rss/RssDateComparator.java @@ -19,7 +19,7 @@ package org.apache.camel.component.rss; import java.util.Comparator; import java.util.Date; -import com.sun.syndication.feed.synd.SyndEntry; +import com.rometools.rome.feed.synd.SyndEntry; public class RssDateComparator implements Comparator<SyndEntry> { @@ -37,7 +37,7 @@ public class RssDateComparator implements Comparator<SyndEntry> { Date date = entry.getUpdatedDate(); if (date == null) { date = entry.getPublishedDate(); - } + } return date; - } + } } diff --git a/components/camel-rss/src/main/java/org/apache/camel/component/rss/RssEndpoint.java b/components/camel-rss/src/main/java/org/apache/camel/component/rss/RssEndpoint.java index 8045a12..0599479 100644 --- a/components/camel-rss/src/main/java/org/apache/camel/component/rss/RssEndpoint.java +++ b/components/camel-rss/src/main/java/org/apache/camel/component/rss/RssEndpoint.java @@ -19,7 +19,6 @@ package org.apache.camel.component.rss; import java.util.Arrays; import java.util.Date; -import com.sun.syndication.feed.synd.SyndFeed; import org.apache.camel.Exchange; import org.apache.camel.Processor; import org.apache.camel.Producer; @@ -30,6 +29,9 @@ import org.apache.camel.spi.UriEndpoint; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import com.rometools.rome.feed.synd.SyndEntry; +import com.rometools.rome.feed.synd.SyndFeed; + /** * The rss component is used for consuming RSS feeds. */ @@ -44,7 +46,7 @@ public class RssEndpoint extends FeedEndpoint { public RssEndpoint(String endpointUri, FeedComponent component, String feedUri) { super(endpointUri, component, feedUri); } - + @Override public Producer createProducer() throws Exception { throw new UnsupportedOperationException("RssProducer is not implemented"); @@ -63,11 +65,11 @@ public class RssEndpoint extends FeedEndpoint { SyndFeed newFeed; try { newFeed = (SyndFeed)((SyndFeed) feed).clone(); - newFeed.setEntries(Arrays.asList(entry)); + newFeed.setEntries(Arrays.asList((SyndEntry)entry)); } catch (CloneNotSupportedException e) { LOG.debug("Could not create a new feed. This exception will be ignored.", e); newFeed = null; - } + } exchange.getIn().setBody(newFeed); return exchange; } @@ -78,8 +80,8 @@ public class RssEndpoint extends FeedEndpoint { RssEntryPollingConsumer answer = new RssEntryPollingConsumer(this, processor, filter, lastUpdate, throttleEntries); configureConsumer(answer); return answer; - } - + } + @Override protected FeedPollingConsumer createPollingConsumer(FeedEndpoint feedEndpoint, Processor processor) throws Exception { RssPollingConsumer answer = new RssPollingConsumer(this, processor); diff --git a/components/camel-rss/src/main/java/org/apache/camel/component/rss/RssEntryPollingConsumer.java b/components/camel-rss/src/main/java/org/apache/camel/component/rss/RssEntryPollingConsumer.java index 919c8a9..abb0d3d 100644 --- a/components/camel-rss/src/main/java/org/apache/camel/component/rss/RssEntryPollingConsumer.java +++ b/components/camel-rss/src/main/java/org/apache/camel/component/rss/RssEntryPollingConsumer.java @@ -19,12 +19,13 @@ package org.apache.camel.component.rss; import java.util.Collections; import java.util.Date; -import com.sun.syndication.feed.synd.SyndFeed; import org.apache.camel.Processor; import org.apache.camel.component.feed.EntryFilter; import org.apache.camel.component.feed.FeedEntryPollingConsumer; import org.apache.camel.util.ObjectHelper; +import com.rometools.rome.feed.synd.SyndFeed; + /** * Consumer to poll RSS feeds and return each entry from the feed step by step. */ diff --git a/components/camel-rss/src/main/java/org/apache/camel/component/rss/RssUtils.java b/components/camel-rss/src/main/java/org/apache/camel/component/rss/RssUtils.java index 669c1b8..25cd6a6 100644 --- a/components/camel-rss/src/main/java/org/apache/camel/component/rss/RssUtils.java +++ b/components/camel-rss/src/main/java/org/apache/camel/component/rss/RssUtils.java @@ -20,11 +20,12 @@ import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; -import com.sun.syndication.feed.synd.SyndFeed; -import com.sun.syndication.io.SyndFeedInput; -import com.sun.syndication.io.XmlReader; import org.apache.commons.codec.binary.Base64; +import com.rometools.rome.feed.synd.SyndFeed; +import com.rometools.rome.io.SyndFeedInput; +import com.rometools.rome.io.XmlReader; + public final class RssUtils { private RssUtils() { diff --git a/components/camel-rss/src/main/java/org/apache/camel/component/rss/UpdatedDateFilter.java b/components/camel-rss/src/main/java/org/apache/camel/component/rss/UpdatedDateFilter.java index e88d3d6..78e233c 100644 --- a/components/camel-rss/src/main/java/org/apache/camel/component/rss/UpdatedDateFilter.java +++ b/components/camel-rss/src/main/java/org/apache/camel/component/rss/UpdatedDateFilter.java @@ -19,13 +19,14 @@ package org.apache.camel.component.rss; import java.util.Date; import java.util.Map; -import com.sun.syndication.feed.synd.SyndEntry; import org.apache.camel.component.feed.EntryFilter; import org.apache.camel.component.feed.FeedEndpoint; import org.apache.camel.support.LRUCacheFactory; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import com.rometools.rome.feed.synd.SyndEntry; + /** * Filters out all entries which occur before the last time of the entry we saw * (assuming entries arrive sorted in order). diff --git a/components/camel-rss/src/main/java/org/apache/camel/dataformat/rss/RssConverter.java b/components/camel-rss/src/main/java/org/apache/camel/dataformat/rss/RssConverter.java index b1871f8..48b9124 100644 --- a/components/camel-rss/src/main/java/org/apache/camel/dataformat/rss/RssConverter.java +++ b/components/camel-rss/src/main/java/org/apache/camel/dataformat/rss/RssConverter.java @@ -18,23 +18,24 @@ package org.apache.camel.dataformat.rss; import java.io.StringReader; -import com.sun.syndication.feed.synd.SyndFeed; -import com.sun.syndication.io.FeedException; -import com.sun.syndication.io.SyndFeedInput; -import com.sun.syndication.io.SyndFeedOutput; +import com.rometools.rome.feed.synd.SyndFeed; +import com.rometools.rome.io.FeedException; +import com.rometools.rome.io.SyndFeedInput; +import com.rometools.rome.io.SyndFeedOutput; + import org.apache.camel.Converter; @Converter(loader = true) public final class RssConverter { private RssConverter() { } - + @Converter public static String feedToXml(SyndFeed feed) throws FeedException { SyndFeedOutput out = new SyndFeedOutput(); return out.outputString(feed); - } - + } + @Converter public static SyndFeed xmlToFeed(String xml) throws FeedException { SyndFeedInput input = new SyndFeedInput(); diff --git a/components/camel-rss/src/main/java/org/apache/camel/dataformat/rss/RssDataFormat.java b/components/camel-rss/src/main/java/org/apache/camel/dataformat/rss/RssDataFormat.java index db4d238..c4238cf 100644 --- a/components/camel-rss/src/main/java/org/apache/camel/dataformat/rss/RssDataFormat.java +++ b/components/camel-rss/src/main/java/org/apache/camel/dataformat/rss/RssDataFormat.java @@ -19,7 +19,6 @@ package org.apache.camel.dataformat.rss; import java.io.InputStream; import java.io.OutputStream; -import com.sun.syndication.feed.synd.SyndFeed; import org.apache.camel.Exchange; import org.apache.camel.spi.DataFormat; import org.apache.camel.spi.DataFormatName; @@ -27,6 +26,8 @@ import org.apache.camel.spi.annotations.Dataformat; import org.apache.camel.support.ExchangeHelper; import org.apache.camel.support.service.ServiceSupport; +import com.rometools.rome.feed.synd.SyndFeed; + /** * RSS DataFormat * <p/> diff --git a/components/camel-rss/src/test/java/org/apache/camel/component/rss/JettyTestServer.java b/components/camel-rss/src/test/java/org/apache/camel/component/rss/JettyTestServer.java index 7522b55..7907323 100644 --- a/components/camel-rss/src/test/java/org/apache/camel/component/rss/JettyTestServer.java +++ b/components/camel-rss/src/test/java/org/apache/camel/component/rss/JettyTestServer.java @@ -18,6 +18,7 @@ package org.apache.camel.component.rss; import java.io.File; import java.io.IOException; +import java.nio.charset.StandardCharsets; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; @@ -123,7 +124,7 @@ public final class JettyTestServer { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { - resp.getWriter().write(FileUtils.readFileToString(new File("src/test/data/rss20.xml"))); + resp.getWriter().write(FileUtils.readFileToString(new File("src/test/data/rss20.xml"), StandardCharsets.UTF_8)); } } diff --git a/components/camel-rss/src/test/java/org/apache/camel/component/rss/RssEntryPollingConsumerWithFilterTest.java b/components/camel-rss/src/test/java/org/apache/camel/component/rss/RssEntryPollingConsumerWithFilterTest.java index b8bee41..f7a80bf 100644 --- a/components/camel-rss/src/test/java/org/apache/camel/component/rss/RssEntryPollingConsumerWithFilterTest.java +++ b/components/camel-rss/src/test/java/org/apache/camel/component/rss/RssEntryPollingConsumerWithFilterTest.java @@ -20,8 +20,6 @@ import java.util.Calendar; import java.util.Date; import java.util.TimeZone; -import com.sun.syndication.feed.synd.SyndEntry; -import com.sun.syndication.feed.synd.SyndFeed; import org.apache.camel.Exchange; import org.apache.camel.builder.RouteBuilder; import org.apache.camel.component.mock.MockEndpoint; @@ -29,6 +27,9 @@ import org.apache.camel.spi.Registry; import org.apache.camel.test.junit4.CamelTestSupport; import org.junit.Test; +import com.rometools.rome.feed.synd.SyndEntry; +import com.rometools.rome.feed.synd.SyndFeed; + public class RssEntryPollingConsumerWithFilterTest extends CamelTestSupport { @Test @@ -68,7 +69,7 @@ public class RssEntryPollingConsumerWithFilterTest extends CamelTestSupport { public boolean isAfterDate(Exchange ex) { SyndFeed feed = ex.getIn().getBody(SyndFeed.class); assertTrue(feed.getEntries().size() == 1); - SyndEntry entry = (SyndEntry) feed.getEntries().get(0); + SyndEntry entry = feed.getEntries().get(0); return entry.getPublishedDate().after(time); } } diff --git a/components/camel-rss/src/test/java/org/apache/camel/component/rss/RssEntrySortTest.java b/components/camel-rss/src/test/java/org/apache/camel/component/rss/RssEntrySortTest.java index 2da7600..74921f1 100644 --- a/components/camel-rss/src/test/java/org/apache/camel/component/rss/RssEntrySortTest.java +++ b/components/camel-rss/src/test/java/org/apache/camel/component/rss/RssEntrySortTest.java @@ -18,8 +18,6 @@ package org.apache.camel.component.rss; import java.util.Date; -import com.sun.syndication.feed.synd.SyndEntry; -import com.sun.syndication.feed.synd.SyndFeed; import org.apache.camel.Body; import org.apache.camel.builder.ExpressionBuilder; import org.apache.camel.builder.RouteBuilder; @@ -28,6 +26,9 @@ import org.apache.camel.spi.Registry; import org.apache.camel.test.junit4.CamelTestSupport; import org.junit.Test; +import com.rometools.rome.feed.synd.SyndEntry; +import com.rometools.rome.feed.synd.SyndFeed; + public class RssEntrySortTest extends CamelTestSupport { @Test @@ -65,7 +66,7 @@ public class RssEntrySortTest extends CamelTestSupport { public static class MyBean { public Date getPubDate(@Body Object body) { SyndFeed feed = (SyndFeed) body; - SyndEntry syndEntry = (SyndEntry) feed.getEntries().get(0); + SyndEntry syndEntry = feed.getEntries().get(0); Date date = syndEntry.getUpdatedDate(); if (date == null) { date = syndEntry.getPublishedDate(); diff --git a/components/camel-rss/src/test/java/org/apache/camel/component/rss/RssFilterTest.java b/components/camel-rss/src/test/java/org/apache/camel/component/rss/RssFilterTest.java index 6d33988..daa0a36 100644 --- a/components/camel-rss/src/test/java/org/apache/camel/component/rss/RssFilterTest.java +++ b/components/camel-rss/src/test/java/org/apache/camel/component/rss/RssFilterTest.java @@ -16,18 +16,16 @@ */ package org.apache.camel.component.rss; -import javax.naming.Context; - -import com.sun.syndication.feed.synd.SyndEntry; -import com.sun.syndication.feed.synd.SyndFeed; import org.apache.camel.Body; import org.apache.camel.builder.RouteBuilder; import org.apache.camel.component.mock.MockEndpoint; import org.apache.camel.spi.Registry; -import org.apache.camel.support.jndi.JndiContext; import org.apache.camel.test.junit4.CamelTestSupport; import org.junit.Test; +import com.rometools.rome.feed.synd.SyndEntry; +import com.rometools.rome.feed.synd.SyndFeed; + public class RssFilterTest extends CamelTestSupport { @Test @@ -59,9 +57,9 @@ public class RssFilterTest extends CamelTestSupport { // START SNIPPET: ex2 public static class FilterBean { public boolean titleContainsCamel(@Body SyndFeed feed) { - SyndEntry firstEntry = (SyndEntry) feed.getEntries().get(0); + SyndEntry firstEntry = feed.getEntries().get(0); return firstEntry.getTitle().contains("Camel"); } } - // END SNIPPET: ex2 + // END SNIPPET: ex2 } diff --git a/components/camel-rss/src/test/java/org/apache/camel/component/rss/RssPollingConsumerTest.java b/components/camel-rss/src/test/java/org/apache/camel/component/rss/RssPollingConsumerTest.java index e974e38..9025853 100644 --- a/components/camel-rss/src/test/java/org/apache/camel/component/rss/RssPollingConsumerTest.java +++ b/components/camel-rss/src/test/java/org/apache/camel/component/rss/RssPollingConsumerTest.java @@ -16,7 +16,6 @@ */ package org.apache.camel.component.rss; -import com.sun.syndication.feed.synd.SyndFeed; import org.apache.camel.Exchange; import org.apache.camel.Message; import org.apache.camel.builder.RouteBuilder; @@ -24,6 +23,8 @@ import org.apache.camel.component.mock.MockEndpoint; import org.apache.camel.test.junit4.CamelTestSupport; import org.junit.Test; +import com.rometools.rome.feed.synd.SyndFeed; + public class RssPollingConsumerTest extends CamelTestSupport { @Test diff --git a/components/camel-rss/src/test/java/org/apache/camel/component/rss/UpdatedDateFilterTest.java b/components/camel-rss/src/test/java/org/apache/camel/component/rss/UpdatedDateFilterTest.java index b3ef111..b19535c 100644 --- a/components/camel-rss/src/test/java/org/apache/camel/component/rss/UpdatedDateFilterTest.java +++ b/components/camel-rss/src/test/java/org/apache/camel/component/rss/UpdatedDateFilterTest.java @@ -18,12 +18,13 @@ package org.apache.camel.component.rss; import java.util.Date; -import com.sun.syndication.feed.synd.SyndEntry; -import com.sun.syndication.feed.synd.SyndEntryImpl; -import com.sun.syndication.feed.synd.SyndFeedImpl; import org.junit.Before; import org.junit.Test; +import com.rometools.rome.feed.synd.SyndEntry; +import com.rometools.rome.feed.synd.SyndEntryImpl; +import com.rometools.rome.feed.synd.SyndFeedImpl; + import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertTrue; diff --git a/components/camel-rss/src/test/java/org/apache/camel/dataformat/rss/RssConverterTest.java b/components/camel-rss/src/test/java/org/apache/camel/dataformat/rss/RssConverterTest.java index bc16032..84057c0 100644 --- a/components/camel-rss/src/test/java/org/apache/camel/dataformat/rss/RssConverterTest.java +++ b/components/camel-rss/src/test/java/org/apache/camel/dataformat/rss/RssConverterTest.java @@ -16,9 +16,10 @@ */ package org.apache.camel.dataformat.rss; -import com.sun.syndication.feed.synd.SyndFeed; import org.apache.camel.builder.RouteBuilder; +import com.rometools.rome.feed.synd.SyndFeed; + public class RssConverterTest extends RssDataFormatTest { protected RouteBuilder createRouteBuilder() throws Exception { diff --git a/components/camel-rss/src/test/java/org/apache/camel/dataformat/rss/RssDataFormatTest.java b/components/camel-rss/src/test/java/org/apache/camel/dataformat/rss/RssDataFormatTest.java index 152757d..0df6a8b 100644 --- a/components/camel-rss/src/test/java/org/apache/camel/dataformat/rss/RssDataFormatTest.java +++ b/components/camel-rss/src/test/java/org/apache/camel/dataformat/rss/RssDataFormatTest.java @@ -16,7 +16,6 @@ */ package org.apache.camel.dataformat.rss; -import com.sun.syndication.feed.synd.SyndFeed; import org.apache.camel.builder.RouteBuilder; import org.apache.camel.component.mock.MockEndpoint; import org.apache.camel.component.rss.RssUtils; @@ -24,6 +23,8 @@ import org.apache.camel.test.junit4.CamelTestSupport; import org.junit.Before; import org.junit.Test; +import com.rometools.rome.feed.synd.SyndFeed; + public class RssDataFormatTest extends CamelTestSupport { private String feedXml; private SyndFeed feed; @@ -43,8 +44,8 @@ public class RssDataFormatTest extends CamelTestSupport { mock.message(0).body().isInstanceOf(SyndFeed.class); mock.message(0).body(SyndFeed.class).equals(feed); mock.assertIsSatisfied(); - } - + } + @Override @Before public void setUp() throws Exception { diff --git a/parent/pom.xml b/parent/pom.xml index 5f5e1fe..5814302 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -368,8 +368,7 @@ <jclouds-google-guava-version-range>[18.0,19.0)</jclouds-google-guava-version-range> <jcommander-version>1.72</jcommander-version> <jcr-version>2.0</jcr-version> - <jdom-bundle-version>1.1_4</jdom-bundle-version> - <jdom-version>1.1.3</jdom-version> + <jdom-bundle-version>2.0.6_1</jdom-bundle-version> <jedis-client-version>2.9.0</jedis-client-version> <jedis-client-bundle-version>2.9.0_1</jedis-client-bundle-version> <jersey-version>2.28</jersey-version> @@ -589,8 +588,7 @@ <rhino-js-version>1.7R2</rhino-js-version> <ribbon-version>2.3.0</ribbon-version> <roaster-version>2.20.1.Final</roaster-version> - <rome-bundle-version>1.0_3</rome-bundle-version> - <rome-version>1.0</rome-version> + <rome-version>1.12.0</rome-version> <rxjava-version>1.3.8</rxjava-version> <rxjava2-version>2.2.9</rxjava2-version> <saaj-impl-version>1.3.2_2</saaj-impl-version> @@ -4941,11 +4939,6 @@ <version>${rhino-js-version}</version> </dependency> <dependency> - <groupId>org.jdom</groupId> - <artifactId>jdom</artifactId> - <version>${jdom-version}</version> - </dependency> - <dependency> <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> <version>${commons-dbcp-version}</version> diff --git a/platforms/karaf/features/src/main/resources/features.xml b/platforms/karaf/features/src/main/resources/features.xml index 2a6adfe..c7c5edc 100644 --- a/platforms/karaf/features/src/main/resources/features.xml +++ b/platforms/karaf/features/src/main/resources/features.xml @@ -2129,7 +2129,7 @@ <feature name='camel-rss' version='${project.version}' start-level='50'> <feature version='${project.version}'>camel-atom</feature> <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}</bundle> - <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.rome/${rome-bundle-version}</bundle> + <bundle dependency="true">mvn:com.rometools/rome/${rome-version}</bundle> <bundle>mvn:org.apache.camel/camel-rss/${project.version}</bundle> </feature> <feature name='camel-sap-netweaver' version='${project.version}' start-level='50'> diff --git a/platforms/spring-boot/spring-boot-dm/camel-spring-boot-dependencies/pom.xml b/platforms/spring-boot/spring-boot-dm/camel-spring-boot-dependencies/pom.xml index 88b0b1e..8af8080 100644 --- a/platforms/spring-boot/spring-boot-dm/camel-spring-boot-dependencies/pom.xml +++ b/platforms/spring-boot/spring-boot-dm/camel-spring-boot-dependencies/pom.xml @@ -3681,11 +3681,6 @@ <version>2.0.0.0</version> </dependency> <dependency> - <groupId>org.jdom</groupId> - <artifactId>jdom</artifactId> - <version>1.1.3</version> - </dependency> - <dependency> <groupId>org.jruby</groupId> <artifactId>jruby</artifactId> <version>1.7.18</version>