junit4osgi

Checkout Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 1406963 is being indexed.

Update the Felix version in junit4osgi
Use the right version of the bnd-ipojo-plugin in junit4osgi
Fix FELIX-3249:

* Applied patch from Guillaume

* junit4osgi now uses the bnd ipojo plugin

  1. … 14 more files in changeset.
* Use iPOJO 1.9.0-SNAPSHOT for testing

* Avoid resolving iPOJO twice

Fix build by avoiding using the bnd-ipojo-plugin which still have a weird bug
junit4osgi now uses the bnd-ipojo-plugin.
use the mavne-ipojo-plugin in junit4osgi
updated junit4osgi to use the bnd-ipojo-plugin.
use release versions
update versions.
Fix properties:

cannot use custom attributes (must be name and value).

Fix time in reports.
Fix surefire-reports.
use a released version of felix framework and iPOJO extender handler
fix osgi core dependency, reenable internal junit4osgi tests
Fix FELIX-2438.

Temporal dependencies use proxies by default.

  1. … 2 more files in changeset.
Replace ${pom.*} by ${project.*}
  1. … 49 more files in changeset.
Fix FELIX-2308

Fix FELIX-2309

Update versions

  1. … 49 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. … 30 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.
Improve security checks

  1. … 17 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.
Fix build (duplicate dependency and incorrect snapshot version)
  1. … 1 more file in changeset.
USe the latest Felix frameowrk.
Update to osgi core 1.4.2
Update junit4osgi to use Felix 2.0

Apply the patch from Felix-1646 (just change some cosmetic stuff)

  1. … 4 more files in changeset.
Update versions.
    • -111
    • +111
    ./maven-junit4osgi-plugin/pom.xml
  1. … 47 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

    • -114
    • +114
    ./immediate-launcher/pom.xml
  1. … 54 more files in changeset.
Use the latest Felix (1.8.1)
Reduce drastically the size of the manipulator.

It does no more embed Xerces, but rely on any Sax parser implementation exporting org.xml.sax.

The main result is the reduction of the online manipulator size to 150Kb (instead of 1Mb).

Fix the junit4OSGi notice file : it does not includes OSGi code

  1. … 6 more files in changeset.