I recently tried and failed to get Wave In A Box building and running on my 
Windows Server 2008 R2 64bit virtual machine. I followed all the instructions 
in http://www.waveprotocol.org/wave-in-a-box for Windows, noting the Source 
Control change to SVN.  I then got latest at 
https://svn.apache.org/repos/asf/incubator/wave/trunk/ on 3/12/2012 using 
TortoiseSVN. I am using the Java SDK jdk1.6.0_31 and WinAnt to do the builds. I 
did not install MongoDB which stated it was optional.



The first problem I ran into was a one or more tests failing that prevented the 
build from completing. I removed the <junit> tag section to prevent the tests 
from running. This completed the build.



First question, has anyone recently gotten this to build on a Windows box? If 
so, did you have to do any changes like I did to get it working? If so, what 
specifically did you change?



After I got the build working by removing the tests, I ran the Windows start 
instructions shown in 
http://www.waveprotocol.org/wave-in-a-box/running-wave-in-a-box/running-the-server#windows
 but starting the server resulted in an exception. The error is:



Exception in thread "main" com.google.inject.CreationException: Guice creation e
rrors:

1) An exception was caught and reported. Message: 'waveserver_disable_verificati
on' doesn't map to a Boolean object
at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:1
33)

2) Missing constant value. Please call to(...).
at org.waveprotocol.wave.util.settings.SettingsBinder$3.configure(SettingsBind
er.java:178)



It appears to be a configuration issue, but I'm not sure what I should change 
or if its a problem with the build being I built with test failures.



Any help would be appreciated, we are are trying to do this as a proof that we 
can stand it up in our Windows infrastrucuture so Linux solutions are not an 
option. Thanks!



Brian

Reply via email to