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.throwCreationExceptionIfErrorsExist(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.