Checkout Tools
  • last updated 47 mins 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

  1. … 13 more files in changeset.
Fix FELIX-4151 - Fix mistakes in the javadoc tags
  1. … 13 more files in changeset.
FELIX-4146 Add getInstances and getInstanceNames in the Factory interface
  1. … 8 more files in changeset.
Provide interceptors mechanism as described in FELIX-4120
  1. … 94 more files in changeset.
    • ?
    ./felix/ipojo/composite/CompositeHandler.java
  1. … 1 more file in changeset.
FELIX-3895 (https://issues.apache.org/jira/browse/FELIX-3895) - iPOJO instance is not shown (with the "arch" commands) if constructor is failing

The architecture service is now published even is the instance is stopped. This, in combination of the declaration bindings error (available through the instance declaration service)

  1. … 18 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

    • ?
    ./felix/ipojo/composite/util/SourceManager.java
    • ?
    ./felix/ipojo/composite/instance/InstanceHandler.java
  1. … 16 more files in changeset.
Added generics to factories.
    • ?
    ./felix/ipojo/composite/CompositeManager.java
  1. … 2 more files in changeset.
Fix ambiguity in the method parameters
    • ?
    ./felix/ipojo/composite/CompositeInstanceDescription.java
Simplify factory classloaders.
  1. … 1 more file in changeset.
set svn ignore globally
  1. ./felix/ipojo/composite/service/instantiator
  2. … 1681 more files in changeset.
Apply patch for FELIX-3599.
Updated changelog

Updated pom files (and dependencies)

Updated copyright year

Added missing methods in FactoryProxy.

    • ?
    ./felix/ipojo/composite/FactoryProxy.java
    • ?
    ./felix/ipojo/composite/CompositeFactory.java
  1. … 7 more files in changeset.