I think there is a small mistake in the bare-bones custom Felix launcher described on this page: http://cwiki.apache.org/confluence/display/FELIX/Launching+and+Embedding+Apache+Felix
The variable configMap is re-declared in the try block, when there should be
a second Map (configProps) created from the first. The changed lines:
Map configProps = new StringMap(configMap, false);
m_felix = new Felix(configProps, list);
Now the code will compile and run.
-- Roger Searjeant.

