felix

Checkout Tools
  • last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 1574471 is being indexed.

FELIX-4277 : The maven-scr-plugin generates false warnings when using @SlingServlet. Apply patch from Robert Munteanu
FELIX-4444 : Duplicate unregistrations do not throw IllegalArgumentException
FELIX-4442 : Lifecycle methods with wrong arguments should be treated as an error
FELIX-4442 : Lifecycle methods with wrong arguments should be treated as an error
FELIX-4441 : The default value is not escaped correctly.. Applied patch from Mikael Svahn
Update changelog
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release org.apache.felix.inventory-1.0.4
FELIX-4438 Set jetty.version system property injecting the correct Jetty version

into the Jetty Server class.

FELIX-4437 Pass the correct ZIP status to the InventoryPrinterHandler
Oops, accidentally committed some comments for disabling tests
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release org.apache.felix.gogo.runtime-0.12.0
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release org.apache.felix.utils-1.6.0
Fix FELIX-4432

DefaultServiceRankingInterceptor holds duplicate dependencies

Change the dependencies field to be a 'set' instead of a 'list'

FELIX-4419 Open access to InstanceDeclaration and TypeDeclaration

* Added DeclarationBuilderService interface

* InstanceBuilder produces DeclarationHandle to XYZDeclaration

* Declarations now also implements DeclarationHandle

* Added some core-it tests to show typical service usage

  1. /ipojo/runtime/core-it/ipojo-core-declaration-test/src
  2. … 34 more files in changeset.
[FELIX-4435] Add a method to do substitution without any callback
[FELIX-4434] Require JDK 5
[FELIX-4433] Provide more control over the substitution
FELIX-4430 Provide bundles using exported packages along with the version at which the exports are imported
FELIX-4427 Fix bundle generation

The exported packages have to be fully listed and then the bundle

plugin is actually able to export the same packages twice with

different versions

FELIX-4427 Also import Http Service API to cooperate with other bundles

also exporting the Http Service API, such as the compendium bundle

FELIX-4427 Need the API bundles for the tests now
FELIX-4427 Fix bundle version and make sure locale properties are included
FELIX-4427 Fix API exports

- Add OSGi Http Service API to API bundle

- Depend on Servlet API 2.3 in the API bundle

(first Servlet API supporting Filter)

- Remove Servlet and Http Service API exports

from Jetty bundle

FELIX-4427 Create Servlet API export bundle

- based on Tomcat Servlet API 7.0.8

- Export at version 2.6 and 3.0

FELIX-3988 - better handling of HttpContext#handleSecurity:

- in case the HttpContext#handleSecurity either committed its own

response, or did set a non-default status code, do not overwrite

the status code with SC_FORBIDDEN;

- modified logic for both the FilterHandler & ServletHandler to make

them symmetrical, added additional test cases to verify the

behaviour.

FELIX-4422, FELIX-4423:

- made the (re)starting and stopping of Jetty no longer asynchronous;

- the deployment/removal of web-app bundles are still done asynchronously

as these operations can potentially be time consuming;

- all itests still work properly and some smoke tests indicate that both

issues are resolved.

FELIX-2974 & FELIX-4211:

- marked only a bare minimum of packages as optional import;

- aligned the import/exports for all bundles [FELIX-2974];

- exported the Jetty packages for easier reuse of existing

functionality, such as GZip-filters [FELIX-4211].