Project Group: io.wcm.caravan

Commons HTTP Client

io.wcm.caravan : io.wcm.caravan.commons.httpclient

Provides preconfigured Apache HTTP Client instances.

Last Version: 1.4.2

Release Date:

Toplevel Parent

io.wcm.caravan : io.wcm.caravan.parent_toplevel

Toplevel POM for all wcm.io Caravan Maven projects.

Last Version: 1.3.2

Release Date:

Commons

io.wcm.caravan : io.wcm.caravan.commons.parent

Common libraries for OSGi-based RESTful micro services.

Last Version: 1.2.6

Release Date:

Commons HTTP Async Client

io.wcm.caravan : io.wcm.caravan.commons.httpasyncclient

Provides preconfigured Apache HTTP Async Client instances.

Last Version: 1.4.0

Release Date:

Rhyme - Core Framework

io.wcm.caravan : io.wcm.caravan.rhyme.core

A platform-agnostic framework to build reactive HAL web services based on annotated HAL API interfaces

Last Version: 1.1.0

Release Date:

Rhyme - API Interfaces and Annotations

io.wcm.caravan : io.wcm.caravan.rhyme.api-interfaces

The single dependency required to define annotated HAL API interfaces

Last Version: 1.1.0

Release Date:

Rhyme - Parent

io.wcm.caravan : io.wcm.caravan.rhyme.parent

Common parent POM for the Caravan Rhyme bundles

Last Version: 1.1.0

Release Date:

Rhyme - Testing Support

io.wcm.caravan : io.wcm.caravan.rhyme.testing

Additional classes for unit / integration tests (but are only meant to be used as test scoped dependencies)

Last Version: 1.0.0

Release Date:

Rhyme - OSGi/JAX-RS Integration

io.wcm.caravan : io.wcm.caravan.rhyme.osgi-jaxrs

Implementation support classes to build reactive HAL web services based on the OSGi JAX-RS Whiteboard and wcm.io.Caravan Pipeline projects

Last Version: 1.1.0

Release Date:

Rhyme - Spring Integration

io.wcm.caravan : io.wcm.caravan.rhyme.spring

Integration support classes to build HAL+JSON web services with Rhyme and Spring Boot

Last Version: 1.0.0

Release Date:

Commons JsonPath

io.wcm.caravan : io.wcm.caravan.commons.jsonpath

Provides preconfigured JsonPath implementation.

Last Version: 1.1.0

Release Date:

Packaging

io.wcm.caravan : io.wcm.caravan.packaging.parent

Packages for integrating Caravan in other applications.

Last Version: 1.1.2

Release Date:

Pipeline HAL Client for AEM 6.5

io.wcm.caravan : io.wcm.caravan.packaging.pipeline-hal-client-aem65

wcm.io Caravan Pipeline and HAL Client for consuming RESTful services in an AEM 6.5 Content Package.

Last Version: 1.0.0

Release Date:

JAX-RS Publisher

io.wcm.caravan : io.wcm.caravan.jaxrs.publisher

Publishes OSGi services as JAX-RS RESTful services.

Last Version: 1.2.0

Release Date:

JAX-WS Consumer

io.wcm.caravan : io.wcm.caravan.jaxws.consumer

Consumes SOAP Services via JAX-WS from OSGi services.

Last Version: 1.1.2

Release Date:

Last Version: 1.2.0

Release Date:

JAX-RS

io.wcm.caravan : io.wcm.caravan.jaxrs.parent

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

Last Version: 1.1.2

Release Date:

JAX-WS

io.wcm.caravan : io.wcm.caravan.jaxws.parent

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

Last Version: 1.0.2

Release Date:

JAX-WS Publisher

io.wcm.caravan : io.wcm.caravan.jaxws.publisher

Publishes OSGi services as SOAP services via JAX-WS.

Last Version: 1.0.2

Release Date:

JAX-WS Consumer HTTP Client

io.wcm.caravan : io.wcm.caravan.jaxws.consumer-httpclient

Bridges Caravan Commons HTTP Client Configuration to JAX-WS Consumer configuration.

Last Version: 1.1.2

Release Date:

HAL

io.wcm.caravan : io.wcm.caravan.hal.parent

Hypertext Application Language (HAL) Support.

Last Version: 1.1.2

Release Date:

HAL Comparison

io.wcm.caravan : io.wcm.caravan.hal.comparison

Library for recursively comparing a tree of JSON HAL resources.

Last Version: 1.0.0

Release Date:

Pipeline HAL Client for AEM 6.1/6.2

io.wcm.caravan : io.wcm.caravan.packaging.pipeline-hal-client-aem61

wcm.io Caravan Pipeline and HAL Client for consuming RESTful services in an AEM 6.1/6.2 Content Package.

Last Version: 1.0.0

Release Date:

Pipeline HAL Client for AEM 6.3

io.wcm.caravan : io.wcm.caravan.packaging.pipeline-hal-client-aem63

wcm.io Caravan Pipeline and HAL Client for consuming RESTful services in an AEM 6.3 Content Package.

Last Version: 1.0.0

Release Date:

Last Version: 0.6.4

Release Date:

Pipeline

io.wcm.caravan : io.wcm.caravan.pipeline.parent

JSON Data Pipelining and Caching.

Last Version: 1.1.2

Release Date:

JSON Pipeline Cache Adapter for Couchbase

io.wcm.caravan : io.wcm.caravan.pipeline.cache.couchbase

Pipeline caching adapter implementation for Couchbase using Couchbase SDK 2.

Last Version: 0.7.2

Release Date:

Resilient HTTP

io.wcm.caravan : io.wcm.caravan.io.http

HTTP communication layer using Netflix Hystrix and Ribbon for resilience.

Last Version: 0.10.0

Release Date:

I/O

io.wcm.caravan : io.wcm.caravan.io.parent

Micro Services I/O Resilient Transport Layer.

Last Version: 1.1.2

Release Date:

Last Version: 0.6.0

Release Date:

JSON Transformation

io.wcm.caravan : io.wcm.caravan.io.json-transform

A stream-based JSON manipulation library.

Last Version: 0.6.0

Release Date:

HAL Interface Documentation

io.wcm.caravan : io.wcm.caravan.hal.docs

Runtime support for interface documentation of HAL-based JAX-RS services.

Last Version: 0.6.0

Release Date:

Commons CORS Filter

io.wcm.caravan : io.wcm.caravan.commons.cors

Servlet filter for managing CORS header in HTTP responses.

Last Version: 1.0.0

Release Date:

HAL Resource

io.wcm.caravan : io.wcm.caravan.hal.resource

Library for building and reading JSON HAL resources.

Last Version: 1.1.0

Release Date:

JSON Pipeline Extension for HAL

io.wcm.caravan : io.wcm.caravan.pipeline.extensions.hal

Client and actions to navigate inside HAL JSON resources.

Last Version: 1.4.0

Release Date:

JSON Pipeline API

io.wcm.caravan : io.wcm.caravan.pipeline.api

JSON data pipeline with aggregation, slicing and caching.

Last Version: 0.7.0

Release Date:

Commons Stream

io.wcm.caravan : io.wcm.caravan.commons.stream

Implements a tiny subset of the Java 8 stream API to use the basic features in Java 7 as well.

Last Version: 1.1.0

Release Date:

JSON Pipeline Cache Adapter for Guava

io.wcm.caravan : io.wcm.caravan.pipeline.cache.guava

Pipeline caching adapter implementation for Guava Cache.

Last Version: 0.7.0

Release Date:

HAL Documentation Annotations

io.wcm.caravan : io.wcm.caravan.hal.docs-annotations

Annotates service information classes for HAL documentation.

Last Version: 0.5.0

Release Date:

HAL Browser

io.wcm.caravan : io.wcm.caravan.hal.browser

HAL Browser packaged in an OSGi bundle.

Last Version: 1.0.0

Release Date:

Last Version: 0.6.0

Release Date:

Last Version: 0.5.2

Release Date:

Last Version: 0.5.0

Release Date:

Commons JSON HAL Resource Library

io.wcm.caravan : io.wcm.caravan.commons.hal

A building and reading library for JSON HAL resources.

Last Version: 0.5.0

Release Date:

Last Version: 0.5.0

Release Date:

Commons HAL Browser

io.wcm.caravan : io.wcm.caravan.commons.hal-browser

Hypertext Application Language (HAL) Support with HAL Browser.

Last Version: 0.5.0

Release Date:

Commons JAX-RS Connector

io.wcm.caravan : io.wcm.caravan.commons.jax-rs

Provides transparent JAX-RS integration for OSGi services based on the Jersey JAX-RS implementation.

Last Version: 0.5.0

Release Date:

  • 1