2008/12/4 Olakara, Abdel <[EMAIL PROTECTED]>

> Hi all,
>
>
>
> I am trying to remove, all shell and UI features of my Felix instance. I
> need only 10 to 15 custom services and bundles to be loaded and run.
> Like dm server or glassfish v3 where you don't get any shell interface,
> but all the service gets loaded and running. To have this I tried
> removing bundles from conf/config.properties. I currently have only my
> custom bundles now as shown below:
>
>
>
> .
>
> .
>
> .
>
> felix.auto.start.1= \
>
>  file:D:/equinox/custom/HelloService.jar \
>
>  file:D:/equinox/custom/HelloBundle.jar
>
> felix.log.level=1
>
> .
>
> .
>
> .
>
>
>
> But I still get the text UI. How do I customize this (remove it)?
>
> I also tried my on launcher where I set only my bundles :
>
>
>
> Map configMap = new HashMap();
>
>        configMap.put(AutoActivator.AUTO_START_PROP + ".1",
>
>            "file:D:/equinox/custom/ThreadBundle.jar ");
>
>        List list = new ArrayList();
>
>        list.add(new AutoActivator(configMap));
>
>        configMap.put(FelixConstants.SYSTEMBUNDLE_ACTIVATORS_PROP,
> list);
>
>
>
> Here also, the Felix starts up fine.. But I get the TUI again.
>
> Can anybody please guide me and point out my mistakes?
>

have you cleared out your framework cache?

when the framework restarts it will re-use the same cache and restart any
bundles that were in the 'active' state when the framework last shutdown

see: http://felix.apache.org/site/apache-felix-bundle-cache.html


Thanks in advance,
>
> Abdel Olakara
>

-- 
Cheers, Stuart

Reply via email to