commit | 598b9f019803216059fad3b4ecd2d964a042b49a | [log] [tgz] |
---|---|---|
author | Paul <paul@blueconic.com> | Sun Apr 14 15:27:37 2024 +0200 |
committer | GitHub <noreply@github.com> | Sun Apr 14 15:27:37 2024 +0200 |
tree | 738491aadf6ad03fbfc50cb1c49901a3f38f40f7 | |
parent | 148fcbae4d2d68cc82290ebbdd38efcacd3e26ec [diff] |
Update Felix HTTP documentation (#303) * Update README.md Add information about jetty bundles and ee support. * Update README.md - Removed cometd, last released version is from 2014 and nowadays, websockets should be used instead - update bundle versions - add jetty 12 and wrappers bundles - update jetty properties - update code examples - update servlet, filter properties. Add OSGi reference links for full documentation. * Update README.md - add links to felix bundles * Update README.md Add EoL link * Update README.md * Update README.md * Update README.md Filter order * Update README.md Fix link to WS. * Update README.md Update HTTP/2 configuration for Jetty 12 bundle. * Update README.md * Update README.md Add links to bundles. * Update README.md Update links * Update README.md * Update README.md * maintenance/SSL-trust-all - Add option to trust all SSL certificates, regardless of keystore configuration (ignored when set to true) * maintenance/SSL-trust-all - Fix comment * Add reference to the light jar. * maintenance/SSL-trust-all - Set trust all, while keeping other configuration options intact * Revert "maintenance/SSL-trust-all" This reverts commit 51a5c4376a46da55e5a5118e6553e2e6fd8d5d0d. * Revert "maintenance/SSL-trust-all" This reverts commit ab19c6710ef8dd7e04a8f7cb79aee0a92854c9c6. * Revert "maintenance/SSL-trust-all" This reverts commit df0a5f76804d2fa5ec3dd47dbe8ef08351dacb95. * Update README.md Add maven light * Update README.md Update links to 8.1
The Apache Felix project is a collection of semi-related OSGi sub-projects that build and release individually.
The flagship project is the Apache Felix Framework which implements the OSGi Core R7 specification. The /framework
directory contains the source and build tree for the OSGi-compliant framework implementation.
Directly related projects:
/main*
- provides an executable jar that launches the Felix framework./log*
/resolver
Several sub-projects cover various OSGi Compendium specifications such as:
/configadmin
/configurator
/converter
/coordinator
/deploymentadmin
/deviceaccess
/scr*
/eventadmin
/http
/http
/io
/metatype
/prefs
/upnp
/useradmin
/wireadmin
Several projects provide extra features to an OSGi runtime.
/bundlerepository
- Bundle repository service./connect
- A service registry that enables OSGi style service registry programs without using an OSGi framework./dependencymanager
- A versatile java API, allowing to declaratively register, acquire, and manage dynamic OSGi services./fileinstall*
- A utility to automatically install bundles from a directory./gogo
- A command line shell, runtime and set of base commands for interacting with and introspecting an OSGi framework./healthcheck/*
- An extensible framework to monitor the status of the OSGi container at runtime. (contains systemready)/inventory
- Provides some mechanisms to get the current state of the system and therefore provides an inventory of the system./ipojo
- A service component runtime aiming to simplify OSGi application development./jaas
- Bundle to simplify JAAS usage within OSGi environment./logback
- A simple integration of the OSGi R7 Log (1.4) service to Logback backend./metrics/osgi
- Collecting and publishing metrics related to OSGi applications/rootcause
- Finding the root cause of problems with OSGi declarative services components./utils
- Utility classes for OSGi (intended for embedding within other bundles.)/webconsole*
- Web Based Management Console for OSGi Frameworks.The /tools
directory contains various build tools.
/tools/maven-bundle-plugin
- A maven plugin for building OSGi bundles./tools/osgicheck-maven-plugin
- Maven plugin for checking several OSGi aspects of your project.