Checkout Tools
  • last updated 19 mins ago
Constraints: committers
Constraints: files
Constraints: dates

Changeset 1480614 is being indexed.

Check the config admin support on the latest Felix's config admin
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. … 17 more files in changeset.
Test refactoring.
  1. … 8 more files in changeset.
Make tests compiled on KF
Fix tests on KF
  1. … 1 more file in changeset.
Fix FELIX-4048 (

The factory cannot be started when such error occurs

  1. … 2 more files in changeset.
Avoid test overlapping.
  1. … 2 more files in changeset.
  1. … 3 more files in changeset.
Add a grace period to wait until the configuration is pushed.
Test cleanup
Reduce the version of the event admin used in test to avoid issues on KF
Test cleanup
fix test failure on equinox
Refactor tests

Refactor tests

Refactor tests

Add TIME_FACTOR to invoker

  1. … 49 more files in changeset.
Handle asynchronous deletion of instances
Improve test reliability by adding a stability check on startup
Move tests to avoid using the managed service factory directly (not exposed anymore)
Improve test reliability by adding a stability check on startup
Fix FELIX-4040, reimplement configuration admin support
  1. ./it/ipojo-core-configuration-admin-test/src/test
  2. … 34 more files in changeset.
Fix FELIX-4034

Define the DSL, the @Configuration annotation

Implement the processor looking at the @Configuration annotation and creating the instance declaration

Add some tests

I also introduce a couple of utility class to simplify reflection.

  1. … 46 more files in changeset.
Add central repository
Cosmetic fix
Use PerMethod strategy to avoid conflicts between tests.
Fix XSD declaration
Fix XSD location (due to CMS change)
Fix XSD locations (due to the CMS change)
  1. … 10 more files in changeset.
Improve test reliability

Reduce the complexity of the Logger code

  1. … 3 more files in changeset.