Archived

This forum has been archived. Please start a new discussion on GitHub.

Unknown property "IceBox.DBEnvName.IceStorm" for IceStorm

Hi:
When I use IceBox to register IceStorm as a IceBox service, it always report like this:
warning: unknown property: IceBox.DBEnvName.IceStorm
My config file is

#ICEBOX
IceBox.Service.IceStorm=IceStormService,15:create
IceBox.DBEnvName.IceStorm=TestDb
IceStorm.TopicManager.Endpoints=tcp -p 9999
IceStorm.Publish.Endpoints=tcp

And TestDb directory is already existing, but it seems IceBox can't find this folder and try to use IceStorm directory instead. If I rename the TestDb to IceStorm, service start success.

What wrong with IceBox.DBEnvName.name property?

Comments

  • mes
    mes California
    Hi,

    We removed the Freeze support from IceBox because it didn't add much value, so the IceBox.DBEnvName.* property is no longer supported. Unfortunately, I just noticed that the Ice manual wasn't updated to reflect this change. We will fix the manual. Meanwhile, you should use the following property instead:

    Freeze.DbEnv.IceStorm.DbHome=TestDb

    For an example, see the file demo/IceStorm/clock/config_service.

    Thanks,
    - Mark