More questions about proxy & data comm: Properties!

Mark S. Miller markm@caplet.com
Fri, 25 Dec 1998 19:34:09 -0800


My working hypothesis is that the first in each of the following pairs is
the more correct one, but advice would be greatly appreciated.  Thanks.

---------------------------

in EEnvironment.java:

        /* Become persistifiable, maybe */
        myStableStoreManager =
            new StableStoreManager(props.getProperty("e.CheckpointFile"),
                                   myPassphrase,
                                   true);

in CheckpointPassphraseVerifier.java:

        String checkpoint = myProps.getProperty("e.Checkpoint");

-------------------------------

in EEnvironment.java:

      /* Turn on the comm system... */
      myProxyManager = new ProxyManager(myRootStateBundle.vatIdentity,
                                        searchPath,
                                        myRootStateBundle.registrationTable,
                                        getProperty("e.ListenAddress"));

now in ConnectionsManager.java:

        //Create the listen thread
        if (null == listenAddress) {
            //XXX Commented out by MarkM.  Bill?  Chip?
            //listenAddress = System.getProperty("ListenAddress");

            if (null == listenAddress) {
                //Listen on any available port
                listenAddress = "localhost:0";
            }
        }

---------------------------

still in EEnvironment.java:

        /* Make sure there's a search path to us */
        String flattenedSearchPath = props.getProperty("e.SearchPath",
                    //XXX Default is a hack for testing under Cafe
                    "localhost:4567;localhost:4568");

used to be in ConnectionsManager.java:

     //XXX should use the e properties object (as held by the EEnvironment)
     myLocalFlattenedSearchPath = System.getProperty("SearchPath",
                 //XXX Default is a hack for testing under Cafe
                 "localhost:4567;localhost:4568");

-------------------------

Btw, even where I'm guessing correctly, it would be greatly reassuring to
know this.  Thanks in advance.

	Cheers,
	--MarkM