Apache CXF

Clone this repo:
  1. 3b1c5b4 [DOSGI-248] Update to cxf 3.1.7 by Christian Schneider · 12 months ago master
  2. de41edc Shortening project names by Christian Schneider · 12 months ago
  3. 70abcac [CXF-5107] Remove old intentmanager methods by Christian Schneider · 12 months ago
  4. 9d31b7e [CXF-5107] SSL example and support for Conduit features by Christian Schneider · 12 months ago
  5. 6cb4858 [DOSGI-245] Merge IntentHelper with IntentManager to create pure API package by Christian Schneider · 1 year ago

CXF DOSGi

Provides CXF based Distribution providers for Aries Remote Service Admin (RSA).

Distribution Providers

  • cxf-dosgi-provider-ws SOAP transport
  • cxf-dosgi.provider-rs REST transport

Intents

A service can list the named intents it requires. It will then only be exported / imported once all the intents are available. This allows for example security restrictions or logging.

Example

  • service.exported.intents=logging

See .

Build

mvn clean install

Deployment

CXF DOSGi can be deployed in three different ways

  • Multi bundle distro (deprecated)
  • Karaf feature
  • Bndtools pom repository