Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Apache Felix Framework and Alternative Java VMs

This page is intended to document experiences of running Felix on alternative Java VMs. Currently, the following VMs are included:

If you have an experience you would like to contribute or edits/additions to an existing platform, please contribute it.

Anchor
mika
mika

Mika Java Virtual Machine

Contributed by David Lindelöf.

...

No Format
mika 
    -Dfelix.config.properties=file:felix.config.properties 
    -Djava.protocol.handler.pkgs=com.acunia.wonka.net 
    -jar bin/felix.jar

...

The -Djava.protocol.handler.pkgs=com.acunia.wonka.net option is necessary if you want to do anything URL-related. See here for a full discussion. Basically, we must specify the name of a package containing protocol handlers, which defaults to sun.net.www.protocol. But with Mika this must be set to wonka.net (use com.acunia.wonka.net on older versions of Mika).

We have found this setup to be more than satisfactory in terms of stability, performance and memory usage. We have uncovered several bugs in Mika's class library, but the folks at /k/ have always patched them in a timely manner.

Feedback

Subscribe to the Felix users mailing list by sending a message to users-subscribe@felix.apache.org; after subscribing, email questions or feedback to users@felix.apache.org.