EIDA / userfeedback

This repository is meant to collect feedback from EIDA users by means of its Issue Tracker
11 stars 5 forks source link

[Metadata] fdsnws/station/1/application.wadl lists unsupported "matchtimeseries"-parameters at EIDA-nodes BGR, KOERI, LMU, NIEP, NOA #24

Closed flixha closed 4 years ago

flixha commented 5 years ago

Originally, I reported this issue on the Obspy-github, because I encountered it while using the FDSN mass downloader in Obspy. While researching, I found that the issue apparently occurs due to the following metadata issue:

The problem with listing the unsupported parameter "matchtimeseries" is that other tools such as the Obspy FDSN mass downloader try to use the parameter in requests, believing that it is supported. It appears that this issue occurs for EIDA nodes that updated their SeisComP3 to version 1.2.0. At the ODC-KNMI EIDA node, an admin already resolved the issue in response to the issue on the Obspy-github. I think they simply removed in the application.wadl-file the line <param name="matchtimeseries" style="query" type="xsd:boolean" default="false"/>.

javiquinte commented 5 years ago

Thanks @flixha for your feedback! We contacted all the persons realted to this issue and we will come back to you as soon as we have more information.

megies commented 5 years ago

We removed the matchtimeseries parameter from LMU station WS wadl.

nikosT commented 5 years ago

We removed the matchtimeseries parameter from LMU station WS wadl.

Could you, please, describe the procedure you followed in order to make it work? Thanks

megies commented 5 years ago

@nikosT strictly speaking this is not about making something work, but rather telling automated routines that matchtimeseries is not supported (actually it's rather not telling that it is supported ;)

In any case, you can remove the matchtimeseries parameter tag in ~/seiscomp3/share/fdsnws/station.wadl and restart seiscomp. Although, we'll see what comes out of the upstream report I made at SeisComP3/seiscomp3#237

flixha commented 5 years ago

Thanks a lot for taking care of this issue, and for reporting it also int he SeisComP3 issue tracker!

I noticed that one of the above links didn't include a http:// and hence didn't work on just clicking - fixed that now.

Also, I was a bit confused by my tests earlier and thought that only the matchtimeseries-parameter was problematic right now. However, it appears that the adding includeavailability=true leads to no response (or an empty response, I don't get an error code) as well.

nikosT commented 5 years ago

@nikosT strictly speaking this is not about making something work, but rather telling automated routines that matchtimeseries is not supported (actually it's rather not telling that it is supported ;)

In any case, you can remove the matchtimeseries parameter tag in ~/seiscomp3/share/fdsnws/station.wadl and restart seiscomp. Although, we'll see what comes out of the upstream report I made at SeisComP3/seiscomp3#237

thanks @megies! Unfortunately, it doesn't work for us.

nikosT commented 5 years ago

Thanks a lot for taking care of this issue, and for reporting it also int he SeisComP3 issue tracker!

I noticed that one of the above links didn't include a http:// and hence didn't work on just clicking - fixed that now.

Also, I was a bit confused by my tests earlier and thought that only the matchtimeseries-parameter was problematic right now. However, it appears that the adding includeavailability=true leads to no response (or an empty response, I don't get an error code) as well.

I confirm that too. So, they are 2 variables to be removed!

nikosT commented 4 years ago

The issue has been resolved in SeisComP v4. I think the ticket should be closed now.