CONTEXT_PATH, false);
Constants.CONTEXT_PATH, false);
    private ServerInstance(Prim owner)            throws SmartFrogException, RemoteException {        location = owner.sfResolve(DeploymentServer.ATTR_LOCATION,                location, false);        protocol = owner.sfResolve(DeploymentServer.ATTR_PROTOCOL,                protocol,false);        hostname = owner.sfResolve(DeploymentServer.ATTR_HOSTNAME,                hostname, false);        if(hostname.length()==0) {            hostname=LOCALHOST;        }        port = owner.sfResolve(DeploymentServer.ATTR_PORT,                port, false);        String ctx= owner.sfResolve(DeploymentServer.ATTR_CONTEXTPATH,                CONTEXT_PATH, false);        String servicespath = owner.sfResolve(DeploymentServer.ATTR_SERVICESPATH,                SERVICES_PATH, false);        path= ctx+servicespath+SYSTEM_PATH;        File javatmpdir=new File(System.getProperty("java.io.tmpdir"));        String absolutePath = FileSystem.lookupAbsolutePath(owner,                DeploymentServer.ATTR_FILESTORE_DIR,                null,                javatmpdir,                false,                null);        if(absolutePath!=null) {            tempdir=new File(absolutePath);        }        try {            init();        } catch (IOException e) {            throw SmartFrogException.forward(e);        }    }