This is an example of one of those things where "just java" is the answer in 
the configuration file.  Constructing new objects, always works.  The subtle 
issues of what can and can't happen all revolve around invoking methods and 
using their return values.  As Sim pointed out, the new String[] { ... } syntax 
works fine.  I've always avoided using the command line options to adjust 
configuration, just because it can seem difficult to get it right, especially 
with quoting of quotes.

Gregg Wonderly

On Jan 25, 2012, at 4:33 AM, Tom Hobbs wrote:

> Does anyone know the correct incantation required to override the
> initialMemberGroups value when starting reggie.
> 
> I've tried various permutations along the themes such as;
> 
>                       new NonActivatableServiceDescriptor(
>                           codebase,
>                           policy,
>                           classpath,
>                           "com.sun.jini.reggie.TransientRegistrarImpl",
>                           new String[] { config,
> "com.sun.jini.reggie.initialMemberGroups=[\"Lester\", \"Jeff\"]" }) };
> 
> The above example gives a parse error on the '[' character.  I've
> tried every variation I can think of, I've yet to hit the right one
> though.
> 
> Does anyone have any ideas or can point me in the right direction?
> 
> Thanks,
> 
> Tom

Reply via email to