[DOSGI-249] Change itests to use new examples
31 files changed
tree: d14b4ee55b06579f08d80179cde88e5acdf3d215
  1. buildtools/
  2. common/
  3. decorator/
  4. distribution/
  5. itests/
  6. parent/
  7. provider-rs/
  8. provider-ws/
  9. samples/
  10. .gitignore
  11. pom.xml
  12. Readme.md
Readme.md

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 common module.

Build

mvn clean install

Deployment

CXF DOSGi can be deployed in three different ways

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