The launchbundle is one bundle that loads all other bundles reuired by the platform.
On equinox: there's a problem with the SCR-XML files for multi-value properties
On felix:
java -Djava.security.manager -Djava.security.policy=all.policy -jar bin/felix.jar <dir>
-> start http://mirror.switch.ch/mirror/apache/dist/felix/org.osgi.compendium-1.2.0.jar
-> start http://repository.ops4j.org/maven2/org/ops4j/pax/url/pax-url-mvn/0.4.0/pax-url-mvn-0.4.0.jar
-> start mvn:org.apache.felix/org.apache.felix.framework.security/0.9.0-TRIALOX
-> start mvn:org.apache.felix/org.apache.felix.scr/1.0.6
-> start mvn:org.apache.felix/org.apache.felix.configadmin
-> start mvn:org.trialox/org.trialox.platform.launchbundle
also needed:
<dependency>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty</artifactId>
<version>6.1.14</version>
</dependency>
<dependency>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-util</artifactId>
<version>6.1.14</version>
</dependency>
<dependency>
<groupId>org.mortbay.jetty</groupId>
<artifactId>servlet-api-2.5</artifactId>
<version>6.1.14</version>
</dependency>