This is an automated email from the ASF dual-hosted git repository. djencks pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/felix-antora-site.git
commit d2d209833a6acccd7ad49ee80fda20aa84ce5bda Author: David Jencks <[email protected]> AuthorDate: Sun Jul 11 15:42:19 2021 -0700 remove lightweight http service doc (unmaintained) --- modules/ROOT/pages/documentation/subprojects.adoc | 2 +- .../apache-felix-lightweight-http-service.adoc | 30 ---------------------- 2 files changed, 1 insertion(+), 31 deletions(-) diff --git a/modules/ROOT/pages/documentation/subprojects.adoc b/modules/ROOT/pages/documentation/subprojects.adoc index a05e913..7793f49 100644 --- a/modules/ROOT/pages/documentation/subprojects.adoc +++ b/modules/ROOT/pages/documentation/subprojects.adoc @@ -119,7 +119,7 @@ The last documentation may be found in the https://github.com/apache/felix-site- * https://github.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-deployment-admin.html[Deployment Admin] * https://github.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-ipojo.html[iPOJO] * https://github.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-jaas.html[JAAS Support] -* xref:documentation/subprojects/apache-felix-lightweight-http-service.adoc[Lightweight HTTP Service] +* https://github.com/apache/felix-site-pub/blob/last-cms/documentation/subprojects/apache-felix-lightweight-http-service.html[Lightweight HTTP Service] * xref:documentation/subprojects/apache-felix-manifest-generator-mangen.adoc[Manifest Generator (mangen)] * xref:documentation/subprojects/apache-felix-maven-obr-plugin.adoc[Maven OBR Plugin] * xref:documentation/subprojects/apache-felix-maven-osgi-plugin.adoc[Maven OSGi Plugin] diff --git a/modules/ROOT/pages/documentation/subprojects/apache-felix-lightweight-http-service.adoc b/modules/ROOT/pages/documentation/subprojects/apache-felix-lightweight-http-service.adoc deleted file mode 100644 index 9bce62e..0000000 --- a/modules/ROOT/pages/documentation/subprojects/apache-felix-lightweight-http-service.adoc +++ /dev/null @@ -1,30 +0,0 @@ -= Apache Felix Lightweight HTTP Service - - - -This is a _minimal_ implementation of the HTTP Service Specification as described in chapter 102 of the OSGi Compendium. -The goal is to provide a basic HTTP Service for resource-constrained devices and other use cases where the standard HTTP Service may be overkill. -The bundle requires Java 1.4 or above and implements the Servlet 2.4 API. - -== Targets - -The Apache Felix Lightweight HTTP Service comes in two targets: core and complete. -Core provides the minimal server functionality and requires the HTTP Servlet and OSGi HTTP Service APIs to be provided by other bundles at runtime. -The complete bundle packages these as well and has no external dependencies. -Currently the complete bundle is about 2x the size of core (55Kb vs 98Kb). -If space is a concern and the API packages are already provided by other bundles in your environment, the core target makes the most sense. -However for easy installation and maintenance, the complete bundle may be the better choice. - -== Configuration Properties - -The service can only be configured using OSGi environment properties. -The service supports a subset of the standard HTTP Service properties: - -* `org.osgi.service.http.port` - The port used for servlets and resources available via HTTP. -The default is `8080`. -* `org.apache.felix.http.enable` - Enable or disable the HTTP protocol. -The default is enabled. -* `org.apache.felix.https.enable` - Enable or disable the HTTPS protocol. -Currently the lightweight HTTP Service does not support HTTPS, and setting this to true will only result in a log warning. -* `felix.log.level` - The log level for messages originating from the bundle. -The default is 1.
