Re: Adding LookupAttributes to a javaspace

Asaf Lahav <[email protected]> Sun, 3 Aug 2008 17:02:42 +0300
Newsgroups gmane.comp.java.sun.jini
Message-ID <[email protected]>
Using the installverify application from the jini started kit,

startAll.config:
----------------

import com.sun.jini.start.NonActivatableServiceDescriptor;
import com.sun.jini.start.ServiceDescriptor;
import com.sun.jini.config.ConfigUtil;

com.sun.jini.start {
    private static policy = "C:\\Program
Files\\jini2_1\\installverify\\support\\jsk-all.policy";
    private static host = ConfigUtil.getHostName();
    private static port = "8081";
    private static jskdl = " http://" + host + ":" + port + "/jsk-dl.jar";

    serviceDescriptors = new ServiceDescriptor[]{
        new NonActivatableServiceDescriptor(
            "",
            policy,
            "C:\\Program Files\\jini2_1\\lib\\classserver.jar",
            "com.sun.jini.tool.ClassServer",
            new String[]{"-port", port, "-dir", 
                "C:\\Program Files\\jini2_1\\lib-dl", 
                "-verbose"}),

        new NonActivatableServiceDescriptor(
            "http://" + host + ":" + port + "/browser-dl.jar" + jskdl,
            policy,
            "C:\\Program Files\\jini2_1\\lib\\browser.jar",
            "com.sun.jini.example.browser.Browser",
            new String[] { "C:\\Program
Files\\jini2_1\\installverify\\support\\browser.config" }),

        new NonActivatableServiceDescriptor(
            "http://" + host + ":" + port + "/reggie-dl.jar" + jskdl,
            policy,
            "C:\\Program Files\\jini2_1\\lib\\reggie.jar",
            "com.sun.jini.reggie.TransientRegistrarImpl",
            new String[] { "C:\\Program
Files\\jini2_1\\installverify\\support\\reggie.config" }),

        new NonActivatableServiceDescriptor(
            "http://" + host + ":" + port + "/fiddler-dl.jar" + jskdl,
            policy,
            "C:\\Program Files\\jini2_1\\lib\\fiddler.jar",
            "com.sun.jini.fiddler.TransientFiddlerImpl",
            new String[] { "C:\\Program
Files\\jini2_1\\installverify\\support\\fiddler.config" }),

        new NonActivatableServiceDescriptor(
            "http://" + host + ":" + port + "/mahalo-dl.jar" + jskdl,
            policy,
            "C:\\Program Files\\jini2_1\\lib\\mahalo.jar",
            "com.sun.jini.mahalo.TransientMahaloImpl",
            new String[] { "C:\\Program
Files\\jini2_1\\installverify\\support\\mahalo.config" }),

        new NonActivatableServiceDescriptor(
            "http://" + host + ":" + port + "/mercury-dl.jar" + jskdl,
            policy,
            "C:\\Program Files\\jini2_1\\lib\\mercury.jar",
            "com.sun.jini.mercury.TransientMercuryImpl",
            new String[] { "C:\\Program
Files\\jini2_1\\installverify\\support\\mercury.config" }),

        new NonActivatableServiceDescriptor(
            "http://" + host + ":" + port + "/norm-dl.jar" + jskdl,
            policy,
            "C:\\Program Files\\jini2_1\\lib\\norm.jar",
            "com.sun.jini.norm.TransientNormServerImpl",
            new String[] { "C:\\Program
Files\\jini2_1\\installverify\\support\\norm.config" }),

        new NonActivatableServiceDescriptor(
            "http://" + host + ":" + port + "/outrigger-dl.jar" + jskdl,
            policy,
            "C:\\Program Files\\jini2_1\\lib\\outrigger.jar",
            "com.sun.jini.outrigger.TransientOutriggerImpl",
            new String[] { "C:\\Program
Files\\jini2_1\\installverify\\support\\outrigger.config" })
    };
}

And the outrigger.config:
-------------------------

com.sun.jini.outrigger {
    initialLookupGroups = new String[] { System.getProperty("user.name") +
"InstallVerifyGroup" };
}

How can I configure the outrigger to load with a defined set of entries as
its LookupAttributes?
Thanks in advance,
Asaf

-----Original Message-----
From: [email protected] [mailto:[email protected]] 
Sent: Thursday, July 31, 2008 8:24 PM
To: Asaf Lahav
Cc: [email protected]
Subject: Re: Adding LookupAttributes to a javaspace

Asaf Lahav wrote:
>
> Hi all,
>
> Is it possible to configure the outrigger in a way that will result in 
> addition of LookupAttributes to it automatically when it is started?
>
> If yes, how?
>
> Is there an outrigger configuration reference document anywhere?
>
>  
>
The initalLookupAttribues is one of the configuration options Outrigger 
takes. The configuration options are documented in Outrigger's package 
JavaDoc

--------------------------------------------------------------------------
Getting Started:     http://www.jini.org/wiki/Category:Getting_Started
Community Web Site:  http://jini.org
jini-users Archive:  http://archives.java.sun.com/archives/jini-users.html
Unsubscribing:       email "signoff JINI-USERS"  to [email protected]