Re: [thredds] ncWMS "wind" maps not working

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>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 listthredds@xxxxxxxxxxxxxxxx
> For list information or to unsubscribe,  visit: 
> http://www.unidata.ucar.edu/mailing_lists/
>
>
>
  • 2013 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the thredds archives: