You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by cs...@apache.org on 2020/04/05 07:01:11 UTC
[aries-jax-rs-whiteboard] branch master updated: Document
configuration properties (thanks to Ray)
This is an automated email from the ASF dual-hosted git repository.
cschneider pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/aries-jax-rs-whiteboard.git
The following commit(s) were added to refs/heads/master by this push:
new 7be5ee8 Document configuration properties (thanks to Ray)
7be5ee8 is described below
commit 7be5ee821956fe5c5723ba4749956683ebdbefd6
Author: Christian Schneider <cs...@adobe.com>
AuthorDate: Sun Apr 5 08:59:34 2020 +0200
Document configuration properties (thanks to Ray)
---
README.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/README.md b/README.md
index 746000f..cbc3664 100644
--- a/README.md
+++ b/README.md
@@ -5,6 +5,25 @@
Aries JAX-RS Whiteboard is the reference implementation of the [OSGi JAX-RS Services Whiteboard 1.0](https://osgi.org/specification/osgi.cmpn/7.0.0/service.jaxrs.html).
+
+## Configuration
+
+The whiteboard is configured using configuration admin.
+
+PID | Purpose
+-------------------------------------------| -------
+org.apache.aries.jax.rs.whiteboard.default | Default JAX-RS Whiteboard instance
+org.apache.aries.jax.rs.whiteboard | Factory PID for creating additional JAX-RS Whiteboard instances
+
+Property | Default | Description
+------------------------------------|------------------------|--------------------------------------------------------
+enabled | true | Enable or disable the whiteboard instance
+default.application.base | / | Default path for applications
+application.base.prefix | "" | Prefix for application base
+osgi.http.whiteboard.target | (osgi.http.endpoint=*) | Select the http whiteboard service if there are several
+osgi.http.whiteboard.context.select | | Select the http whiteboard context to be used
+hide-service-list-page | true | Hide the CXF service list
+
## Integrations
The `integrations` folder contains OSGi enabled integrations for a variety of useful libraries that you might want to use with JAX-RS. In many cases these are just adding OSGi lifecycle and configuration to existing JAX-RS enabled libraries.