NETCDF Z index load errors

Description

I am attempting to expose a layer (height) from this netcdf file : http://54.183.9.182/wrf.nc that has a Z index as well as a time dimension. I am able to load and view this layer in the netcdf tools UI grid viewer, but when I attempt to expose it in GeoServer, I get an exception. Any advice on resolving this would be greatly appreciated. Thanks in advance.

The stack trace is :

Caused by: java.io.IOException
at org.geotools.coverage.io.catalog.CoverageSlicesCatalog.getGranules(CoverageSlicesCatalog.java:442)
at org.geotools.imageio.GeoSpatialImageReader.getImageIndex(GeoSpatialImageReader.java:151)
at org.geotools.coverage.io.netcdf.NetCDFResponse.processRequest(NetCDFResponse.java:252)
at org.geotools.coverage.io.netcdf.NetCDFResponse.createResponse(NetCDFResponse.java:146)
at org.geotools.coverage.io.netcdf.NetCDFSource.read(NetCDFSource.java:65)
at org.geotools.coverage.io.netcdf.NetCDFReader.read(NetCDFReader.java:486)
at org.geoserver.catalog.SingleGridCoverage2DReader.read(SingleGridCoverage2DReader.java:143)
at org.geoserver.catalog.CatalogBuilder.buildCoverage(CatalogBuilder.java:974)
at org.geoserver.catalog.CatalogBuilder.buildCoverage(CatalogBuilder.java:855)
at org.geoserver.web.data.layer.NewLayerPage.buildLayerInfo(NewLayerPage.java:346)
... 98 more
Caused by: java.lang.NullPointerException
at org.geotools.coverage.io.catalog.CoverageSlicesCatalog.getGranules(CoverageSlicesCatalog.java:433)

Environment

Ubuntu 4.8.2
Version
2.8-RC1
Git Revision
7ba3121b7d67357771ff0a0a980555a5c36e2a75
Build Date
11-Sep-2015 23:04
GeoTools Version
14-RC1 (rev 579ffdfe2a9f7fc31a55f7f24272573374e55e0e)
GeoWebCache Version
1.8-RC1 (rev 1.8.x/0896303796de6b29c7deee789e597fa3e603e6b6)

java version "1.7.0_79"
OpenJDK Runtime Environment (IcedTea 2.5.6) (7u79-2.5.6-0ubuntu1.14.04.1)
OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)

Status

Assignee

Daniele Romagnoli

Reporter

Steve Ferguson

Triage

None

Fix versions

Affects versions

2.8-RC1

Priority

Medium
Configure