hi,
even worst luck trying it with Tomcat 7 on a different server will not
even deploy thredds.war.
ERROR Unable to invoke factory method in class class
org.apache.logging.log4j.core.appender.FileAppender
Mark
On 7/2/2015 6:24 AM, Mark Maciolek wrote:
hi,
I would have to move the web site to a new server as everything I read
says thredds 4.6 require Java 7 and Tomcat 7.
The current web server the site is on can't be upgraded since it would
break the other tomcat sites.
The only error in the apache log is that
/web/opal/webapps/ROOT/thredds/fileServer not found which is true but
then /web/opal/webapps/ROOT/thredds/dodsC does not exist either but
the OPENDAP links work.
Mark
On 7/2/2015 12:37 AM, Christian Ward-Garrison wrote:
Hi Mark,
I just noticed that you're running v4.3, which is quite old at this
point. Would you mind trying 4.6.2? [1] This document may be useful. [2]
Also, I noticed that for your HTTPServer request, you're getting an
Apache 404 page, not a Tomcat one. Maybe something in the Apache
config is at fault?
Cheers,
Christian
[1] ftp://ftp.unidata.ucar.edu/pub/thredds/4.6/current/thredds.war
[2]
http://www.unidata.ucar.edu/software/thredds/current/tds/UpgradingTo4.6.html
On Wed, Jul 1, 2015 at 7:26 PM, Mark Maciolek <mlm@xxxxxxxxxx
<mailto:mlm@xxxxxxxxxx>> wrote:
hi,
Finally found time to try this again. I went back to plain
catalog.xml with just test data.
I noticed in the logs that I never see fileServer in the
serverStartup.log but do see
the opendap
serverStartup: thredds.server.opendap.OpendapServlet
initialization start
2015-07-01T21:10:22.371-0400 [ 1083][ 1] INFO
serverStartup: thredds.server.opendap.OpendapServlet version=
opendap/3.7 ascLimit = 50 binLimit = 500
2015-07-01T21:10:22.371-0400 [ 1083][ 1] INFO
serverStartup: thredds.server.opendap.OpendapServlet
initialization done
Should I not see some thredds.server.??? about the fileServer
The only http line is:
serverStartup: CdmInit: HTTPFileCache.initCache= [10,20] scour = 1020
So am I missing some folder from
content/WEB-INF/classes/thredds/server/ ?
Mark
On 6/23/2015 5:53 PM, Christian Ward-Garrison wrote:
Hi Mark,
Yes, a catalog can have multiple datasetRoots. They can even
have the same location—only their paths must differ. Here's an
example from one of our catalogs:
<datasetRoot path="localContent" location="content/testdata/"/>
<datasetRoot path="testRestrictedDataset"
location="content/testdata/"/>
<datasetRoot path="cdmUnitTest" location="${cdmUnitTest}"/>
As for your catalogs, they look good to me. I was able to load
them into TDS and access them via "HTTPServer". All I had to do
was create some dummy data and change the datasetScan location
attributes to match my machine.
I'm not sure why you're encountering these issues, but it may
have to do with the filtering you've set up. For example, you
have a datasetScan with
location="/net/nfs/wilma/data3/odac/model/mm5/analysis" that
includes only "*.grib" files. You need to make sure that such
files are actually where you said they'd be, or else TDS won't
generate a link in the Dataset page. Have you tested with dummy
data files?
Cheers,
Christian
On Tue, Jun 23, 2015 at 8:12 AM, Mark Maciolek <mlm@xxxxxxxxxx>
wrote:
hi,
Attached my two catalog xml files, if someone would be kind
enough to review them and point out any errors that prevents
the fileServer service from working I would appreciate it.
mark
On 6/22/2015 7:50 PM, Christian Ward-Garrison wrote:
Hi Mark,
Both service definitions are fine. Rather, I suspect the
problem is that you haven't defined a dataset root [1].
Here is a very basic example:
<?xml version="1.0" encoding="UTF-8"?>
<catalog name="Local TDS"
xmlns="http://www.unidata.ucar.edu/namespaces/thredds/InvCatalog/v1.0"
version="1.0.6"
xmlns:xlink="http://www.w3.org/1999/xlink">
<service name="http" serviceType="HTTPServer"
base="/thredds/fileServer/"/>
<datasetRoot path="my/data"
location="C:/Users/cwardgar/dev/data" />
<dataset name="A Test Dataset" ID="testDataset"
urlPath="my/data/foo.nc <http://foo.nc>" >
<serviceName>http</serviceName>
</dataset>
</catalog>
I have a file at C:/Users/cwardgar/dev/data/foo.nc
<http://foo.nc>that TDS serves at
http://localhost:8080/thredds/fileServer/my/data/foo.nc. In
the datasetRootelement, the path I've chosen is arbitrary;
the location is not (unless I move the file).
Cheers,
Christian
[1]
http://www.unidata.ucar.edu/software/thredds/current/tds/tutorial/BasicConfigCatalogs.html#ConfigCatalogs
On Mon, Jun 22, 2015 at 12:19 PM, Mark Maciolek
<mlm@xxxxxxxxxx> wrote:
hi,
Trying to get the thredds service fileServer working on
our system
thredds 4.3
http://www.opal.sr.unh.edu/thredds/catalog/opal_ts/WBD/catalog.html?dataset=opal_ts/WBD/WBD_2015.nc
* /Data format:/netCDF
* /Data size:/1.034 Mbytes
* /Data type:/GRID
* /ID:/opal_ts/WBD/WBD_2015.nc
from the catalog.xml file:
<service name="fileServer" serviceType="HTTPServer"
base="/thredds/fileServer
/"/>
have also tried this:
<service name="http" serviceType="HTTPServer"
base="/thredds/fileServer/" />
get 404 error
there is nothing in the threddsServlet.log
Is there another config file or xml file I should be
looking at?
mark
--
Mark Maciolek
Network Administrator
Morse Hall Room 339
603-862-3050 <tel:603-862-3050>
https://www.unh.edu/research/support-units/research-computing-center
_______________________________________________
thredds mailing list
thredds@xxxxxxxxxxxxxxxx <mailto:thredds@xxxxxxxxxxxxxxxx>
For list information or to unsubscribe, visit:
http://www.unidata.ucar.edu/mailing_lists/
--
Mark Maciolek
Network Administrator
Morse Hall Room 339
603-862-3050 <tel:603-862-3050>
https://www.unh.edu/research/support-units/research-computing-center
_______________________________________________
thredds mailing list
thredds@xxxxxxxxxxxxxxxx
For list information or to unsubscribe, visit:
http://www.unidata.ucar.edu/mailing_lists/