Max, you have installed the NetCDF Output plugin, which adds support for GeoServer output of NetCDF via WCS 2.0. To support input of coverages from NetCDF files, please install the NetCDF plugin (for 2.9.0): http://sourceforge.net/projects/geoserver/files/GeoServer/2.9.0/extensions/geoserver-2.9.0-netcdf-plugin.zip
Because there are some jar files used in both plugins, it appears that installing only the NetCDF Output plugin adds just enough functionality to offer to read NetCDF files via the web UI, but attempting to use this functionality results in the rather unhelpful error message you have encountered. You can install both plugins at the same time; use "unzip -o" to overwrite jar files used in both plugins without prompting. Kind regards, Ben. On 18/01/17 11:25, Max Stephan wrote: > Hi Daniele, > > thanks for your reply. Below is a listing of the contents of the WEB-INF/lib > folder: > > Best regards, > Max > > WEB-INF/lib content: > -rw-r--r-- 1 tomcat7 tomcat7 62983 Sep 16 2013 activation-1.1.jar > -rw-r--r-- 1 tomcat7 tomcat7 4467 Sep 12 2013 aopalliance-1.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 95313 Sep 16 2013 batik-anim-1.7.jar > -rw-r--r-- 1 tomcat7 tomcat7 401858 Sep 16 2013 batik-awt-util-1.7.jar > -rw-r--r-- 1 tomcat7 tomcat7 558892 Sep 16 2013 batik-bridge-1.7.jar > -rw-r--r-- 1 tomcat7 tomcat7 310919 Sep 16 2013 batik-css-1.7.jar > -rw-r--r-- 1 tomcat7 tomcat7 173530 Sep 16 2013 batik-dom-1.7.jar > -rw-r--r-- 1 tomcat7 tomcat7 10257 Sep 16 2013 batik-ext-1.7.jar > -rw-r--r-- 1 tomcat7 tomcat7 242866 Sep 16 2013 batik-gvt-1.7.jar > -rw-r--r-- 1 tomcat7 tomcat7 504741 Sep 16 2013 batik-js-1.7.jar > -rw-r--r-- 1 tomcat7 tomcat7 73119 Sep 16 2013 batik-parser-1.7.jar > -rw-r--r-- 1 tomcat7 tomcat7 60604 Sep 16 2013 batik-script-1.7.jar > -rw-r--r-- 1 tomcat7 tomcat7 601098 Sep 16 2013 batik-svg-dom-1.7.jar > -rw-r--r-- 1 tomcat7 tomcat7 215274 Sep 16 2013 batik-svggen-1.7.jar > -rw-r--r-- 1 tomcat7 tomcat7 121997 Sep 16 2013 batik-transcoder-1.7.jar > -rw-r--r-- 1 tomcat7 tomcat7 128286 Sep 16 2013 batik-util-1.7.jar > -rw-r--r-- 1 tomcat7 tomcat7 30843 Sep 16 2013 batik-xml-1.7.jar > -rw-r--r-- 1 tomcat7 tomcat7 1824421 Sep 12 2013 bcprov-jdk14-1.46.jar > -rw-r--r-- 1 tomcat7 tomcat7 4143516 Oct 25 23:00 cdm-4.6.2.jar > -rw-r--r-- 1 tomcat7 tomcat7 322362 Sep 16 2013 cglib-nodep-2.2.jar > -rw-r--r-- 1 tomcat7 tomcat7 211652 Sep 12 2013 common-2.6.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 188671 Sep 12 2013 commons-beanutils-1.7.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 263965 Mar 21 2014 commons-codec-1.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 588337 Mar 24 2016 > commons-collections-3.2.2.jar > -rw-r--r-- 1 tomcat7 tomcat7 160519 Dec 22 2013 commons-dbcp-1.4.jar > -rw-r--r-- 1 tomcat7 tomcat7 57779 Sep 12 2013 commons-fileupload-1.2.1.jar > -rw-r--r-- 1 tomcat7 tomcat7 305001 Sep 12 2013 commons-httpclient-3.1.jar > -rw-r--r-- 1 tomcat7 tomcat7 163151 Sep 12 2013 commons-io-2.1.jar > -rw-r--r-- 1 tomcat7 tomcat7 299994 Sep 12 2013 commons-jxpath-1.3.jar > -rw-r--r-- 1 tomcat7 tomcat7 284220 Nov 9 2013 commons-lang-2.6.jar > -rw-r--r-- 1 tomcat7 tomcat7 60686 Sep 12 2013 commons-logging-1.1.1.jar > -rw-r--r-- 1 tomcat7 tomcat7 96203 Sep 16 2013 commons-pool-1.5.3.jar > -rw-r--r-- 1 tomcat7 tomcat7 150629 Sep 12 2013 > com.noelios.restlet-1.0.8.jar > -rw-r--r-- 1 tomcat7 tomcat7 14072 Sep 12 2013 > com.noelios.restlet.ext.servlet-1.0.8.jar > -rw-r--r-- 1 tomcat7 tomcat7 10114 Sep 16 2013 > com.noelios.restlet.ext.simple-1.0.8.jar > -rw-r--r-- 1 tomcat7 tomcat7 342540 May 10 2015 core-0.26.jar > -rw-r--r-- 1 tomcat7 tomcat7 1231403 Sep 12 2013 ecore-2.6.1.jar > -rw-r--r-- 1 tomcat7 tomcat7 203035 Sep 12 2013 ehcache-1.6.2.jar > -rw-r--r-- 1 tomcat7 tomcat7 37176 Sep 16 2013 encoder-1.1.jar > -rw-r--r-- 1 tomcat7 tomcat7 86487 Sep 12 2013 ezmorph-1.0.6.jar > -rw-r--r-- 1 tomcat7 tomcat7 924269 Sep 12 2013 freemarker-2.3.18.jar > -rw-r--r-- 1 tomcat7 tomcat7 31693 Aug 28 2015 GeographicLib-Java-1.44.jar > -rw-r--r-- 1 tomcat7 tomcat7 5032077 Oct 25 23:00 > geoserver-2.9.0-netcdf-out-plugin.zip > -rw-r--r-- 1 tomcat7 tomcat7 181446 May 27 2016 gs-kml-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 1825023 May 27 2016 gs-main-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 6524 Oct 25 23:00 gs-netcdf-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 77883 Oct 25 23:00 gs-netcdf-out-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 170202 May 27 2016 gs-ows-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 117537 May 27 2016 gs-platform-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 64490 May 27 2016 gs-rest-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 266516 May 27 2016 gs-restconfig-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 57587 May 27 2016 gs-sec-jdbc-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 46391 May 27 2016 gs-sec-ldap-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 116468 May 27 2016 gs-wcs1_0-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 144125 May 27 2016 gs-wcs1_1-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 432789 May 27 2016 gs-wcs2_0-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 45992 May 27 2016 gs-wcs-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 1427435 May 27 2016 gs-web-core-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 374106 May 27 2016 gs-web-demo-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 4413 May 27 2016 gs-web-rest-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 561495 May 27 2016 gs-web-sec-core-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 23196 May 27 2016 gs-web-sec-jdbc-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 21122 May 27 2016 gs-web-sec-ldap-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 76061 May 27 2016 gs-web-wcs-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 36933 May 27 2016 gs-web-wfs-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 157298 May 27 2016 gs-web-wms-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 686371 May 27 2016 gs-wfs-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 958300 May 27 2016 gs-wms-2.9.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 207868 May 26 2016 gt-api-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 13955 May 26 2016 > gt-app-schema-resolver-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 23922 May 26 2016 gt-arcgrid-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 59897 May 26 2016 gt-complex-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 585176 May 26 2016 gt-coverage-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 105127 Oct 25 23:00 gt-coverage-api-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 197335 May 26 2016 gt-cql-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 88397 May 26 2016 gt-data-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 2330221 May 26 2016 gt-epsg-hsql-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 63617 May 26 2016 gt-geojson-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 31156 May 26 2016 gt-geotiff-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 170462 May 26 2016 gt-graph-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 35018 May 26 2016 gt-grid-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 38716 May 26 2016 gt-gtopo30-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 22652 May 26 2016 gt-image-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 374861 May 26 2016 gt-imagemosaic-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 219756 May 26 2016 gt-jdbc-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 50873 May 26 2016 gt-jdbc-postgis-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 1753696 May 26 2016 gt-main-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 510977 May 26 2016 gt-metadata-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 211795 Oct 25 23:00 gt-netcdf-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 351029 May 26 2016 gt-opengis-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 59377 May 26 2016 gt-process-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 176730 May 26 2016 gt-process-feature-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 120756 May 26 2016 gt-process-raster-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 24544 May 26 2016 gt-property-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 1180642 May 26 2016 gt-referencing-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 565933 May 26 2016 gt-render-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 219400 May 26 2016 gt-shapefile-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 9001 May 26 2016 gt-svg-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 40079 May 26 2016 gt-transform-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 243461 May 26 2016 gt-wfs-ng-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 230682 May 26 2016 gt-wms-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 651619 May 26 2016 gt-xml-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 312999 May 26 2016 gt-xsd-core-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 69539 May 26 2016 gt-xsd-fes-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 106556 May 26 2016 gt-xsd-filter-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 117402 May 26 2016 gt-xsd-gml2-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 1553760 May 26 2016 gt-xsd-gml3-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 121585 May 26 2016 gt-xsd-ows-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 176642 May 26 2016 gt-xsd-sld-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 177007 May 26 2016 gt-xsd-wcs-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 148566 May 26 2016 gt-xsd-wfs-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 2243036 Jun 3 2014 guava-17.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 1207393 Sep 12 2013 h2-1.1.119.jar > -rw-r--r-- 1 tomcat7 tomcat7 1466946 May 25 2015 hsqldb-2.3.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 58390 Oct 25 23:00 httpservices-4.6.2.jar > -rw-r--r-- 1 tomcat7 tomcat7 39860 Nov 6 2015 > imageio-ext-arcgrid-1.1.13.jar > -rw-r--r-- 1 tomcat7 tomcat7 26688 Nov 6 2015 > imageio-ext-geocore-1.1.13.jar > -rw-r--r-- 1 tomcat7 tomcat7 19493 Nov 10 2015 imageio-ext-png-1.1.13.jar > -rw-r--r-- 1 tomcat7 tomcat7 52275 Nov 6 2015 > imageio-ext-streams-1.1.13.jar > -rw-r--r-- 1 tomcat7 tomcat7 335165 Nov 6 2015 imageio-ext-tiff-1.1.13.jar > -rw-r--r-- 1 tomcat7 tomcat7 40586 Nov 6 2015 > imageio-ext-utilities-1.1.13.jar > -rw-r--r-- 1 tomcat7 tomcat7 1117661 Sep 16 2013 itext-2.1.5.jar > -rw-r--r-- 1 tomcat7 tomcat7 258160 Sep 12 2013 jai_codec-1.1.3.jar > -rw-r--r-- 1 tomcat7 tomcat7 1900631 Sep 12 2013 jai_core-1.1.3.jar > -rw-r--r-- 1 tomcat7 tomcat7 1140632 Sep 12 2013 jai_imageio-1.1.jar > -rw-r--r-- 1 tomcat7 tomcat7 178961 Sep 12 2013 jasypt-1.8.jar > -rw-r--r-- 1 tomcat7 tomcat7 619507 Sep 16 2013 JavaAPIforKml-2.2.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 2254 Oct 25 23:00 jcip-annotations-1.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 151304 Sep 29 2013 jdom-1.1.3.jar > -rw-r--r-- 1 tomcat7 tomcat7 56702 Sep 12 2013 jettison-1.0.1.jar > -rw-r--r-- 1 tomcat7 tomcat7 11497 Sep 12 2013 jgridshift-1.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 621931 Oct 25 23:00 joda-time-2.8.1.jar > -rw-r--r-- 1 tomcat7 tomcat7 148490 Sep 12 2013 json-lib-2.2.3-jdk15.jar > -rw-r--r-- 1 tomcat7 tomcat7 16046 Sep 16 2013 json-simple-1.1.jar > -rw-r--r-- 1 tomcat7 tomcat7 91347 Sep 12 2013 jsr-275-1.0-beta-2.jar > -rw-r--r-- 1 tomcat7 tomcat7 33031 Jun 9 2014 jsr305-2.0.3.jar > -rw-r--r-- 1 tomcat7 tomcat7 117361 Apr 1 2016 jt-affine-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 62676 Apr 1 2016 jt-algebra-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 3839 Aug 26 2015 jt-attributeop-1.4.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 16052 Apr 1 2016 jt-bandcombine-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 33911 Apr 1 2016 jt-bandmerge-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 8477 Apr 1 2016 jt-bandselect-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 14196 Apr 1 2016 jt-binarize-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 13683 Apr 1 2016 jt-border-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 18964 Apr 1 2016 jt-buffer-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 18778 Apr 1 2016 jt-classifier-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 64473 Apr 1 2016 jt-colorconvert-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 38698 Apr 1 2016 jt-colorindexer-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 20682 Apr 11 2016 > jt-concurrent-tile-cache-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 26019 Aug 26 2015 jt-contour-1.4.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 9840 Apr 1 2016 jt-crop-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 18401 Apr 1 2016 jt-errordiffusion-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 7110 Apr 1 2016 jt-format-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 12696 Apr 1 2016 jt-imagefunction-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 24170 Apr 1 2016 jt-iterators-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 39688 Apr 1 2016 jt-lookup-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 31245 Apr 1 2016 jt-mosaic-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 7018 Apr 1 2016 jt-nullop-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 25802 Apr 1 2016 jt-orderdither-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 36758 Apr 1 2016 jt-piecewise-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 16779 Aug 26 2015 jt-rangelookup-1.4.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 19233 Apr 1 2016 jt-rescale-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 18290 Apr 1 2016 jt-rlookup-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 794991 Sep 12 2013 jts-1.13.jar > -rw-r--r-- 1 tomcat7 tomcat7 89274 Apr 1 2016 jt-scale-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 34648 Apr 1 2016 jt-stats-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 9981 Apr 1 2016 jt-translate-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 117852 Apr 1 2016 jt-utilities-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 202267 Aug 26 2015 jt-utils-1.4.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 19124 Apr 1 2016 jt-vectorbin-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 10574 Aug 26 2015 jt-vectorbinarize-1.4.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 14229 Aug 26 2015 jt-vectorize-1.4.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 65330 Apr 1 2016 jt-warp-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 32813 Apr 1 2016 jt-zonal-1.0.9.jar > -rw-r--r-- 1 tomcat7 tomcat7 19970 Aug 26 2015 jt-zonalstats-1.4.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 489884 Apr 29 2016 log4j-1.2.17.jar > -rw-r--r-- 1 tomcat7 tomcat7 388864 Sep 16 2013 mail-1.4.jar > -rw-r--r-- 1 tomcat7 tomcat7 57829 Oct 25 23:00 netcdf4-4.6.2.jar > -rw-r--r-- 1 tomcat7 tomcat7 231973 May 26 2016 net.opengis.fes-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 532362 May 26 2016 net.opengis.ows-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 661855 May 26 2016 net.opengis.wcs-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 429378 May 26 2016 net.opengis.wfs-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 48752 Sep 16 2013 org.json-2.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 175177 Sep 12 2013 org.restlet-1.0.8.jar > -rw-r--r-- 1 tomcat7 tomcat7 2180 Sep 12 2013 > org.restlet.ext.freemarker-1.0.8.jar > -rw-r--r-- 1 tomcat7 tomcat7 1730 Sep 16 2013 > org.restlet.ext.json-1.0.8.jar > -rw-r--r-- 1 tomcat7 tomcat7 4504 Sep 12 2013 > org.restlet.ext.spring-1.0.8.jar > -rw-r--r-- 1 tomcat7 tomcat7 225333 Sep 16 2013 > org.simpleframework-3.1.3.jar > -rw-r--r-- 1 tomcat7 tomcat7 53216 May 26 2016 org.w3.xlink-15.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 112635 Sep 12 2013 picocontainer-1.2.jar > -rw-r--r-- 1 tomcat7 tomcat7 142870 Oct 14 2013 pngj-2.0.1.jar > -rw-r--r-- 1 tomcat7 tomcat7 648487 Jun 10 2015 > postgresql-9.4-1201-jdbc41.jar > -rw-r--r-- 1 tomcat7 tomcat7 25962 Sep 16 2013 slf4j-api-1.6.4.jar > -rw-r--r-- 1 tomcat7 tomcat7 9748 Sep 16 2013 slf4j-log4j12-1.6.4.jar > -rw-r--r-- 1 tomcat7 tomcat7 370067 Mar 23 2016 spring-aop-4.2.5.RELEASE.jar > -rw-r--r-- 1 tomcat7 tomcat7 731562 Mar 23 2016 > spring-beans-4.2.5.RELEASE.jar > -rw-r--r-- 1 tomcat7 tomcat7 1096773 Mar 23 2016 > spring-context-4.2.5.RELEASE.jar > -rw-r--r-- 1 tomcat7 tomcat7 176774 Mar 23 2016 > spring-context-support-4.2.5.RELEASE.jar > -rw-r--r-- 1 tomcat7 tomcat7 1078771 Mar 23 2016 > spring-core-4.2.5.RELEASE.jar > -rw-r--r-- 1 tomcat7 tomcat7 262988 Mar 23 2016 > spring-expression-4.2.5.RELEASE.jar > -rw-r--r-- 1 tomcat7 tomcat7 423659 Mar 23 2016 > spring-jdbc-4.2.5.RELEASE.jar > -rw-r--r-- 1 tomcat7 tomcat7 374411 Mar 23 2016 > spring-ldap-core-2.0.2.RELEASE.jar > -rw-r--r-- 1 tomcat7 tomcat7 473345 Mar 23 2016 > spring-security-config-4.0.4.RELEASE.jar > -rw-r--r-- 1 tomcat7 tomcat7 357254 Mar 23 2016 > spring-security-core-4.0.4.RELEASE.jar > -rw-r--r-- 1 tomcat7 tomcat7 103988 Mar 23 2016 > spring-security-ldap-4.0.4.RELEASE.jar > -rw-r--r-- 1 tomcat7 tomcat7 326872 Mar 23 2016 > spring-security-web-4.0.4.RELEASE.jar > -rw-r--r-- 1 tomcat7 tomcat7 265523 Mar 23 2016 spring-tx-4.2.5.RELEASE.jar > -rw-r--r-- 1 tomcat7 tomcat7 767232 Mar 23 2016 spring-web-4.2.5.RELEASE.jar > -rw-r--r-- 1 tomcat7 tomcat7 876937 Mar 23 2016 > spring-webmvc-4.2.5.RELEASE.jar > -rw-r--r-- 1 tomcat7 tomcat7 179346 Sep 16 2013 stax-1.2.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 26514 Sep 12 2013 stax-api-1.0.1.jar > -rw-r--r-- 1 tomcat7 tomcat7 123269 Oct 25 23:00 udunits-4.6.2.jar > -rw-r--r-- 1 tomcat7 tomcat7 2198941 Jan 23 2016 wicket-core-7.1.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 1274149 Jan 23 2016 wicket-extensions-7.1.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 87937 Jan 23 2016 wicket-request-7.1.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 376657 Jan 23 2016 wicket-util-7.1.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 220536 May 7 2015 xml-apis-1.4.01.jar > -rw-r--r-- 1 tomcat7 tomcat7 85686 Sep 16 2013 xml-apis-ext-1.3.04.jar > -rw-r--r-- 1 tomcat7 tomcat7 84091 Sep 16 2013 xml-commons-resolver-1.2.jar > -rw-r--r-- 1 tomcat7 tomcat7 7188 Sep 12 2013 xmlpull-1.1.3.1.jar > -rw-r--r-- 1 tomcat7 tomcat7 119888 Sep 12 2013 xpp3-1.1.3.4.O.jar > -rw-r--r-- 1 tomcat7 tomcat7 24956 Sep 12 2013 xpp3_min-1.1.4c.jar > -rw-r--r-- 1 tomcat7 tomcat7 992820 Sep 12 2013 xsd-2.6.0.jar > -rw-r--r-- 1 tomcat7 tomcat7 531571 Feb 23 2014 xstream-1.4.7.jar > > Von: [email protected] [mailto:[email protected]] Im Auftrag von > Daniele Romagnoli > Gesendet: Montag, 16. Januar 2017 08:27 > An: Max Stephan > Cc: geoserver-users > Betreff: Re: [Geoserver-users] NetCDF cannot be loaded through extension > > Hi Max, > could you list the content of your GeoServer webapp WEB-INF/lib folder? > I'm wondering if some missing jar is preventing proper class loading. > > Please, let us know. > Best Regards, > Daniele > > On Sun, Jan 15, 2017 at 10:45 PM, Max Stephan > <[email protected]<mailto:[email protected]>> wrote: > Hi, > > we are trying to load a NetCDF through the NetCDF reader extension on our > Geoserver 2.9.0 instance, using the web admin interface. > > This unfortunately results in an error: > - The web interface shows: Could not list layers for this store, an error > occurred retrieving them: Failed to create reader from > file:data/WASCAL-WMS/testfolder/WestAfrica_05min2007yearsum.nc<http://05min2007yearsum.nc> > and hints null > - Below you'll also find the stack trace from the geoserver log > - The ncdump of the file we try to load > > Do you have any hint what could have gone wrong here and what we could do to > fix the situation? Let me know if any other information is required. > > I am unfortunately not really familiar with the NetCDF format and therefore > not sure if Geoserver will be able to deal with the provided files. Could it > be that the file is not raster/grid but point based as pointed out in this > previous post: > http://osgeo-org.1560.x6.nabble.com/Adding-NetCDF-datastore-gives-a-runtime-exception-td5290171.html > ? > > Thanks in advance, > Max > > Stack trace: > 2017-01-15 22:34:48,410 WARN [netcdf.NetCDFFormat] - Unable to connect > org.geotools.data.DataSourceException: Unable to connect > at > org.geotools.coverage.io<http://org.geotools.coverage.io>.netcdf.NetCDFReader.<init>(NetCDFReader.java:159) > at > org.geotools.coverage.io<http://org.geotools.coverage.io>.netcdf.NetCDFFormat.getReader(NetCDFFormat.java:95) > at > org.geoserver.catalog.ResourcePool.getGridCoverageReader(ResourcePool.java:1441) > at > org.geoserver.catalog.ResourcePool.getGridCoverageReader(ResourcePool.java:1369) > at > org.geoserver.catalog.impl.CoverageStoreInfoImpl.getGridCoverageReader(CoverageStoreInfoImpl.java:59) > at sun.reflect.GeneratedMethodAccessor564.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.geoserver.catalog.impl.ModificationProxy.invoke(ModificationProxy.java:147) > at com.sun.proxy.$Proxy36.getGridCoverageReader(Unknown Source) > at > org.geoserver.web.data.layer.NewLayerPageProvider.getItemsInternal(NewLayerPageProvider.java:88) > at > org.geoserver.web.data.layer.NewLayerPageProvider.getItems(NewLayerPageProvider.java:57) > at > org.geoserver.web.wicket.GeoServerDataProvider.fullSize(GeoServerDataProvider.java:243) > at > org.geoserver.web.wicket.GeoServerTablePanel$PagerDelegate.updateMatched(GeoServerTablePanel.java:583) > at > org.geoserver.web.wicket.GeoServerTablePanel$PagerDelegate.<init>(GeoServerTablePanel.java:576) > at > org.geoserver.web.wicket.GeoServerTablePanel.<init>(GeoServerTablePanel.java:176) > at > org.geoserver.web.wicket.GeoServerTablePanel.<init>(GeoServerTablePanel.java:97) > at > org.geoserver.web.data.layer.NewLayerPage$1.<init>(NewLayerPage.java:105) > at > org.geoserver.web.data.layer.NewLayerPage.<init>(NewLayerPage.java:105) > at > org.geoserver.web.data.store.CoverageStoreNewPage.onSuccessfulSave(CoverageStoreNewPage.java:78) > at > org.geoserver.web.data.store.CoverageStoreNewPage.onSave(CoverageStoreNewPage.java:69) > at > org.geoserver.web.data.store.AbstractCoverageStorePage$1.onSubmit(AbstractCoverageStorePage.java:116) > at > org.apache.wicket.ajax.markup.html.form.AjaxSubmitLink$1.onSubmit(AjaxSubmitLink.java:110) > at > org.apache.wicket.ajax.form.AjaxFormSubmitBehavior$AjaxFormSubmitter.onSubmit(AjaxFormSubmitBehavior.java:215) > at > org.apache.wicket.markup.html.form.Form.delegateSubmit(Form.java:1307) > at org.apache.wicket.markup.html.form.Form.process(Form.java:974) > at > org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:795) > at > org.apache.wicket.ajax.form.AjaxFormSubmitBehavior.onEvent(AjaxFormSubmitBehavior.java:171) > at > org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:155) > at > org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:588) > at sun.reflect.GeneratedMethodAccessor378.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:258) > at > org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:241) > at > org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:248) > at > org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:234) > at > org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:865) > at > org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) > at > org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:265) > at > org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:222) > at > org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293) > at > org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:261) > at > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203) > at > org.apache.wicket.protocol.http.WicketServlet.doPost(WicketServlet.java:159) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:646) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) > at > org.springframework.web.servlet.mvc.ServletWrappingController.handleRequestInternal(ServletWrappingController.java:158) > at > org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:147) > at > org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:50) > at > org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959) > at > org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893) > at > org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:968) > at > org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:870) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:646) > at > org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:844) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:28) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:75) > at > org.geoserver.wms.animate.AnimatorFilter.doFilter(AnimatorFilter.java:71) > at > org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:71) > at > org.geoserver.filters.SpringDelegatingFilter.doFilter(SpringDelegatingFilter.java:46) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > org.geoserver.platform.AdvancedDispatchFilter.doFilter(AdvancedDispatchFilter.java:50) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:316) > at > org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126) > at > org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90) > at > org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73) > at > org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) > at > org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69) > at > org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114) > at > org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73) > at > org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) > at > org.geoserver.security.filter.GeoServerAnonymousAuthenticationFilter.doFilter(GeoServerAnonymousAuthenticationFilter.java:54) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) > at > org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69) > at > org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:205) > at > org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73) > at > org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92) > at > org.geoserver.security.filter.GeoServerUserNamePasswordAuthenticationFilter.doFilter(GeoServerUserNamePasswordAuthenticationFilter.java:116) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) > at > org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69) > at > org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:157) > at > org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73) > at > org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) > at > org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69) > at > org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:91) > at > org.geoserver.security.filter.GeoServerSecurityContextPersistenceFilter$1.doFilter(GeoServerSecurityContextPersistenceFilter.java:53) > at > org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73) > at > org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92) > at > org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) > at > org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:213) > at > org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:176) > at > org.geoserver.security.GeoServerSecurityFilterChainProxy.doFilter(GeoServerSecurityFilterChainProxy.java:152) > at > org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) > at > org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:87) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:42) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > org.geoserver.filters.SessionDebugFilter.doFilter(SessionDebugFilter.java:48) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > org.geoserver.filters.FlushSafeFilter.doFilter(FlushSafeFilter.java:44) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:121) > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) > at > org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1041) > at > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) > at > org.apache.tomcat.util.net<http://org.apache.tomcat.util.net>.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > Caused by: org.geotools.data.DataSourceException: java.io.IOException: > java.lang.NoClassDefFoundError: Could not initialize class > org.geotools.coverage.io<http://org.geotools.coverage.io>.catalog.DataStoreConfiguration > at > org.geotools.coverage.io<http://org.geotools.coverage.io>.netcdf.NetCDFAccess.<init>(NetCDFAccess.java:126) > at > org.geotools.coverage.io<http://org.geotools.coverage.io>.netcdf.NetCDFDriver.connect(NetCDFDriver.java:92) > at > org.geotools.coverage.io.impl.DefaultFileDriver.process(DefaultFileDriver.java:216) > at > org.geotools.coverage.io<http://org.geotools.coverage.io>.netcdf.NetCDFReader.<init>(NetCDFReader.java:157) > ... 138 more > Caused by: java.lang.RuntimeException: java.io.IOException: > java.lang.NoClassDefFoundError: Could not initialize class > org.geotools.coverage.io<http://org.geotools.coverage.io>.catalog.DataStoreConfiguration > at > org.geotools.imageio.netcdf.NetCDFImageReader.setInput(NetCDFImageReader.java:267) > at javax.imageio.ImageReader.setInput(ImageReader.java:380) > at > org.geotools.coverage.io<http://org.geotools.coverage.io>.netcdf.NetCDFAccess.<init>(NetCDFAccess.java:115) > ... 141 more > Caused by: java.io.IOException: java.lang.NoClassDefFoundError: Could not > initialize class > org.geotools.coverage.io<http://org.geotools.coverage.io>.catalog.DataStoreConfiguration > at > org.geotools.imageio.netcdf.NetCDFImageReader.initIndex(NetCDFImageReader.java:368) > at > org.geotools.imageio.netcdf.NetCDFImageReader.init(NetCDFImageReader.java:475) > at > org.geotools.imageio.netcdf.NetCDFImageReader.setInput(NetCDFImageReader.java:265) > ... 143 more > Caused by: java.lang.NoClassDefFoundError: Could not initialize class > org.geotools.coverage.io<http://org.geotools.coverage.io>.catalog.DataStoreConfiguration > at > org.geotools.imageio.netcdf.AncillaryFileManager.getDatastoreConfiguration(AncillaryFileManager.java:825) > at > org.geotools.imageio.netcdf.NetCDFImageReader.initIndex(NetCDFImageReader.java:284) > ... 145 more > > Ncdump: > netcdf > C:/Users/Max/Desktop/temp/NetCDF/WestAfrica_05min2007yearsum.nc<http://05min2007yearsum.nc> > { > dimensions: > lon = 503; > lat = 271; > time = UNLIMITED; // (1 currently) > variables: > double lon(lon=503); > :standard_name = "longitude"; > :long_name = "longitude"; > :units = "degrees_east"; > :axis = "X"; > > double lat(lat=271); > :standard_name = "latitude"; > :long_name = "latitude"; > :units = "degrees_north"; > :axis = "Y"; > > double time(time=1); > :standard_name = "time"; > :long_name = "Time"; > :units = "days since 1900-01-01 00:00:00"; > :calendar = "standard"; > :_ChunkSizes = 1; // int > > float irrigationGross(time=1, lat=271, lon=503); > :_FillValue = -9999.0f; // float > :missing_value = -9999.0f; // float > :long_name = "Gross Irrigation"; > :units = "mm/day"; > :_ChunkSizes = 1, 271, 503; // int > > float livestockDemand(time=1, lat=271, lon=503); > :long_name = "Livestock Demand"; > :units = "m3/pixel/day"; > :_FillValue = -9999.0f; // float > :missing_value = -9999.0f; // float > :_ChunkSizes = 1, 271, 503; // int > > float riverEvap(time=1, lat=271, lon=503); > :long_name = "Evaporation from rivers & reservoirs"; > :units = "m3/pixel/day"; > :_FillValue = -9999.0f; // float > :missing_value = -9999.0f; // float > :_ChunkSizes = 1, 271, 503; // int > > float irrigationGrwt(time=1, lat=271, lon=503); > :long_name = "Gross Irrigation from ground water"; > :units = "mm/day"; > :_FillValue = -9999.0f; // float > :missing_value = -9999.0f; // float > :_ChunkSizes = 1, 271, 503; // int > > float domesticDemand(time=1, lat=271, lon=503); > :long_name = "Domestic Demand"; > :units = "m3/pixel/day"; > :_FillValue = -9999.0f; // float > :missing_value = -9999.0f; // float > :_ChunkSizes = 1, 271, 503; // int > > float precip(time=1, lat=271, lon=503); > :long_name = "Precipitatiion"; > :units = "mm/day"; > :_FillValue = -9999.0f; // float > :missing_value = -9999.0f; // float > :_ChunkSizes = 1, 271, 503; // int > > float discharge(time=1, lat=271, lon=503); > :long_name = "Discharge"; > :units = "m3/sec"; > :_FillValue = -9999.0f; // float > :missing_value = -9999.0f; // float > :routing_method = "LRR"; > :_ChunkSizes = 1, 271, 503; // int > > float irrigationFlow(time=1, lat=271, lon=503); > :long_name = "Gross Irrigation from river storage"; > :units = "mm/day"; > :_FillValue = -9999.0f; // float > :missing_value = -9999.0f; // float > :_ChunkSizes = 1, 271, 503; // int > > float resStorage(time=1, lat=271, lon=503); > :long_name = "Stream and Reservoir Storage"; > :units = "m3/pixel"; > :_FillValue = -9999.0f; // float > :missing_value = -9999.0f; // float > :_ChunkSizes = 1, 271, 503; // int > > float pet(time=1, lat=271, lon=503); > :long_name = "Potential Evapotranspiration"; > :units = "mm/day"; > :_FillValue = -9999.0f; // float > :missing_value = -9999.0f; // float > :_ChunkSizes = 1, 271, 503; // int > > float infiltration(time=1, lat=271, lon=503); > :long_name = "Infiltration into GW"; > :units = "mm/day"; > :_FillValue = -9999.0f; // float > :missing_value = -9999.0f; // float > :_ChunkSizes = 1, 271, 503; // int > > float evapotrans(time=1, lat=271, lon=503); > :long_name = "Evapotranspiration"; > :units = "mm/day"; > :_FillValue = -9999.0f; // float > :missing_value = -9999.0f; // float > :_ChunkSizes = 1, 271, 503; // int > > float irrigationExtra(time=1, lat=271, lon=503); > :long_name = "Gross Irrigation from Extra water"; > :units = "mm/day"; > :_FillValue = -9999.0f; // float > :missing_value = -9999.0f; // float > :_ChunkSizes = 1, 271, 503; // int > > float runoff(time=1, lat=271, lon=503); > :long_name = "Runoff"; > :units = "mm/day"; > :_FillValue = -9999.0f; // float > :missing_value = -9999.0f; // float > :_ChunkSizes = 1, 271, 503; // int > > float airT(time=1, lat=271, lon=503); > :long_name = "Temperature"; > :units = "deg C"; > :_FillValue = -9999.0f; // float > :missing_value = -9999.0f; // float > :_ChunkSizes = 1, 271, 503; // int > > // global attributes: > :CDI = "Climate Data Interface version 1.6.5rc4 > (http://code.zmaw.de/projects/cdi)"; > :history = "Tue Nov 11 08:39:18 2014: cdo yearsum > /raid5/userdata/dwisser/output/WestAfrica_05min2007.nc > /raid5/userdata/dwisser/output/annual/WestAfrica_05min2007yearsum.nc<http://05min2007yearsum.nc>\nCreated > on 2014-11-10 by Dominik Wisser > ([email protected]<mailto:[email protected]>)"; > :source = "Unreferenced Data"; > :institution = "Water Systems Analysis Group (WSAG), the University of New > Hampshire (UNH)"; > :Conventions = "CF-1.0"; > :FilePath = "/raid5/userdata/dwisser/output/WestAfrica_05min2007.nc"; > :NetCDF_version = "netCDF.4.21"; > :Temporal_Res. = "Daily"; > :references = "http://www.wsag.unh.edu"; > :projection = "epsg:4326"; > :title = "PDL/WBM data"; > :CDO = "Climate Data Operators version 1.6.5rc4 > (http://code.zmaw.de/projects/cdo)"; > } > > > ------------------------------------------------------------------------------ > Developer Access Program for Intel Xeon Phi Processors > Access to Intel Xeon Phi processor-based developer platforms. > With one year of Intel Parallel Studio XE. > Training and support from Colfax. > Order your platform today. http://sdm.link/xeonphi > _______________________________________________ > Geoserver-users mailing list > [email protected]<mailto:[email protected]> > https://lists.sourceforge.net/lists/listinfo/geoserver-users > > > > -- > == > GeoServer Professional Services from the experts! Visit > http://goo.gl/it488V for more information. > == > > Ing. Daniele Romagnoli > Senior Software Engineer > > GeoSolutions S.A.S. > Via di Montramito 3/A > 55054 Massarosa (LU) > Italy > phone: +39 0584 962313 > fax: +39 0584 1660272 > > http://www.geo-solutions.it > http://twitter.com/geosolutions_it > > ------------------------------------------------------- > > AVVERTENZE AI SENSI DEL D.Lgs. 196/2003 > > Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i > file/s allegato/i sono da considerarsi strettamente riservate. Il loro > utilizzo è consentito esclusivamente al destinatario del messaggio, per le > finalità indicate nel messaggio stesso. Qualora riceviate questo messaggio > senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia > via e-mail e di procedere alla distruzione del messaggio stesso, > cancellandolo dal Vostro sistema. Conservare il messaggio stesso, divulgarlo > anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per > finalità diverse, costituisce comportamento contrario ai principi dettati dal > D.Lgs. 196/2003. > > > > The information in this message and/or attachments, is intended solely for > the attention and use of the named addressee(s) and may be confidential or > proprietary in nature or covered by the provisions of privacy act > (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection > Code).Any use not in accord with its purpose, any disclosure, reproduction, > copying, distribution, or either dissemination, either whole or partial, is > strictly forbidden except previous formal approval of the named addressee(s). > If you are not the intended recipient, please contact immediately the sender > by telephone, fax or e-mail and delete the information in this message that > has been received in error. The sender does not give any warranty or accept > liability as the content, accuracy or completeness of sent messages and > accepts no responsibility for changes made after they were sent or for other > risks which arise as a result of e-mail transmission, viruses, etc. > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > > > > _______________________________________________ > Geoserver-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/geoserver-users > -- Ben Caradoc-Davies <[email protected]> Director Transient Software Limited <http://transient.nz/> New Zealand ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Geoserver-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geoserver-users
