rome-osgi-test

OSGi tests for ROME

License

License

GroupId

GroupId

com.rometools
ArtifactId

ArtifactId

rome-osgi-test
Last Version

Last Version

1.12.2
Release Date

Release Date

Type

Type

jar
Description

Description

rome-osgi-test
OSGi tests for ROME

Download rome-osgi-test

How to add to project

<!-- https://jarcasting.com/artifacts/com.rometools/rome-osgi-test/ -->
<dependency>
    <groupId>com.rometools</groupId>
    <artifactId>rome-osgi-test</artifactId>
    <version>1.12.2</version>
</dependency>
// https://jarcasting.com/artifacts/com.rometools/rome-osgi-test/
implementation 'com.rometools:rome-osgi-test:1.12.2'
// https://jarcasting.com/artifacts/com.rometools/rome-osgi-test/
implementation ("com.rometools:rome-osgi-test:1.12.2")
'com.rometools:rome-osgi-test:jar:1.12.2'
<dependency org="com.rometools" name="rome-osgi-test" rev="1.12.2">
  <artifact name="rome-osgi-test" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.rometools', module='rome-osgi-test', version='1.12.2')
)
libraryDependencies += "com.rometools" % "rome-osgi-test" % "1.12.2"
[com.rometools/rome-osgi-test "1.12.2"]

Dependencies

test (10)

Group / Artifact Type Version
com.rometools : rome jar 1.12.2
com.rometools : rome-modules jar 1.12.2
com.rometools : rome-fetcher jar 1.12.2
javax.xml.bind : jaxb-api jar 2.3.0
junit : junit jar 4.12
org.apache.felix : org.apache.felix.framework jar 6.0.3
org.ops4j.pax.exam : pax-exam-container-native jar 4.13.1
org.ops4j.pax.exam : pax-exam-junit4 jar 4.13.1
org.ops4j.pax.exam : pax-exam-link-mvn jar 4.13.1
org.ops4j.pax.url : pax-url-wrap jar 2.6.1

Project Modules

There are no modules declared in this project.

Rome

Build Status Maven Central

Rome is a Java framework for RSS and Atom feeds. The framework consist of several modules:

⚠️ Maintenance and development of the project is currently limited due to a shortage of active maintainers. Consider becoming an active maintainer.

Project structure

Module Description
rome Library for generating and parsing RSS and Atom feeds.
rome-modules Generators and parsers for extensions like MediaRSS, GeoRSS and others.
rome-opml OPML parsers and tools.
rome-fetcher DEPRECATED (see #276 for details)

Other deprecated modules: rome-certiorem, rome-certiorem-webapp and rome-propono.

Examples

Parse a feed:

String url = "https://stackoverflow.com/feeds/tag?tagnames=rome";
SyndFeed feed = new SyndFeedInput().build(new XmlReader(new URL(url)));
System.out.println(feed.getTitle());

Beware! The URL class used in this example is rudimentary and works only for simplest cases. Please consider using a separate library for fetching the feed (see example in #276).

Generate a feed:

SyndFeed feed = new SyndFeedImpl();
feed.setFeedType("rss_2.0");
feed.setTitle("test-title");
feed.setDescription("test-description");
feed.setLink("https://example.org");
System.out.println(new SyndFeedOutput().outputString(feed));

Versions

Version
1.12.2
1.12.1
1.12.0
1.11.1
1.11.0
1.10.0
1.9.0
1.8.1