sorry, i broke those. will be fixed in a few hours, ill let you know
when ready.
On 5/15/2013 1:13 PM, John Maurer wrote:
Thanks, Marcos. While this fixed my wind maps, for some reason it breaks
all of my NcML aggregations. Can you help?
Thanks,
John Maurer
Two examples of many of our NcML joinExisting "time" aggregations:
http://oos.soest.hawaii.edu/thredds-test/idd/wqb.html?dataset=WQBAWagg
http://oos.soest.hawaii.edu/thredds-test/idd/tide_mod.html?dataset=tide_mhi
Clicking on OPENDAP gives this error in browser:
Error {
code = 500;
message = "null";
};
And shows this error in threddsServlet.log:
2013-05-15T09:10:13.195 -1000 [ 63312][ 6] INFO -
threddsServlet - Remote host: 128.171.151.240 - Request: "GET
/thredds-test/dodsC/hioos/wqb/wqbawagg.html HTTP/1.1"
2013-05-15T09:10:13.196 -1000 [ 63313][ 6] ERROR -
thredds.server.opendap.OpendapServlet - path= /hioos/wqb/wqbawagg.html
java.lang.NullPointerException
at
thredds.inventory.CollectionManagerAbstract.cleanName(CollectionManagerAbstract.java:54)
at
thredds.inventory.CollectionManagerAbstract.<init>(CollectionManagerAbstract.java:68)
at
thredds.inventory.MFileCollectionManager.<init>(MFileCollectionManager.java:183)
at
thredds.inventory.MFileCollectionManager.openWithRecheck(MFileCollectionManager.java:91)
at ucar.nc2.ncml.Aggregation.<init>(Aggregation.java:176)
at
ucar.nc2.ncml.AggregationOuterDimension.<init>(AggregationOuterDimension.java:76)
at
ucar.nc2.ncml.AggregationExisting.<init>(AggregationExisting.java:68)
at ucar.nc2.ncml.NcMLReader.readAgg(NcMLReader.java:1249)
at ucar.nc2.ncml.NcMLReader.readNetcdf(NcMLReader.java:491)
at ucar.nc2.ncml.NcMLReader.readNcML(NcMLReader.java:438)
at ucar.nc2.ncml.NcMLReader.readNcML(NcMLReader.java:351)
at
thredds.servlet.DatasetHandler$NcmlFileFactory.open(DatasetHandler.java:264)
at
thredds.servlet.DatasetHandler$NcmlFileFactory.open(DatasetHandler.java:255)
at ucar.nc2.util.cache.FileCache.acquire(FileCache.java:224)
at
ucar.nc2.dataset.NetcdfDataset.openOrAcquireFile(NetcdfDataset.java:694)
at
ucar.nc2.dataset.NetcdfDataset.acquireFile(NetcdfDataset.java:624)
at
thredds.servlet.DatasetHandler.getNetcdfFile(DatasetHandler.java:161)
at
thredds.server.opendap.OpendapServlet.getDataset(OpendapServlet.java:913)
at
thredds.server.opendap.OpendapServlet.doGetHTML(OpendapServlet.java:613)
at
thredds.server.opendap.OpendapServlet.doGet(OpendapServlet.java:230)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
thredds.servlet.filter.CookieFilter.doFilter(CookieFilter.java:54)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
thredds.servlet.filter.RequestQueryFilter.doFilter(RequestQueryFilter.java:120)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
thredds.servlet.filter.RequestPathFilter.doFilter(RequestPathFilter.java:102)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
thredds.server.RequestBracketingLogMessageFilter.doFilter(RequestBracketingLogMessageFilter.java:48)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
at
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
Source)
at java.lang.Thread.run(Unknown Source)
2013-05-15T09:10:13.197 -1000 [ 63314][ 6] INFO -
threddsServlet - Request Completed - 500 - -1 - 2
On Wed, May 15, 2013 at 3:52 AM, Marcos Hermida
<mhermida@xxxxxxxxxxxxxxxx <mailto:mhermida@xxxxxxxxxxxxxxxx>> wrote:
Hi John,
you are right, there is a bug in 4.3.17-SNAPSHOT and it should be
fixed now.
Please, try our latest 4.3.17-SNAPSHOT available here:
ftp://ftp.unidata.ucar.edu/pub/thredds/4.3/4.3.17/thredds.war
<ftp://ftp.unidata.ucar.edu/pub/thredds/4.3/4.3.17/>
Thanks!
On 05/14/2013 06:13 PM, John Maurer wrote:
Hi TDS folks,
A user just brought to my attention that the "wind" maps normally
produced by ncWMS are no longer working. I upgraded to TDS Version
4.3.17-SNAPSHOT - 20130424.1325, so perhaps it is just a bug in
the latest version?
ncWMS normally combines variables with standard_name
"eastward_wind" and "northward_wind" into a combined "wind"
velocity vector map. This is no longer working for any of our
atmospheric forecast models. To test this for yourself, try either
of the following Godiva2 links: click on "wind" and an error will
be produced: "Error getting data from server"
NCEP Global:
TDS:
http://oos.soest.hawaii.edu/thredds/catalog/hioos/model/atm/ncep_global/catalog.html?dataset=ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
Godiva2:
http://oos.soest.hawaii.edu/thredds/godiva2/godiva2.html?server=http://oos.soest.hawaii.edu/thredds/wms/hioos/model/atm/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
WRF Hawaii:
TDS:
http://oos.soest.hawaii.edu/thredds/catalog/hioos/model/atm/wrf_hi/catalog.html?dataset=wrf_hi/WRF_Hawaii_Regional_Atmospheric_Model_best.ncd
Godiva2:
http://oos.soest.hawaii.edu/thredds/godiva2/godiva2.html?server=http://oos.soest.hawaii.edu/thredds/wms/hioos/model/atm/wrf_hi/WRF_Hawaii_Regional_Atmospheric_Model_best.ncd
In contrast, I noticed in our ocean forecast models that the
combined "sea_water_velocity" is still successfully generated by
ncWMS for variables with standard_name
"eastward_sea_water_velocity" and "northward_sea_water_velocity":
ROMS Hawaii:
TDS:
http://oos.soest.hawaii.edu/thredds/catalog/hioos/roms_forec_regridded/hiig/catalog.html?dataset=roms_hiig_forecast_regridded/ROMS_Hawaii_Regional_Ocean_Model_Regridded_best.ncd
Godiva2:
http://oos.soest.hawaii.edu/thredds/godiva2/godiva2.html?server=http://oos.soest.hawaii.edu/thredds/wms/hioos/roms_forec_regridded/hiig/ROMS_Hawaii_Regional_Ocean_Model_Regridded_best.ncd
Thanks in advance for your help in addressing this issue!
Cheers,
John Maurer
Pacific Islands Ocean Observing System (PacIOOS)
University of Hawaii at Manoa
_______________________________________________
thredds mailing list
thredds@xxxxxxxxxxxxxxxx <mailto:thredds@xxxxxxxxxxxxxxxx>
For list information or to unsubscribe,
visit:http://www.unidata.ucar.edu/mailing_lists/
_______________________________________________
thredds mailing list
thredds@xxxxxxxxxxxxxxxx
For list information or to unsubscribe, visit:
http://www.unidata.ucar.edu/mailing_lists/