felix

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

Changeset 539597 is being indexed.

Hard-coded the Felix version until we fix FELIX-261.

This shell script probably isn't necessary anymore, but since it is still

there I modified it to invoke Ant so that it would actually do something

useful.

Applied patch (FELIX-289) to add support for having "glue code" components

inside composites.

  1. … 7 more files in changeset.
Applying patch (FELIX-290) to fix a concurrent modification exception

with included unit test.

Applied patch (FELIX-261) to improve plugins default handling of maven

resources; I had to modify the patch slightly to dumb it down for JDK 1.4.

Applied patch (FELIX-281) to improve handling of nulls for the hashtable.

Applied patch (FELIX-283) to not regenerate the bundle manifest if the JAR

already has a manifest in the bundleall goal.

Updated to the latest version of BND.

    • -1
    • +1
    /tools/maven2/maven-bundle-plugin/pom.xml
Updated to latest version of BND.

    • -1
    • +1
    /tools/maven2/maven-bundle-plugin/pom.xml
Update the todo list according to the current state
    • -11
    • +11
    /scr/todolist.txt
FELIX-279 - Concurrency Issues when enabling components
    • -3
    • +1
    /scr/src/main/java/org/apache/felix/scr/ComponentManager.java
    • -65
    • +93
    /scr/src/main/java/org/apache/felix/scr/Activator.java
    • -1
    • +1
    /scr/src/main/java/org/apache/felix/scr/DependencyManager.java
FELIX-277 Improve SCR packaging to make it simpler to deploy and use
Update the http.jetty bundle to the new plugin, make it compile/run against javax.servlet version 2.1, and hook it up to the parent pom.
    • -27
    • +21
    /http.jetty/pom.xml
  1. /http.jetty/src/main/java/org/osgi/service
  2. /http.jetty/src/main/java/org/osgi/service/http
FELIX-159

---------

Migrating from NEW_CONNECTION to NEW_NODE_READY

Incorrect property...probably not necessary at all, but we can keep it for

now.

    • -1
    • +1
    /main/src/main/resources/config.properties
Main's pom file was sucking in the OBR service packages, so I modified it

to be more precise.

Clean-up the extension bundle functionality. This removes a previously introduced hack to get access to the cached bundle jar in order to add it the system classloader. Now, the Bundle.getEntry() method is used to get the root of an extension bundle.
    • -2
    • +15
    /framework/src/main/java/org/apache/felix/framework/Felix.java
BigInteger is present in foundation while BigDecimal might not be -- this changes the parser to take this into account.
Removed incubator disclaimer from all NOTICE files.

    • -10
    • +0
    /shell/src/main/resources/META-INF/NOTICE
    • -10
    • +0
    /mosgi.jmx.httpconnector/src/main/resources/META-INF/NOTICE
    • -10
    • +0
    /mosgi.console.gui/src/main/resources/META-INF/NOTICE
    • -10
    • +0
    /mosgi.jmx.remotelogger/src/main/resources/META-INF/NOTICE
    • -10
    • +0
    /eventadmin.bridge.configuration/src/main/resources/NOTICE
    • -10
    • +0
    /eventadmin.bridge.wireadmin/src/main/resources/NOTICE
    • -10
    • +0
    /log/src/main/resources/NOTICE
    • -10
    • +0
    /framework/src/main/resources/META-INF/NOTICE
    • -10
    • +0
    /eventadmin.bridge.upnp/src/main/resources/NOTICE
    • -10
    • +0
    /examples/simple/NOTICE
    • -10
    • +0
    /mosgi.jmx.agent/src/main/resources/META-INF/NOTICE
  1. … 13 more files in changeset.
Applied patch to add packaging profiles for example bundles.

    • -12
    • +34
    /examples/pom.xml
move felix to tlp
  1. /org.osgi.core/src/main/java/org/osgi/framework
    • ?
    /org.osgi.compendium/src/main/resources/LICENSE
  2. /examples/dictionaryclient2/src/main/java
  3. /examples/spellcheckscr/src/main/java/org
  4. /mosgi.managedelements.osgiprobes.tab/src/main/java
  5. … 2791 more files in changeset.