JAX-RS Publisher

Publishes OSGi services as JAX-RS RESTful services.

License

License

GroupId

GroupId

io.wcm.caravan
ArtifactId

ArtifactId

io.wcm.caravan.jaxrs.publisher
Last Version

Last Version

1.2.0
Release Date

Release Date

Type

Type

bundle
Description

Description

JAX-RS Publisher
Publishes OSGi services as JAX-RS RESTful services.
Project URL

Project URL

https://caravan.wcm.io/jaxrs/publisher/
Project Organization

Project Organization

wcm.io Caravan
Source Code Management

Source Code Management

https://github.com/wcm-io-caravan/caravan-jaxrs

Download io.wcm.caravan.jaxrs.publisher

Dependencies

compile (6)

Group / Artifact Type Version
org.apache.sling : org.apache.sling.commons.osgi jar 2.2.2
javax.ws.rs : javax.ws.rs-api jar 2.0.1
org.glassfish.jersey.core : jersey-server jar 2.20
org.glassfish.jersey.containers : jersey-container-servlet jar 2.20
org.apache.commons : commons-lang3 jar 3.0.1
com.google.guava : guava jar 15.0

provided (8)

Group / Artifact Type Version
javax.servlet : javax.servlet-api jar 3.0.1
org.apache.felix : org.apache.felix.scr.annotations jar 1.11.0
org.slf4j : slf4j-api jar 1.7.6
org.osgi : osgi.annotation jar 6.0.1
org.osgi : org.osgi.service.component.annotations jar 1.4.0
org.osgi : org.osgi.service.metatype.annotations jar 1.4.0
org.osgi : osgi.core jar 6.0.0
org.osgi : osgi.cmpn jar 5.0.0

test (4)

Group / Artifact Type Version
junit : junit jar 4.12
org.mockito : mockito-core jar 2.25.0
org.apache.sling : org.apache.sling.testing.osgi-mock.junit4 jar 2.4.8
org.slf4j : slf4j-simple jar 1.7.6

Project Modules

There are no modules declared in this project.

wcm.io Caravan JAX-RS

Build

wcm.io Caravan - JSON Data Pipelining Infrastructure

Caravan

JAX-RS integration for OSGi-based RESTful micro services.

Documentation: https://caravan.wcm.io/jaxrs/
Issues: https://wcm-io.atlassian.net/
Wiki: https://wcm-io.atlassian.net/wiki/
Continuous Integration: https://github.com/wcm-io-caravan/caravan-jaxrs/actions
Commercial support: https://wcm.io/commercial-support.html

Build from sources

If you want to build wcm.io from sources make sure you have configured all Maven Repositories in your settings.xml.

See Maven Settings for an example with a full configuration.

Then you can build using

mvn clean install
io.wcm.caravan

wcm.io Caravan

JSON Data Pipelining Infrastructure

Versions

Version
1.2.0
1.1.0
1.0.0