[kepler-dev] Fwd: local earthgrid node repository

Jing Tao tao at nceas.ucsb.edu
Tue Mar 18 13:37:52 PDT 2008

Hi, Eric:

Currently you should use authentication method before inserting or 
updating documents into metacat. So you have to use those urls :)

However, metacat can be modified to use other ways to authenticate user. 
In order to do this, you need to add a new class into metacat src. This 
class should implement interface AuthInterface.java. AuthLdap, which is our current 
authentication class, can give you some idea how to implement the class. 
After adding the new class, you also should tell metacat you changed the 
authentication method. In order to do this, you need to modify the 
metacat.properties (which is in your metacat/lib dir) - changing 
authclass=what class you added.

After this, metacat will use the new class to authenticate users. If you 
have more question, please let use know.



Jing Tao
National Center for Ecological
Analysis and Synthesis (NCEAS)
735 State St. Suite 204
Santa Barbara, CA 93101

On Tue, 18 Mar 2008, Eric Magaha wrote:

> ---------- Forwarded message ----------
> From: Eric Magaha <ericmagaha at gmail.com>
> Date: Tue, Mar 18, 2008 at 4:03 PM
> Subject: Re: [kepler-dev] local earthgrid node repository
> To: Chad Berkley <berkley at nceas.ucsb.edu>
> Chad,
> Ok.  I built metacat and can access the servlet.
> I have a question....
> Do I have to use authentication?  Looks like there is some LDAP settings
> (ldapUrl in build.properties), but I don't want to use that.  Can I have no
> authentication with metacat?  Or can I somehow use my list of NIS users on
> my server?
> Thanks.
> On Wed, Mar 12, 2008 at 2:06 PM, Chad Berkley <berkley at nceas.ucsb.edu>
> wrote:
>> Hi Eric,
>> Yes it is possible.  The Kepler repository is just a metacat
>> installation.  You'll need to install metacat with the earthgrid
>> interface, then change the connection properties in
>> kepler/configs/ptolemy/configs/kepler/repositoryBundle.properties file
>> to match your new server.
>> You can find documentation on setting up Metacat in the
>> metacat/docs/user/metacatinstall.html file.  Metacat is available for
>> download from http://knb.ecoinformatics.org//software/download.html
>> Let us know if you have any questions.
>> chad
>> Eric Magaha wrote:
>>> The project I am working does not have access to the internet.  It is on
>>> an isolated network.  Is it possible to setup a local Kepler repository
>>> to allow sharing of actors?  Thanks.
>>> Eric Magaha
>>> ------------------------------------------------------------------------
>>> _______________________________________________
>>> Kepler-dev mailing list
>>> Kepler-dev at ecoinformatics.org
>>> http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-dev

More information about the Kepler-dev mailing list