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

configuring IceBox and IceStorm without files

is it posibe to configure and start IceStorm without using configuration files?


  • Before we can answer your questions, please update your signatures as described in this post.


  • succesfull configuration via command line

    Thanks a lot for this engine, and for making it available.

    As for mi question:

    My first try was setting communicator initialization arguments.

    but I believe that was not the right place to get the properties reach IceBox and IceStorm

    Next I tested using command line parameters for the icebox executable for seting its properties, but my problem was with property values that had spaces inside example:

    IceStorm.TopicManager.Proxy=IceStorm/TopicManager:tcp -p 9999

    then i tried enclosing those properties values inside Quotation Marks ("") and it succesfully worked

    here is the command I tested
    C:\Ice-3.0.1-VC80\bin\icebox.exe --Ice.Warn.Connections=1 --Ice.Trace.Network=2 --IceStorm.TopicManager.Proxy="IceStorm/TopicManager:tcp -p 9999" --IceStorm.TopicManager.Endpoints="tcp -p 9999" --IceStorm.Publish.Endpoints=tcp --IceStorm.Trace.TopicManager=2 --IceStorm.Trace.Topic=1 --IceStorm.Trace.Subscriber=1 --Freeze.DbEnv.IceStorm.DbHome=db --IceBox.ServiceManager.Endpoints=tcp --IceBox.Service.IceStorm="IceStormService,30:create"

    Hope this information helps someone else, Have a nice day
  • bernard
    bernard Jupiter, FL
    Hi Derek,

    I am glad you figured it out. Thanks for posting the solution!