Dear GeoServer users
I managed to upload a set of netcdf files as an ImageMosaic with additional custom dimensions;
On our GeoServer I can select which coverage I want to publish and I’m able to edit the layer and publishing settings.
However, when I click on the ‘Dimensions’ tab, I receive an error:
org.apache.wicket.WicketRuntimeException: java.lang.reflect.InvocationTargetException
at org.geoserver.web.publish.PublishedConfigurationPage$4.getPanel(PublishedConfigurationPage.java:176)
….
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedConstructorAccessor296.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.geoserver.web.publish.PublishedConfigurationPage$4.getPanel(PublishedConfigurationPage.java:169)
… 130 more
Caused by: java.lang.NoClassDefFoundError: org/slf4j/helpers/MessageFormatter at org.slf4j.impl.Log4jLoggerAdapter.warn(Log4jLoggerAdapter.java:420)
at org.apache.wicket.Localizer.getStringIgnoreSettings(Localizer.java:333)
at org.apache.wicket.Localizer.getString(Localizer.java:232)
at org.apache.wicket.model.StringResourceModel.getString(StringResourceModel.java:445)
at org.apache.wicket.model.StringResourceModel.getString(StringResourceModel.java:424)
at org.geoserver.web.data.resource.DimensionEditor.disableDimension(DimensionEditor.java:312)
at org.geoserver.web.data.resource.DimensionEditor.(DimensionEditor.java:154)
at org.geoserver.web.data.resource.ResourceDimensionsTabPanelInfo.(ResourceDimensionsTabPanelInfo.java:69)
… 134 more
I’m using
GeoServer Version 2.11.5
Git Revision 45f0d802e4ee2099bf25fc72784d874f41f57f39
Build Date 19-Feb-2018 18:31
GeoTools Version 17.5 (rev f5c748c4a352925982382a14b67ef7ab80a438fc)
GeoWebCache Version 1.11.4 (rev 1.11.x/45953cebefb5781110c9d90e267e8653168a2d17)
I don’t understand the error log very well, but similar questions in these mailing list mention problems with Tomcat or java versions, is this also the case here?
Or how can I check this?
The full error log is available at https://drive.google.com/drive/folders/1IKz-KVSmGLfCEsh30J4xg0lEB3kLkpM-?usp=sharing (in the Error_logs directory. The tem_lon8 folder is the imagemosaic folder).
Any help how I can solve this problem is welcome!
Lennert Schepers