[seek-dev] config file for ecogrid put service
Matt Jones
jones at nceas.ucsb.edu
Mon Sep 20 09:16:17 PDT 2004
Hi Bing,
I hope that the config path you mentioned does not hard-code "ogsa" as
the context. If so, you should probably use code like this to avoid
that hard-coding (note that I assume the availability of the
ServletConfig object named "config" below)...
private static final String CONFIG_DIR = "WEB-INF/etc";
private
static final String CONFIG_NAME = "MetacatConfig.xml";
this.context = config.getServletContext();
String dirPath = context.getRealPath(CONFIG_DIR);
File propertyFile = new File(dirPath, CONFIG_NAME);
Also, Don't you think these configuration files could be combined into a
single configuraiton file for Metacat/SRB/whatever implementation. Do
the different implementations share properties? It would be nice if
they did.
Thanks,
Matt
Bing Zhu wrote:
> Jing,
>
> As we discussed before, we need to figure out how to place
> the ecogrid service configuration file through deployment
> procedure.
>
> Currently, the code I put for ecogrid put service reads
> configuration file from $TOMCAT/webapps/ogsa/WEB-INF/etc.
> So in testing metacat 'put' service, you need to create
> a sub-directory 'etc' under $TOMCAT/webapps/ogsa/WEB-INF.
>
> The configuration file for Metacat is 'MetacatConfig.xml'.
> Currently, the 'metcata URL' and 'debug' are supported
> in our put service. I put the content for 'MetacatConfig.xml'
> in the end of this mail.
>
> If MetacatConfig.xml is not in $TOMCAT/webapps/ogsa/WEB-INF/etc,
> our 'put' service will take default values as of followings.
> Metacat URL: http://indus.nceas.ucsb.edu/knb-oracle/metacat
> debugOn: no
>
> (Note if debugOn is yes, the debug messages are stored in
> the file 'catalina.out'.)
>
> Sincerely,
> Bing
>
>
> ------------------------MetacatConfig.xml---------------------------
> <?xml version="1.0" encoding="ISO-8859-1"?>
>
> <metacatConfig>
> <metacatURL>http://indus.nceas.ucsb.edu/knb-oracle/metacat</metacatURL>
> <debugOn>yes</debugOn>
> </metacatConfig>
> _______________________________________________
> seek-dev mailing list
> seek-dev at ecoinformatics.org
> http://www.ecoinformatics.org/mailman/listinfo/seek-dev
--
-------------------------------------------------------------------
Matt Jones jones at nceas.ucsb.edu
http://www.nceas.ucsb.edu/ Fax: 425-920-2439 Ph: 907-789-0496
National Center for Ecological Analysis and Synthesis (NCEAS)
University of California Santa Barbara
Interested in ecological informatics? http://www.ecoinformatics.org
-------------------------------------------------------------------
More information about the Seek-dev
mailing list