Andrea Aime ( https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ae9469ffc-5e16-4c2b-b7b0-b9c46e912f9e ) *created* an issue
GeoServer ( https://osgeo-org.atlassian.net/browse/GEOS?atlOrigin=eyJpIjoiZGQ1ZTFkZDk0OGUxNGVkMDlhOGJkOWU5ZDJiM2VhMDEiLCJwIjoiaiJ9 ) / Bug ( https://osgeo-org.atlassian.net/browse/GEOS-10482?atlOrigin=eyJpIjoiZGQ1ZTFkZDk0OGUxNGVkMDlhOGJkOWU5ZDJiM2VhMDEiLCJwIjoiaiJ9 ) GEOS-10482 ( https://osgeo-org.atlassian.net/browse/GEOS-10482?atlOrigin=eyJpIjoiZGQ1ZTFkZDk0OGUxNGVkMDlhOGJkOWU5ZDJiM2VhMDEiLCJwIjoiaiJ9 ) The CreateIndexer NetCDF tool does not work due to missing dependency (Jaxen) ( https://osgeo-org.atlassian.net/browse/GEOS-10482?atlOrigin=eyJpIjoiZGQ1ZTFkZDk0OGUxNGVkMDlhOGJkOWU5ZDJiM2VhMDEiLCJwIjoiaiJ9 ) Issue Type: Bug Assignee: Andrea Aime ( https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ae9469ffc-5e16-4c2b-b7b0-b9c46e912f9e ) Created: 04/May/22 4:40 PM Priority: Medium Reporter: Andrea Aime ( https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ae9469ffc-5e16-4c2b-b7b0-b9c46e912f9e ) Trying to use the CreateIndexer tool for the creation of a NetCDF mosaic ( https://docs.geoserver.org/stable/en/user/extensions/netcdf/netcdf.html#migrating-mosaics-with-h2-netcdf-index-files-to-a-centralized-index ) fails due to a missing dependency: Exception in thread "main" java.lang.NoClassDefFoundError: org/jaxen/NamespaceContext at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:756) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:473) at java.net.URLClassLoader.access$100(URLClassLoader.java:74) at java.net.URLClassLoader$1.run(URLClassLoader.java:369) at java.net.URLClassLoader$1.run(URLClassLoader.java:363) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:362) at java.lang.ClassLoader.loadClass(ClassLoader.java:418) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352) at java.lang.ClassLoader.loadClass(ClassLoader.java:351) at org.jdom2.xpath.jaxen.JaxenXPathFactory.compile(JaxenXPathFactory.java:82) at org.jdom2.xpath.XPathFactory.compile(XPathFactory.java:297) at org.geotools.coverage.io.netcdf.tools.CreateIndexer.getAttributes(CreateIndexer.java:334) at org.geotools.coverage.io.netcdf.tools.CreateIndexer.main(CreateIndexer.java:151) Caused by: java.lang.ClassNotFoundException: org.jaxen.NamespaceContext at java.net.URLClassLoader.findClass(URLClassLoader.java:387) at java.lang.ClassLoader.loadClass(ClassLoader.java:418) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352) at java.lang.ClassLoader.loadClass(ClassLoader.java:351) {{ ... 16 more }} Adding Jaxen 1.1.6 in the GeoServer classpath fixes the issue. It’s marked as a test dependency in the gt-netcdf module. ( https://osgeo-org.atlassian.net/browse/GEOS-10482#add-comment?atlOrigin=eyJpIjoiZGQ1ZTFkZDk0OGUxNGVkMDlhOGJkOWU5ZDJiM2VhMDEiLCJwIjoiaiJ9 ) Add Comment ( https://osgeo-org.atlassian.net/browse/GEOS-10482#add-comment?atlOrigin=eyJpIjoiZGQ1ZTFkZDk0OGUxNGVkMDlhOGJkOWU5ZDJiM2VhMDEiLCJwIjoiaiJ9 ) Get Jira notifications on your phone! Download the Jira Cloud app for Android ( https://play.google.com/store/apps/details?id=com.atlassian.android.jira.core&referrer=utm_source%3DNotificationLink%26utm_medium%3DEmail ) or iOS ( https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=EmailNotificationLink&mt=8 ) This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100198- sha1:1452a14 )
_______________________________________________ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel