Skip to content
This repository has been archived by the owner on Sep 1, 2022. It is now read-only.

FileNotFound: catalog.xml #664

Closed
julienchastang opened this issue Oct 25, 2016 · 11 comments
Closed

FileNotFound: catalog.xml #664

julienchastang opened this issue Oct 25, 2016 · 11 comments

Comments

@julienchastang
Copy link
Member

julienchastang commented Oct 25, 2016

@cwardgar and I found that the TDS 5.0 snapshot version (20161019.213203-24) via Docker is reporting:

FileNotFound: grib/NCEP/GFS/Global_0p25deg/catalog.xml

when trying to access the catalog page of a dataset. For example:

https://unicloud.westus.cloudapp.azure.com/thredds/catalog/grib/NCEP/GFS/Global_0p25deg/catalog.html

though we may go back to 4.6.6 on Azure where this error is not present.

@lesserwhirls
Copy link
Collaborator

what set of catalogs are you using?

@julienchastang
Copy link
Member Author

Using Unidata/TdsConfig pretty much out-of-the-box. (Was that your question?)

@lesserwhirls
Copy link
Collaborator

Unidata/TdsConfig thredds, or thredds-dev? With 5.0, you will need to use thredds-dev. That said, there are other things in the thredds-dev catalogs that you may not want. We might need to make a new config set for azure.

@cwardgar
Copy link
Contributor

I fixed the lack of log output in #665. So, if the problem isn't what Sean pointed out, you can grab the latest build so that we at least have stack traces.

@julienchastang
Copy link
Member Author

@lesserwhirls thredds and not thredds-dev. @cwardgar I'll also commit the latest snapshot war version in the Dockerfile. My aim here is really to ensure there is not a problem with the Dockerfile set up for the 5.0-SNAPHOT branch. At this point, I think I'm comfortable providing a 5.0-SNAPSHOT branch of Unidata/thredds-docker since I don't think there are any problems in Dockerland (at least for this specific issue).

@cwardgar
Copy link
Contributor

cwardgar commented Nov 3, 2016

@julienchastang Was this issue fixed by using the thredds-dev TdsConfig?

@julienchastang
Copy link
Member Author

@cwardgar I never tried. (My aim was to prove to myself the problems we were seeing had nothing to do with the Docker setup.) Would you like me to try so we can close this issue? I can do so sometime today hopefully.

@cwardgar
Copy link
Contributor

cwardgar commented Nov 3, 2016

Sure, that would be great.

@julienchastang
Copy link
Member Author

julienchastang commented Nov 4, 2016

I believe I am still seeing the same problem. Just so we are on the same page, here is what I did:

  • exploded TdsConfig/threddsDev/config.zip in to /usr/local/tomcat/content/thredds
  • restarted the container with 5.0-SNAPSHOT version (20161026.011301-32)

Grabbing contents of threddsDev/config.zip and putting them in /usr/local/tomcat/content/thredds is the only change I made between 4.6.6 and the 5.0-SNAPSHOT.

(I did not grab the pqacts from threddsDev, but that should be irrelevant.) Is there anything else I can do to help?

@cwardgar
Copy link
Contributor

cwardgar commented Nov 4, 2016

Did you get an error in threddsServlet.log?

@julienchastang
Copy link
Member Author

After working with the thredds team, we were able to identify a mismatch between the TDS version (5.0 snapshot) and TDM version (4.6). The consequence of this discrepancy is that grib index files were not being properly generated and therefore the collection appeared empty. Closing issue since this was a user error problem.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants