Thread: Re: IRIS webservivces problems

Started: 2011-08-02 15:27:35
Last activity: 2011-08-02 15:27:35
Topics: Web Services
Robert Casey
2011-08-02 15:27:35

Hi Paul-

The GB.ESK problem appears to be related to the fact that we do not
have station metadata stored for this station at the moment. I think
the reason you see it in QUACK is that it is in the real-time data
repository (BUD) for the moment, but this may not be accessible as an
archival dataset. I am going to forward this question as well as the
others for timeseries behavior to our web services team to provide a
more complete response.

-Rob


On Aug 2, 2011, at 1:15 AM, Denton, Paul wrote:

Rob
I am trying to access data from GB network using webservices
commands, and have come up with a couple of problems

Sometimes webservices return an error stating that data is not
present when the data does appear to be present in BUD

eg http://www.iris.edu/ws/timeseries/query?net=GB&sta=ESK&loc=--&cha=BHZ&start=2011-07-30T18.30.00&duration=3600&output=plot&ref=direct

gives a response of
The Timeseries webservice was unable to find any data for your
request: No data found for:GB,ESK,--,BHZ,
2011-07-30T18:30:00.000,2011-07-30T19:30:00.000

However inspection of data holdings using QUACK shows continuous
data avaialability for the requested time period (see attached plot)


Also I am having problems using demean function on data holdings

http://www.iris.edu/ws/timeseries/query?net=GB&sta=CCA1&loc=--&cha=BHZ&start=2011-07-31T23.38.00&duration=3600&output=plot&ref=direct
produces a plot of data OK


however when I try adding a demean function to this plot
http://www.iris.edu/ws/timeseries/query?net=GB&sta=CCA1&loc=--&cha=BHZ&start=2011-07-31T23.38.00&duration=3600&demean=true&output=plot&ref=direct


the following error is returned


HTTP Error 500: Internal Server Error

Sorry - Something Bad Happened: error invoking: tracedsp null
java.lang.NullPointerException at
edu.iris.dmc.webservice.GainSqlHelper.getGainBean(GainSqlHelper.java:
36) at
edu.iris.dmc.webservice.TracedspRunner.doIt(TracedspRunner.java:178)
at
edu
.iris
.dmc.webservice.TracedspServlet.serviceRequest(TracedspServlet.java:
147) at
edu.iris.dmc.webservice.TracedspServlet.doGet(TracedspServlet.java:
72) at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at
org
.apache
.catalina
.core
.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
290) at
org
.apache
.catalina
.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
206) at
org
.apache
.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
233) at
org
.apache
.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
191) at
org
.apache
.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at
org
.apache
.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
554) at
org
.apache
.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
109) at
org
.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
298) at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:
190) at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:776)
at
org
.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:
705) at org.apache.jk.common.ChannelSocket
$SocketConnection.runIt(ChannelSocket.java:898) at
org.apache.tomcat.util.threads.ThreadPool
$ControlRunnable.run(ThreadPool.java:690) at
java.lang.Thread.run(Thread.java:662)

cheers paul



Paul Denton
UK school seismology project leader
British Geological Survey
Keyworth
Nottingham, UK
NG12 5GG
tel +44 (0)115 9363480
email pdenton<at>bgs.ac.uk
web www.bgs.ac.uk/ssp
--
This message (and any attachments) is for the recipient only. NERC
is subject to the Freedom of Information Act 2000 and the contents
of this email and any reply you make may be disclosed by NERC unless
it is exempt from release under the Act. Any material supplied to
NERC may be stored in an electronic records management
system.<mseedplot_SBUD_fESK.GB..BHZ.2011.211.jpg>


04:08:35 v.b3198453