[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: tomcat errors (fwd)



still getting these errors:

Failed to open some datasets:
  NAM_CONUS_20km_selectsurface_20080123_1200.grib1: Exception while trying to 
open:
java.lang.NullPointerException
        at ucar.grib.grib2.ParameterTable.getParameter(ParameterTable.java:296)



Robb Kambic wrote:
> John,
> 
> yea i saw this error. Finally the select surface products are coming in
> as grib2, not grib1. The error was in the transitions, grib1 files had
> grib2 records in them. These were the last of the CONDUIT products to be
> converted to grib2. Maybe Ethan could change the catalogs to look for
> grib2 files instead of grib1. I attached a list of parms, usually the
> number and levels of the parms change when this change occurs.
> 
> RObb...
> 
> ===============================================================================
> 
> Robb Kambic                       Unidata Program Center
> Software Engineer III               Univ. Corp for Atmospheric Research
> address@hidden           WWW: http://www.unidata.ucar.edu/
> ===============================================================================
> 
> 
> ---------- Forwarded message ----------
> Date: Mon, 21 Jan 2008 07:30:02 -0700 (MST)
> From: address@hidden
> To: address@hidden
> Subject: tomcat errors
> 
> 2008-01-18T21:42:39.632 -0700 [ 813474967][  109492] INFO  -
> thredds.servlet.ServletUtil - Remote host: 128.117.140.75 - Request:
> "GET
> /thredds/dodsC/fmrc/NCEP/NAM/CONUS_20km/selectsurface/files/NAM_CONUS_20km_selectsurface_20080116_0000.grib1.dds
> HTTP/1.1"
> 2008-01-18T21:42:39.723 -0700 [ 813475058][  109492] ERROR -
> thredds.server.opendap.NcDODSServlet - Error
> java.lang.NullPointerException
>     at ucar.grib.grib2.ParameterTable.getParameter(ParameterTable.java:296)
>     at ucar.grib.grib2.Grib2Lookup.getParameter(Grib2Lookup.java:90)
>     at ucar.nc2.iosp.grib.Index2NC.makeVariableName(Index2NC.java:57)
>     at ucar.nc2.iosp.grib.Index2NC.open(Index2NC.java:104)
>     at
> ucar.nc2.iosp.grib.Grib2ServiceProvider.open(Grib2ServiceProvider.java:70)
>     at
> ucar.nc2.iosp.grib.GribServiceProvider.open(GribServiceProvider.java:77)
>     at ucar.nc2.NetcdfFile.<init>(NetcdfFile.java:1071)
>     at ucar.nc2.NetcdfFile.open(NetcdfFile.java:468)
>     at ucar.nc2.NetcdfFile.open(NetcdfFile.java:261)
>     at ucar.nc2.NetcdfFileCache.acquire(NetcdfFileCache.java:186)
>     at ucar.nc2.NetcdfFileCache.acquire(NetcdfFileCache.java:176)
>     at ucar.nc2.dataset.NetcdfDataset.acquireFile(NetcdfDataset.java:265)
>     at
> ucar.nc2.dataset.NetcdfDataset.acquireDataset(NetcdfDataset.java:206)
>     at thredds.catalog.InvDatasetFmrc.getDataset(InvDatasetFmrc.java:555)
>     at
> thredds.servlet.DatasetHandler.getNetcdfFile(DatasetHandler.java:141)
>     at
> thredds.server.opendap.NcDODSServlet.getDataset(NcDODSServlet.java:356)
>     at opendap.servlet.AbstractServlet.doGetDDS(AbstractServlet.java:503)
>     at opendap.servlet.AbstractServlet.doGet(AbstractServlet.java:1618)
>     at thredds.server.opendap.NcDODSServlet.doGet(NcDODSServlet.java:269)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:698)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>     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:228)
> 
>     at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
> 
>     at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
> 
>     at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
> 
>     at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
> 
>     at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:517)
>     at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> 
>     at
> org.apache.catalina.valves.RequestFilterValve.process(RequestFilterValve.java:276)
> 
>     at
> org.apache.catalina.valves.RemoteAddrValve.invoke(RemoteAddrValve.java:81)
>     at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
>     at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
>     at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
> 
>     at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
>     at java.lang.Thread.run(Thread.java:619)
> ---------------------------------------------------------------------------
>