[kepler-dev] lsid suggestion

Chad Berkley berkley at nceas.ucsb.edu
Tue Mar 25 10:36:29 PDT 2008


Hi Eric,

This is a problem that LSIDs are supposed to fix.  Unfortunately, I 
think we're using LSIDs incorrectly in this situation.  I guess the easy 
solution to get it working for you is to just change it in the 
uploadToRepository class.  The idea behind lsids is that they point to 
one object and the authority (kepler-project.org) should be able to 
point any client to that object.  I haven't looked at this for a while 
so I'm not exactly sure what is wrong.  I'm currently in a meeting for 
the rest of the week, so I won't be able to look at it until next week. 
  In the meantime, I'd just suggest that you change the upload class. 
Sorry I'm not more help.  I'll try to check this out next week.

chad


Eric Magaha wrote:
> Hi,
> 
> I have been working on getting my own local metacat/ecogrid running for 
> a remote kepler repository.  Seems that when I upload actors from the 
> kepler thick client they get tagged with an LSID that contains 
> "kepler-project.org <http://kepler-project.org>".  This ends up being an 
> issue when I try to download the actor from the repository using a web 
> browser.  I have to replace "kepler-project.org 
> <http://kepler-project.org>" with my server in the LSID in the url.
> 
> I have tracked this down to the class 
> org.kepler.gui.UploadToRepository.  Seems the string "kepler-project.org 
> <http://kepler-project.org>" is hardcoded in that class.  Can this be 
> moved to a properties file?
> 
> Thanks.
> 
> Eric
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> 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