bundleAsiPOJO

Checkout Tools
  • last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Delete the bundleAsiPOJO module
Replace ${pom.*} by ${project.*}
  1. … 52 more files in changeset.
Re-structure the test suites, use withiPOJO and OSGi test helpers.

Also update some test to the latest tinybundles.

  1. … 60 more files in changeset.
Fix FELIX-2308

Fix FELIX-2309

Update versions

  1. … 47 more files in changeset.
Final steps before the release preparation:

- cosmetic fix

- update to new parent

- remove dependnencies on org.apache.felix osgi core and compendium

  1. … 34 more files in changeset.
Prepare the release process:

- revert to metadata 1.4

- apply fix for Felix-2268

- increase version number for the iPOJO exposed package, and imported packages (added by the manipulator)

  1. … 11 more files in changeset.
Fix issue FELIX-2052.

Call onCreation during the starting process of handlers

Migrate the asiPOJOBundle to tinybundle 2.0

  1. … 18 more files in changeset.
* Fix FELIX-1427

Service dependencies are not able to be injected as smart proxies (generated in bytecode). However the proxies ensure the service object set synchronization.

By default fields now receive proxies (default behavior can be set with the ipojo.depednency.proxy-enabled|disabled system property).

* Fix an interception bug on constructors

* Fix import / package packages of composites and temporal handler as now the core embeds ASM

* Add a classloading issue in the temporal dependencies (Bad classloader)

  1. … 55 more files in changeset.
Externalize test helpers
  1. ./helpers/src/main/java/org/apache/felix/ipojo/test
  2. ./helpers/src/main/java/org/apache/felix/ipojo
Update pax:exam version to 1.1.0
  1. … 7 more files in changeset.
Update versions.
  1. … 49 more files in changeset.
Fix license issue

Update changelog

Upgrade some settings in the configuration test suite

Add the obr.xml file for the web console plugin

  1. … 55 more files in changeset.
Fix issue Felix-1318.

Handlers are now selected by ignoring the case of the name and the namespace. Moreover, the HandlerDescription selection follows the same rule.

Some others fix:

BundleAsiPOJO support no metadata.

Commit test about Felix-1318.

  1. … 30 more files in changeset.
Fix version number consistently
  1. … 85 more files in changeset.
Add the bundleAsiPOJO tinybundles extension to the iPOJO Tests

Use the latest pax:exam

Add a test on version conflict

  1. ./tests/src/main/java/org/apache/felix/ipojo/pax
  2. ./bundleAsiPOJO/src/main/java/org/apache/felix
  3. ./tests/src/main/java/org/apache/felix/ipojo
  4. … 51 more files in changeset.