felix

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

Changeset 1591955 is being indexed.

[OBR] Initialize Requirement attributes and directives with empty list.

Use symbolic name for obr:info if there is no presentation name.

[FELIX-4371] Last Repository 1.0 failure fixed.

These code changes make the Felix Repository pass all the CT tests.

[FELIX-4370] Additional work to support the OSGi Repository Service.

Added better support for directives.

This also fixes an OSGi Repository CT failure:

RepositoryTest.testRepositoryContent2()

Also added a bunch of unit tests for areas not completely covered by the CT.

FELIX-4461 : Update to ASM 5 for Java 8 compatibility
    • ?
    /scrplugin/bnd-scr-plugin/changelog.txt
[FELIX-4370] Additional work to support the OSGi Repository Service.

Improved the mapping between OBR and OSGi namespaces.

This also fixes an OSGi Repository CT failure:

RepositoryTest.testRepositoryContent()

[FELIX-4022] Implement spec compliant behavior for pre and post 1.3 with a flag to get reasonable behavior pre-1.3. Question is whether deleting a config calls modify(1.3) or deactivates(pre 1.3)
[FELIX-4447] fix regexp, thanks to Olivier Fayau
[FELIX-4406] [FELIX-4506] [FELIX-4507] finish r6 xml processing, felix extension processing, and test persistent factory component
  1. … 3 more files in changeset.
[FELIX-4506] [FELIX-4406] [FELIX-4507] Implement felix extension attribute namespace and service scope parsing. Also use extension attribute to turn persistent factory component on
[FELIX-4507] Implement new style component factory with modify method (turned off, no tests)
Update framework version to 1.7
FELIX-4469 scrcommand help should not give NPE
FELIX-4467 Configure global extender capability
Formatting changes.

Apply patch FELIX-4498 to improve handling of optional requirements.

Apply patch FELIX-4497 to improve handling of substitutable exports.

Apply patch FELIX-4428 to fix bug in handling of fragment candidate capabilities.

Apply patch FELIX-4495 to stop ignoring candidates from already resolved fragments.

Apply patch FELIX-4494 to fix improperly wrapped fragment capabilities.

Forgot to add new file from last commit for FELIX-4493.

Apply patch FELIX-4493 to add support for "on demand" resource

resolving.

Apply patch FELIX-4492 to improve logging and diagnostics.

Apply patch FELIX-4182 to address some package space consistency bugs.

Unused imports removed.
Applied code formatting and some minor cleanups to improve readability of the code.

  1. … 13 more files in changeset.
FELIX-3780 - allow DA to be configured through ConfigAdmin:

- missed a system property used to process preprocessed resources;

- refactored the single property into a configuration object to allow future

extensions without an explosion of methods on DeploymentAdminImpl.

FELIX-3780 - allow DA to be configured by ConfigAdmin:

- register the DA implementation also as managed service with PID

"org.apache.felix.deploymentadmin";

- it accepts a single property "stopUnaffectedBundle" which should

be "true" or "false";

- when no configuration is supplied, the fallback is to use the old

framework/system property:

"org.apache.felix.deploymentadmin.stopunaffectedbundle".

FELIX-4483 - make osgi-bundlecontext available in init methods:

- make the bundle context available to the servlet/filter's init methods

to ensure they can operate nicely in a OSGi context. Thanks to Bob P.

for providing the patch.

FELIX-4485: fix incorrect package export.