perhaps include the no-fed config and add the federation bits on top, for
the fed config?

On Sun, Nov 21, 2010 at 8:02 PM, Alex North <[email protected]> wrote:

> We should fix up the configs so that there's no duplication of the
> non-federation bits between the two examples. When Tad changed one of them
> no-one realised we forgot to change the others.
>
>
> On 21 November 2010 17:25, James Purser <[email protected]> wrote:
>
>> Done,
>>
>> Missed that, sorry
>>
>> James
>>
>>
>> On Mon, Nov 22, 2010 at 12:22 PM, Soren Lassen <[email protected]> wrote:
>>
>>> Try to fix up your run-config.sh with the changes in Alex's "Fix nofed
>>> run config, list 'fake' account store option" changeset:
>>>
>>>
>>> http://code.google.com/p/wave-protocol/source/detail?r=560181b5214ed91e44f58fe372f5c3d56280980e#
>>>
>>> On Mon, Nov 22, 2010 at 12:17 PM, James Purser <[email protected]>
>>> wrote:
>>> > Okay just hg pulled/upped for collaborynth and did an ant clean
>>> followed by
>>> > a full build.
>>> > Now getting the following error on start:
>>> > Nov 22, 2010 12:15:28 PM com.google.inject.internal.MessageProcessor
>>> visit
>>> > INFO: An exception was caught and reported. Message:
>>> > java.lang.RuntimeException: Invalid certificate path store type: ''
>>> > java.lang.RuntimeException: Invalid certificate path store type: ''
>>> >         at
>>> >
>>> org.waveprotocol.box.server.persistence.PersistenceModule.bindCertPathStore(PersistenceModule.java:95)
>>> >         at
>>> >
>>> org.waveprotocol.box.server.persistence.PersistenceModule.configure(PersistenceModule.java:77)
>>> >         at
>>> > com.google.inject.AbstractModule.configure(AbstractModule.java:59)
>>> >         at
>>> >
>>> com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
>>> >         at
>>> com.google.inject.spi.Elements.getElements(Elements.java:101)
>>> >         at
>>> >
>>> com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:135)
>>> >         at
>>> >
>>> com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:113)
>>> >         at
>>> >
>>> com.google.inject.internal.InjectorImpl.createChildInjector(InjectorImpl.java:186)
>>> >         at
>>> >
>>> com.google.inject.internal.InjectorImpl.createChildInjector(InjectorImpl.java:193)
>>> >         at
>>> org.waveprotocol.box.server.ServerMain.run(ServerMain.java:81)
>>> >         at
>>> org.waveprotocol.box.server.ServerMain.main(ServerMain.java:69)
>>> > Exception in thread "main" com.google.inject.CreationException: Guice
>>> > creation errors:
>>> > 1) No implementation for
>>> > org.waveprotocol.box.server.persistence.AccountStore was bound.
>>> >   while locating org.waveprotocol.box.server.persistence.AccountStore
>>> >     for parameter 0 at
>>> >
>>> org.waveprotocol.box.server.authentication.SessionManagerImpl.<init>(SessionManagerImpl.java:48)
>>> >   at
>>> >
>>> org.waveprotocol.box.server.ServerModule.configure(ServerModule.java:101)
>>> > 2) No implementation for
>>> > org.waveprotocol.box.server.persistence.AccountStore was bound.
>>> >   while locating org.waveprotocol.box.server.persistence.AccountStore
>>> >     for parameter 0 at
>>> >
>>> org.waveprotocol.box.server.robots.operations.NotifyOperationService.<init>(NotifyOperationService.java:52)
>>> >   at
>>> >
>>> org.waveprotocol.box.server.robots.RobotApiModule.provideActiveApiRegistry(RobotApiModule.java:108)
>>> > 3) No implementation for org.waveprotocol.wave.crypto.CertPathStore was
>>> > bound.
>>> >   while locating org.waveprotocol.wave.crypto.CertPathStore
>>> >     for parameter 3 at
>>> >
>>> org.waveprotocol.box.server.waveserver.CertificateManagerImpl.<init>(CertificateManagerImpl.java:80)
>>> >   at
>>> >
>>> org.waveprotocol.box.server.waveserver.WaveServerModule.configure(WaveServerModule.java:86)
>>> > 4) No implementation for org.waveprotocol.wave.crypto.CertPathStore was
>>> > bound.
>>> >   while locating org.waveprotocol.wave.crypto.CertPathStore
>>> >     for parameter 1 at
>>> >
>>> org.waveprotocol.wave.crypto.WaveSignatureVerifier.<init>(WaveSignatureVerifier.java:52)
>>> >   at
>>> >
>>> org.waveprotocol.box.server.waveserver.WaveServerModule.configure(WaveServerModule.java:76)
>>> > 5) An exception was caught and reported. Message: Invalid certificate
>>> path
>>> > store type: ''
>>> >   at
>>> >
>>> com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:135)
>>> > 5 errors
>>> >         at
>>> >
>>> com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:385)
>>> >         at
>>> >
>>> com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:164)
>>> >         at
>>> >
>>> com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:116)
>>> >         at
>>> >
>>> com.google.inject.internal.InjectorImpl.createChildInjector(InjectorImpl.java:186)
>>> >         at
>>> >
>>> com.google.inject.internal.InjectorImpl.createChildInjector(InjectorImpl.java:193)
>>> >         at
>>> org.waveprotocol.box.server.ServerMain.run(ServerMain.java:81)
>>> >         at
>>> org.waveprotocol.box.server.ServerMain.main(ServerMain.java:69)
>>> > Caused by: java.lang.RuntimeException: Invalid certificate path store
>>> type:
>>> > ''
>>> >         at
>>> >
>>> org.waveprotocol.box.server.persistence.PersistenceModule.bindCertPathStore(PersistenceModule.java:95)
>>> >         at
>>> >
>>> org.waveprotocol.box.server.persistence.PersistenceModule.configure(PersistenceModule.java:77)
>>> >         at
>>> > com.google.inject.AbstractModule.configure(AbstractModule.java:59)
>>> >         at
>>> >
>>> com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
>>> >         at
>>> com.google.inject.spi.Elements.getElements(Elements.java:101)
>>> >         at
>>> >
>>> com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:135)
>>> >         at
>>> >
>>> com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:113)
>>> >         ... 4 more
>>> > James
>>> >
>>> > --
>>> > You received this message because you are subscribed to the Google
>>> Groups
>>> > "Wave Protocol" group.
>>> > To post to this group, send email to [email protected].
>>> > To unsubscribe from this group, send email to
>>> > [email protected]<wave-protocol%[email protected]>
>>> .
>>> > For more options, visit this group at
>>> > http://groups.google.com/group/wave-protocol?hl=en.
>>> >
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Wave Protocol" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected]<wave-protocol%[email protected]>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/wave-protocol?hl=en.
>>>
>>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Wave Protocol" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected]<wave-protocol%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/wave-protocol?hl=en.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Wave Protocol" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<wave-protocol%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/wave-protocol?hl=en.
>



-- 
--Matt

-- 
You received this message because you are subscribed to the Google Groups "Wave 
Protocol" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/wave-protocol?hl=en.

Reply via email to