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

Changeset 1034778 is being indexed.

Add two tests where the lifecycle controller is configured with the config admin
Add test using the config admin and lifecycle controller
  1. … 1 more file in changeset.
Fix FELIX-2694 Instance state not recomputed after reconfiguration when the instance is stopped

When the instance is stopped, after the reconfiguration the instance is restarted.

  1. … 2 more files in changeset.
Fix version number consistently
  1. … 90 more files in changeset.
Update The TYPE[].class construction is not supported by Apache Harmony. So, an empty array has to be created and the .getClass() method called.

  1. … 2 more files in changeset.
Fix XSD locations.
  1. … 25 more files in changeset.
Migrate the test suites to the new junit4osgi development model (use getContext() to get the bundle context instead of context).

Add <parent> in pom files

  1. … 142 more files in changeset.
Fix issue Felix-815.

Properties becomes optional by default.

Unvalued properties are not published with the service reference until they receive a value.

Setter methods are not called until properties receive a value

Injected values in fields follow standard Java initialization (null for object and arrays, 0 for numeric types, false for boolean).

Mandatory properties can be set with the 'mandatory' attribute (supported in XML and in the annotations).

The core.xsd XML Schema is also modified to add the new attribute.

This improvement allows removing default value in properties (such as in the architecture handlers).

Provides test about this new improvement

Fix issue Felix-816

The comparator attribute is now supported for any binding policy.

Provides test about using custom comparator with any binding policy

Fix issue Felix-817

Solve an issue in the ServiceExporter when a service in unregistered twice (throws an IllegalStateException since a recent modification of the Felix framework).

Fix issue Felix-818

Implement the ServiceReferenceImpl compareTo method (method added in OSGi R4.1). This method reuse the same implementation as the Felix framework ServiceReferenceImpl method.

Remove junit4osgi embedded tests

  1. … 63 more files in changeset.
Updates the medata.xml file to remove an unused component type
Updates doc folders with new changelog files and update embedded documentation

Adds the ASM licence in the manipulator project

The maven-ipojo-plugin's architype targets the latest released version.

Adds a visibility test in the composite test suite.

  1. … 100 more files in changeset.
Fix issue Felix-716

Provides XML-Schemas for core features (core handler, component, handler, instance), compositions, external handlers.

Modifies the manipulator in order to check schema when specified in the XML descriptor.

Tests suites now use schemas.

  1. … 28 more files in changeset.
Update the test suite to refer to the 'name' => '' change

Add tests checking inner classes.

  1. … 121 more files in changeset.
Add some tests checking that instances are consistently created and disposed according to their factories validity / invalidity.
    • -0
    • +6
  1. … 1 more file in changeset.