Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[concierge-dev] Extended XargsFileLauncher

Hi all,

I am currently working again on porting Eclipse SmartHome to Concierge.
For better documentation and easier use I've extended XargsFileLauncher:

1. You can also add values to launch properties with "+=" notation

e.g.
-Dprop=value1,
-Dprop+=value2

which results in property value of "value1,value2".

This is very helpful, as you can comment on properties, e.g. for very long list of bootdelegation property, e.g.

# set bootdelegation
-Dorg.osgi.framework.bootdelegation=
# for bundle org.eclipse.concierge.service.xmlparser
-Dorg.osgi.framework.bootdelegation+=javax.xml.parsers,org.xml.sax,org.xml.sax.helpers,
# for Gogo shell
-Dorg.osgi.framework.bootdelegation+=sun.reflect,


2. I'v added a "-skip" option. From this line the processing of xargs file will be stopped. So you can easily comment a huge block out for easy testing


I also added test cases for these options.

Any comments appreciated.

Jochen


Back to the top