<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div><br></div><div>Hello web service users,<br><br>The DMC has updated the IRIS-WS library to version 2.0.9:<br><a href="http://www.iris.edu/ds/nodes/dmc/software/downloads/IRIS-WS/">http://www.iris.edu/ds/nodes/dmc/software/downloads/IRIS-WS/</a><br><br>This release includes an important user level change: the value returned by edu.iris.dmc.fdsn.station.model.Channel.getLocationCode(), used primarily for the StationService.fetch() functionality, will now be trimmed of all trailing spaces. &nbsp;The primary implication of this is that the Java interface will return an empty string for the location code if the raw station metadata contains only spaces. &nbsp;This now matches the behavior of the TraceData.fetchTraces() path where trailing spaces in the location were already trimmed. &nbsp;To be clear: if you are using the TraceData.fetchTraces() functionality, nothing has changed. However, if you are using the StationService.fetch() functionality, the location code value will no longer contain only spaces.<br><br>Note for users of the irisFetch.m MATLAB(r) interface: if you are using the irisFetch.Traces() functionality, nothing will change. &nbsp;If you are using the irisFetch.Channels() functionality, be aware that the LocationCode value will no longer contain only spaces.<br><br>Beyond trimming the spaces from location values, this update is backwards compatible with the previous version.<br><br>The following bug fixes are also included:<br><br>1) Use the actual sample rate, when present, instead of the nominal rate to avoid generating time tears when re-creating a time series from miniSEED data records.<br><br>2) Method List&lt;Timeseries&gt; load(InputStream inputStream) resulted in a NULL Pointer Exception. &nbsp;This is used mainly for loading StationXML files.<br><br>3) Fixed Network description parsing. Previously, description attribute was not populated correctly.<br><br>4) Added reference to root document information from the Network.class Network.getRootDocument(). &nbsp;This is to have a reference from the Network object to the parent Station message.<br><br>The following new functionality has been included:<br><br>A utility to output metadata in SEED RESP format. &nbsp;In effect this allows reading of StationXML and outputting SEED RESP. &nbsp;Please refer to the Manual page for more information:&nbsp;<a href="http://www.iris.edu/ds/nodes/dmc/manuals/iris-ws/#respTutorial">http://www.iris.edu/ds/nodes/dmc/manuals/iris-ws/#respTutorial</a><br><br>Sincerely,<br>The Web Services Team<br></div></body></html>