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.
