felix

Checkout Tools
  • last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 567580 is being indexed.

Moving scr plugin from sandbox to main trunk
  1. … 61 more files in changeset.
Remove sandbox from package name
  1. … 18 more files in changeset.
Remove sandbox from package name
  1. … 45 more files in changeset.
Moving scr plugin from sandbox to main trunk
  1. /maven-scr-plugin/src/main/java/org/apache
  2. … 24 more files in changeset.
Added support for persistent last used bundle ID to avoid re-use of

bundle identifiers. (FELIX-339)

Avoid unused object creation.
Organize imports, remove unused casts and remove trailing spaces - no other changes this time
Organize imports, remove unused casts and remove trailing spaces - no other changes this time
Add the lifecycle controller handler.

Solve a bug when InstanceManager.setState is reentrant (in the same thread).

Some comestic bug fixes in provided service.

Rollback to previous version to undo formating changes
Fix a bug in the Framework FilterImpl which makes it not thread safe on execution (FELIX-338).
Rollback to previous version to undo the formating changes.
Add missing this :(
Revert unintentional code formatting
Revert unintentional code formatting
Organize imports
Organize imports
Organize imports
    • -37
    • +46
    /framework/src/main/java/org/osgi/framework/AdminPermission.java
Clean up imports.
    • -17
    • +16
    /scr/src/main/java/org/apache/felix/scr/ComponentRegistry.java
Remove private null scheduler implementation and use public one
Turn on namespace handling.
Solve a bug in synchronization stuff. IPOJO released services when exiting methods. However, for service factory, it must not released services as the binding can be stateful.

Now, iPOJO releases services only when they disappears.

Defines an Ant Task to create iPOJO Bundles.
  1. /ipojo/ant/src/main/java/org/apache/felix/ipojo
  2. /ipojo/ant/src/main/java/org/apache/felix
Add annotation support in iPOJO. It is now possible to define component-type with Java 5 annotations.

(however, only the annotations project requires Java 5)

  1. … 19 more files in changeset.
Improve iPOJO to manage synchronization when a POJO uses service objects.
Restore project blocking the continuous build. The issue came from an unavailable maven plug-in (available now)
FELIX-337 Immediate components are registered as delayed
    • -10
    • +30
    /scr/src/main/java/org/apache/felix/scr/ComponentMetadata.java
Correctly handle namespaces (namespace is required if component is not the root element)
Turn on namespace processing and simplify handler interface.
Add initial support for namespace handling, check for namespace and use local name (FELIX-106)
    • -129
    • +139
    /scr/src/main/java/org/apache/felix/scr/XmlHandler.java