With Ice 3.3 on Linux and windows we have the following xml to register an icestorm server
<icebox id="IceBoxServer" exe="icebox" activation="on-demand">
<service name="IceStorm" entry="IceStormService:createIceStorm">
However with Ice 3.4 on Windows we get the following error :
!! 08/12/10 14:34:40.309 IceBoxServer: error: ServiceManager: unable to load entry point `IceStormService:createIceStorm'
!! 08/12/10 14:34:40.340 IceBoxServer: error: ServiceManager: unable to load entry point `IceStormService:createIceStorm'
!! 08/12/10 14:34:40.371 IceBoxServer: error: ServiceManager: unable to load entry point `IceStormService:createIceStorm'
!! 08/12/10 14:34:40.402 IceBoxServer: error: ServiceManager: unable to load entry point `IceStormService:createIceStorm'
This is solved by adding the version number :
<service name="IceStorm" entry="IceStormService,34:createIceStorm">
However I wish to suport both 3.3 and 3.4 and I though that the version was optional.
What is wrong ?
Olivier

Reply With Quote