Sorry, that was a regression I introduced today. Thanks for reporting
this. Fixed now in revision 4dd4c44681.

On Tue, Jan 4, 2011 at 2:09 PM, jowi <[email protected]> wrote:
> [...]
>
> But now I have the following problem when starting the server:
>
> d...@dave:~/testlab/wave$ ./run-server.sh
> 04.01.2011 13:45:14
> org.waveprotocol.box.server.persistence.mongodb.MongoDbProvider start
> INFO: Started MongoDb persistence
> Exception in thread "main" com.google.inject.CreationException: Guice
> creation errors:
>
> 1) No implementation for
> org.waveprotocol.box.server.waveserver.WaveletStore<?> was bound.
>  while locating org.waveprotocol.box.server.waveserver.WaveletStore<?
>>
>    for parameter 0 at
> org.waveprotocol.box.server.waveserver.WaveMap.<init>(WaveMap.java:
> 174)
>  at
> org.waveprotocol.box.server.waveserver.WaveServerModule.configure(WaveServerModule.java:
> 97)
>
> 1 error
>        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:106)
>        at org.waveprotocol.box.server.ServerMain.main(ServerMain.java:76)
> d...@dave:~/testlab/wave$
>
> Any ideas, what's going on here?
>
>
> On 4 Jan., 11:49, James Purser <[email protected]> wrote:
>> The next thing I can suggest is replacing Sun Java with the OpenJDK. There
>> have been issues between the two before.
>>
>> James
>>
>> On Tue, Jan 4, 2011 at 9:46 PM, jowi <[email protected]> wrote:
>> > Hi James
>>
>> > thanks for your quick answer.
>> > Unfortunately "ant clean" does not help...
>> > I have downloaded the last revision, excuted "ant clean" and than
>> > "ant".
>> > The result was the same as described above. The same error occurs
>> > again in the "CertpathTest" as described above.
>>
>> > Any other suggestions to solve the problem?
>>
>> > Johannes
>>
>> > On 4 Jan., 00:44, James Purser <[email protected]> wrote:
>> > > Just out of curiosity did you run ant clean before you built the newer
>> > > version?
>>
>> > > Also try doing an update now, I'm building and it seems to be working
>> > fine.
>>
>> > > James
>>
>> > > On Tue, Jan 4, 2011 at 3:38 AM, jowi <[email protected]> wrote:
>> > > > Hello everybody
>>
>> > > > I have tried to update my test-pcs with the newest WiaB revision (Rev
>> > > > 003d6997df from 29.12.2010). Unfortunately execution of "ant" yields a
>> > > > "BUILD FAILED". The reason seems to be an error in a "CertpathTest".
>>
>> > > > Therefore I tried to compile older revisions.
>>
>> > > > It turned out, that the last revision which I can compile successfully
>> > > > is revision "82c0fdac92" from 21.11.2010 (Author: Lennard de Rijk).
>>
>> > > > Trying revision "a0bb2b9998" from 21.11.2010 (Author: Alex North) the
>> > > > same error ("CertpathTest") occurs
>>
>> > > > Looking in the index.html file in /test_out shows an error in:
>>
>> > > > testname:
>> > > > testValidator_canGrokCriticalExtension
>>
>> > > > type:
>> > > > Certificate validation failure
>> > > > org.waveprotocol.wave.crypto.SignatureException: Certificate
>> > > > validation failure
>> > > > at
>>
>> > org.waveprotocol.wave.crypto.CachedCertPathValidator.validateNoCache(CachedCertPathValidator.java:
>> > > > 103)
>> > > > at
>>
>> > org.waveprotocol.wave.crypto.CachedCertPathValidator.validate(CachedCertPathValidator.java:
>> > > > 65)
>> > > > at
>>
>> > org.waveprotocol.wave.crypto.CertpathTest.testValidator_canGrokCriticalExtension(CertpathTest.java:
>> > > > 96)
>> > > > Caused by: java.security.cert.CertPathValidatorException: Path does
>> > > > not chain with any of the trust anchors
>> > > > at
>>
>> > sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(PKIXCertPathValidator.java:
>> > > > 195)
>> > > > at
>> > > > java.security.cert.CertPathValidator.validate(CertPathValidator.java:
>> > > > 250)
>> > > > at
>>
>> > org.waveprotocol.wave.crypto.CachedCertPathValidator.validateNoCache(CachedCertPathValidator.java:
>> > > > 101)
>>
>> > > > The screen output from revision "a0bb2b9998" is shown below.
>>
>> > > > So, how can I solve the problem?
>> > > > (I use Ubuntu 10.04 and Sun java 1.6.0_22)
>>
>> > > > Regards
>>
>> > > > Johannes
>>
>> > > > -------------  Revision a0bb2b9998 --------------
>>
>> > > > d...@dave:~/testlab/Rev_a0bb2b9998$ ant
>> > > > Buildfile: build.xml
>>
>> > > > init:
>> > > >    [mkdir] Created dir: /home/dave/testlab/Rev_a0bb2b9998/build/src
>> > > >    [mkdir] Created dir: /home/dave/testlab/Rev_a0bb2b9998/build/test
>> > > >    [mkdir] Created dir: /home/dave/testlab/Rev_a0bb2b9998/build/
>> > > > coverage
>> > > >    [mkdir] Created dir: /home/dave/testlab/Rev_a0bb2b9998/dist
>> > > >    [mkdir] Created dir: /home/dave/testlab/Rev_a0bb2b9998/build/
>> > > > staging
>> > > >    [mkdir] Created dir: /home/dave/testlab/Rev_a0bb2b9998/build/dep
>> > > >    [mkdir] Created dir: /home/dave/testlab/Rev_a0bb2b9998/test_out
>>
>> > > > proto_src_dep:
>>
>> > > > proto_compile:
>> > > >    [javac] Compiling 6 source files to /home/dave/testlab/
>> > > > Rev_a0bb2b9998/build/src
>> > > >    [touch] Creating /home/dave/testlab/Rev_a0bb2b9998/build/dep/
>> > > > proto_compile
>>
>> > > > gen_gxp_dep:
>>
>> > > > gen_gxp:
>> > > >    [touch] Creating /home/dave/testlab/Rev_a0bb2b9998/build/dep/
>> > > > gen_gxp
>>
>> > > > compile_dep:
>>
>> > > > compile:
>> > > >  [taskdef] Could not load definitions from resource
>> > > > emma_ant.properties. It could not be found.
>>
>> > > > init:
>> > > >    [mkdir] Created dir: /home/dave/testlab/Rev_a0bb2b9998/build/proto
>>
>> > > > build_proto:
>> > > >    [javac] Compiling 6 source files to /home/dave/testlab/
>> > > > Rev_a0bb2b9998/build/proto
>>
>> > > > compile:
>>
>> > > > compile:
>> > > >    [javac] Compiling 2 source files to /home/dave/testlab/
>> > > > Rev_a0bb2b9998/build/src
>>
>> > > > compile:
>> > > >    [javac] Compiling 17 source files to /home/dave/testlab/
>> > > > Rev_a0bb2b9998/build/src
>>
>> > > > compile:
>> > > >    [javac] Compiling 555 source files to /home/dave/testlab/
>> > > > Rev_a0bb2b9998/build/src
>> > > >    [javac] Note: Some input files use or override a deprecated API.
>> > > >    [javac] Note: Recompile with -Xlint:deprecation for details.
>> > > >    [javac] Note: Some input files use unchecked or unsafe operations.
>> > > >    [javac] Note: Recompile with -Xlint:unchecked for details.
>>
>> > > > compile:
>> > > >    [javac] Compiling 21 source files to /home/dave/testlab/
>> > > > Rev_a0bb2b9998/build/src
>> > > >    [javac] Note: Some input files use or override a deprecated API.
>> > > >    [javac] Note: Recompile with -Xlint:deprecation for details.
>> > > >    [javac] Note: /home/dave/testlab/Rev_a0bb2b9998/src/org/
>> > > > waveprotocol/wave/client/common/util/IdentityHashQueue.java uses
>> > > > unchecked or unsafe operations.
>> > > >    [javac] Note: Recompile with -Xlint:unchecked for details.
>>
>> > > > compile:
>> > > >    [javac] Compiling 14 source files to /home/dave/testlab/
>> > > > Rev_a0bb2b9998/build/src
>>
>> > > > compile:
>> > > >    [javac] Compiling 5 source files to /home/dave/testlab/
>> > > > Rev_a0bb2b9998/build/src
>>
>> > > > compile:
>> > > >    [javac] Compiling 17 source files to /home/dave/testlab/
>> > > > Rev_a0bb2b9998/build/src
>>
>> > > > compile:
>> > > >    [javac] Compiling 23 source files to /home/dave/testlab/
>> > > > Rev_a0bb2b9998/build/src
>>
>> > > > compile:
>> > > >    [javac] Compiling 18 source files to /home/dave/testlab/
>> > > > Rev_a0bb2b9998/build/src
>>
>> > > > compile:
>> > > >    [javac] Compiling 16 source files to /home/dave/testlab/
>> > > > Rev_a0bb2b9998/build/src
>>
>> > > > compile:
>> > > >    [javac] Compiling 6 source files to /home/dave/testlab/
>> > > > Rev_a0bb2b9998/build/src
>>
>> > > > compile:
>> > > >    [javac] Compiling 118 source files to /home/dave/testlab/
>> > > > Rev_a0bb2b9998/build/src
>>
>> > > > compile:
>> > > >    [javac] Compiling 1 source file to /home/dave/testlab/
>> > > > Rev_a0bb2b9998/build/src
>>
>> > > > compile:
>> > > >    [javac] Compiling 1 source file to /home/dave/testlab/
>> > > > Rev_a0bb2b9998/build/src
>> > > >    [javac] Compiling 253 source files to /home/dave/testlab/
>> > > > Rev_a0bb2b9998/build/src
>> > > >    [javac] Note: Some input files use or override a deprecated API.
>> > > >    [javac] Note: Recompile with -Xlint:deprecation for details.
>> > > >     [copy] Copying 145 files to /home/dave/testlab/Rev_a0bb2b9998/
>> > > > build/src
>> > > >    [touch] Creating /home/dave/testlab/Rev_a0bb2b9998/build/dep/
>> > > > compile
>>
>> > > > compile_tests:
>> > > >    [javac] Compiling 384 source files to /home/dave/testlab/
>> > > > Rev_a0bb2b9998/build/test
>> > > >    [javac] Note: Some input files use or override a deprecated API.
>> > > >    [javac] Note: Recompile with -Xlint:deprecation for details.
>> > > >    [javac] Note: Some input files use unchecked or unsafe operations.
>> > > >    [javac] Note: Recompile with -Xlint:unchecked for details.
>> > > >     [copy] Copying 26 files to /home/dave/testlab/Rev_a0bb2b9998/
>> > > > build/test
>>
>> > > > test:
>> > > >   [delete] Deleting directory /home/dave/testlab/Rev_a0bb2b9998/
>> > > > test_out
>> > > >    [mkdir] Created dir: /home/dave/testlab/Rev_a0bb2b9998/test_out
>> > > >    [instr] processing instrumentation path ...
>> > > >    [instr] instrumentation path processed in 2846 ms
>> > > >    [instr] [2898 class(es) instrumented, 0 resource(s) copied]
>> > > >    [instr] metadata merged into [/home/dave/testlab/Rev_a0bb2b9998/
>> > > > build/coverage/metadata.emma] {in 251 ms}
>> > > >    [junit] WARNING: multiple versions of ant detected in path for
>> > > > junit
>> > > >    [junit]          jar:file:/usr/share/ant/lib/ant.jar!/org/apache/
>> > > > tools/ant/Project.class
>> > > >    [junit]      and jar:file:/home/dave/testlab/Rev_a0bb2b9998/
>> > > > third_party/codegen/gwt/gwt-dev.jar!/org/apache/tools/ant/
>> > > > Project.class
>> > > >    [junit] Running com.google.wave.api.data.ApiViewTest
>> > > >    [junit] Tests run: 11, Failures: 0, Errors: 0, Time elapsed: 1,088
>> > > > sec
>> > > >    [junit] Running com.google.wave.api.data.DocumentHitIteratorTest
>> > > >    [junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 0,161
>> > > > sec
>> > > >    [junit] Running com.google.wave.api.data.ElementSerializerTest
>> > > >    [junit] Tests run: 12, Failures: 0, Errors: 0, Time elapsed: 0,196
>> > > > sec
>> > > >    [junit] Running
>> > > > com.google.wave.api.data.converter.ContextResolverTest
>> > > >    [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0,295
>> > > > sec
>> > > >    [junit] Running
>> > > > com.google.wave.api.data.converter.v21.EventDataConverterV21Test
>> > > >    [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0,096
>> > > > sec
>> > > >    [junit] Running
>> > > > com.google.wave.api.data.converter.v22.EventDataConverterV22Test
>>
>> > > >    ...    (not shown)
>>
>> > > >    [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0,051
>> > > > sec
>> > > >    [junit] Running
>> > > > org.waveprotocol.wave.crypto.CachedCertPathValidatorTest
>> > > >    [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 1,092
>> > > > sec
>> > > >    [junit] Running org.waveprotocol.wave.crypto.CertpathTest
>> > > >    [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0,071
>> > > > sec
>> > > >    [junit] TEST org.waveprotocol.wave.crypto.CertpathTest FAILED
>> > > >    [junit] Running org.waveprotocol.wave.crypto.SignerInfoTest
>> > > >    [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 0,039
>> > > > sec
>> > > >    [junit] Running
>> > > > org.waveprotocol.wave.crypto.WaveSignatureVerifierTest
>> > > >    [junit] Tests run: 6, Failures: 0, Errors: 0, Time
>>
>> ...
>>
>> Erfahren Sie mehr »
>
> --
> 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