Please run the following command "ant -f server-config.xml" to generate the server-config.xml property file with default values.
2011/6/17 Bob Simpson <bbobbe...@gmail.com> > Hello, > I have a problem with execution of "Wave in a box" server. > I use Ubuntu 11.04 and javac 1.6.0_24 > After ./run.server.sh, Guice gets angry and returns me > the following error: > > com.google.inject.internal.**MessageProcessor visit > INFO: An exception was caught and reported. Message: org.apache.commons.** > configuration.**ConversionException: The value @USE_SOCKETIO@ can't be > converted to a Boolean object > org.apache.commons.**configuration.**ConversionException: 'use_socketio' > doesn't map to a Boolean object > at org.apache.commons.**configuration.**AbstractConfiguration.** > getBoolean(**AbstractConfiguration.java:**682) > at org.waveprotocol.wave.util.**settings.SettingsBinder$3.** > configure(SettingsBinder.java:**178) > 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:133) > at com.google.inject.internal.**InternalInjectorCreator.build(** > InternalInjectorCreator.java:**103) > at com.google.inject.Guice.**createInjector(Guice.java:95) > at com.google.inject.Guice.**createInjector(Guice.java:72) > at com.google.inject.Guice.**createInjector(Guice.java:62) > at org.waveprotocol.box.server.**ServerMain.run(ServerMain.**java:136) > at org.waveprotocol.box.server.**ServerMain.main(ServerMain.**java:123) > Caused by: org.apache.commons.**configuration.**ConversionException: The > value @USE_SOCKETIO@ can't be converted to a Boolean object > at org.apache.commons.**configuration.**PropertyConverter.toBoolean(** > PropertyConverter.java:201) > at org.apache.commons.**configuration.**AbstractConfiguration.** > getBoolean(**AbstractConfiguration.java:**678) > ... 11 more > Exception in thread "main" com.google.inject.**CreationException: Guice > creation errors: > > 1) An exception was caught and reported. Message: 'use_socketio' doesn't > map to a Boolean object > at com.google.inject.internal.**InjectorShell$Builder.build(** > InjectorShell.java:133) > > 2) Missing constant value. Please call to(...). > at org.waveprotocol.wave.util.**settings.SettingsBinder$3.** > configure(SettingsBinder.java:**178) > > 2 errors > at com.google.inject.internal.**Errors.**throwCreationExceptionIfErrors > **Exist(Errors.java:435) > at com.google.inject.internal.**InternalInjectorCreator.** > initializeStatically(**InternalInjectorCreator.java:**154) > at com.google.inject.internal.**InternalInjectorCreator.build(** > InternalInjectorCreator.java:**106) > at com.google.inject.Guice.**createInjector(Guice.java:95) > at com.google.inject.Guice.**createInjector(Guice.java:72) > at com.google.inject.Guice.**createInjector(Guice.java:62) > at org.waveprotocol.box.server.**ServerMain.run(ServerMain.**java:136) > at org.waveprotocol.box.server.**ServerMain.main(ServerMain.**java:123) > Caused by: org.apache.commons.**configuration.**ConversionException: > 'use_socketio' doesn't map to a Boolean object > at org.apache.commons.**configuration.**AbstractConfiguration.** > getBoolean(**AbstractConfiguration.java:**682) > at org.waveprotocol.wave.util.**settings.SettingsBinder$3.** > configure(SettingsBinder.java:**178) > 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:133) > at com.google.inject.internal.**InternalInjectorCreator.build(** > InternalInjectorCreator.java:**103) > ... 5 more > Caused by: org.apache.commons.**configuration.**ConversionException: The > value @USE_SOCKETIO@ can't be converted to a Boolean object > at org.apache.commons.**configuration.**PropertyConverter.toBoolean(** > PropertyConverter.java:201) > at org.apache.commons.**configuration.**AbstractConfiguration.** > getBoolean(**AbstractConfiguration.java:**678) > ... 11 more > > any ideas? > Thank you, sorry for my english :) > Bob. >