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].
> 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].
For more options, visit this group at 
http://groups.google.com/group/wave-protocol?hl=en.

Reply via email to