Checkout Tools
  • last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Migrate the composite support, iPOJO API and Online manipulator to the new manipulator API (FELIX-4509).

The iPOJO API build a classloader around the given bundle context.

The composite use the class's classloader (should not be used anyway as the generated code is pretty simple)

The online manipulaotr use a bridge loading classes from the original bundle (under deployment) and from the set of deployed bundles

  1. … 3 more files in changeset.
Update version

Rely when required on the new manipulator

Fix the manipulation process in api and composite (two-phased process)

Change the @since tag from 1.10.2 to 1.11.0

    • ?
    ./provides/CompositionMetadata.java
  1. … 13 more files in changeset.
Fix FELIX-4151 - Fix mistakes in the javadoc tags
    • ?
    ./instantiator/ServiceImporter.java
  1. … 13 more files in changeset.
Provide interceptors mechanism as described in FELIX-4120
  1. … 95 more files in changeset.
FELIX-4045 Chain Exceptions when possible

* Added some Throwable parameters in Exception sub classes to enable chaining

* Tracked most of the missing chained call in runtime project

* Chaining has not been changed in IT modules

    • ?
    ./provides/CompositionException.java
    • ?
    ./provides/ProvidedServiceHandler.java
  1. … 18 more files in changeset.
Simplify factory classloaders.
  1. … 1 more file in changeset.
set svn ignore globally
  1. … 1688 more files in changeset.
Apply patch for FELIX-3599.
    • ?
    ./instantiator/ServiceDependencyHandler.java