It does indeed.  Complete stack trace below...

SEVERE: Reggie initialization failed
net.jini.config.ConfigurationException: Override 1: Line 1: expected
expression, found '['
        at net.jini.config.ConfigurationFile.oops(ConfigurationFile.java:2755)
        at 
net.jini.config.ConfigurationFile.access$1(ConfigurationFile.java:2749)
        at 
net.jini.config.ConfigurationFile$Parser.oops(ConfigurationFile.java:1731)
        at 
net.jini.config.ConfigurationFile$Parser.syntax(ConfigurationFile.java:1703)
        at 
net.jini.config.ConfigurationFile$Parser.token(ConfigurationFile.java:1676)
        at 
net.jini.config.ConfigurationFile$Parser.parseSubExpr(ConfigurationFile.java:1517)
        at 
net.jini.config.ConfigurationFile$Parser.parseExpr(ConfigurationFile.java:1472)
        at 
net.jini.config.ConfigurationFile$Entry.<init>(ConfigurationFile.java:680)
        at 
net.jini.config.ConfigurationFile$Parser.parseOverride(ConfigurationFile.java:1421)
        at 
net.jini.config.ConfigurationFile$Parser.<init>(ConfigurationFile.java:1235)
        at net.jini.config.ConfigurationFile.<init>(ConfigurationFile.java:1811)
        at 
net.jini.config.ConfigurationProvider.getInstance(ConfigurationProvider.java:225)
        at com.sun.jini.reggie.RegistrarImpl.<init>(RegistrarImpl.java:393)
        at 
com.sun.jini.reggie.TransientRegistrarImpl.<init>(TransientRegistrarImpl.java:39)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at 
com.sun.jini.start.NonActivatableServiceDescriptor.create(NonActivatableServiceDescriptor.java:674)
        at com.sun.jini.start.ServiceStarter.create(ServiceStarter.java:287)
        at 
com.sun.jini.start.ServiceStarter.processServiceDescriptors(ServiceStarter.java:445)
        at com.sun.jini.start.ServiceStarter.main(ServiceStarter.java:505)
        at 
org.apache.river.extra.easystart.StartLookupService.main(StartLookupService.java:34)
25-Jan-2012 11:25:48 com.sun.jini.start.ServiceStarter checkResultFailures
WARNING: Exception creating service.
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at 
com.sun.jini.start.NonActivatableServiceDescriptor.create(NonActivatableServiceDescriptor.java:674)
        at com.sun.jini.start.ServiceStarter.create(ServiceStarter.java:287)
        at 
com.sun.jini.start.ServiceStarter.processServiceDescriptors(ServiceStarter.java:445)
        at com.sun.jini.start.ServiceStarter.main(ServiceStarter.java:505)
        at 
org.apache.river.extra.easystart.StartLookupService.main(StartLookupService.java:34)
Caused by: net.jini.config.ConfigurationException: Override 1: Line 1:
expected expression, found '['
        at net.jini.config.ConfigurationFile.oops(ConfigurationFile.java:2755)
        at 
net.jini.config.ConfigurationFile.access$1(ConfigurationFile.java:2749)
        at 
net.jini.config.ConfigurationFile$Parser.oops(ConfigurationFile.java:1731)
        at 
net.jini.config.ConfigurationFile$Parser.syntax(ConfigurationFile.java:1703)
        at 
net.jini.config.ConfigurationFile$Parser.token(ConfigurationFile.java:1676)
        at 
net.jini.config.ConfigurationFile$Parser.parseSubExpr(ConfigurationFile.java:1517)
        at 
net.jini.config.ConfigurationFile$Parser.parseExpr(ConfigurationFile.java:1472)
        at 
net.jini.config.ConfigurationFile$Entry.<init>(ConfigurationFile.java:680)
        at 
net.jini.config.ConfigurationFile$Parser.parseOverride(ConfigurationFile.java:1421)
        at 
net.jini.config.ConfigurationFile$Parser.<init>(ConfigurationFile.java:1235)
        at net.jini.config.ConfigurationFile.<init>(ConfigurationFile.java:1811)
        at 
net.jini.config.ConfigurationProvider.getInstance(ConfigurationProvider.java:225)
        at com.sun.jini.reggie.RegistrarImpl.<init>(RegistrarImpl.java:393)
        at 
com.sun.jini.reggie.TransientRegistrarImpl.<init>(TransientRegistrarImpl.java:39)
        ... 9 more

On Wed, Jan 25, 2012 at 11:18 AM, Simon IJskes - QCG <[email protected]> wrote:
> On 25-01-12 11:33, 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 this parse error originate from the Configuration parse? Could you
> paste the stacktrace?
>
> Gr. Sim
>
>
> --
> QCG, Software voor het MKB, 071-5890970, http://www.qcg.nl
> Quality Consultancy Group b.v., Leiderdorp, Kvk Den Haag: 28088397

Reply via email to