java.lang.IllegalArgumentException: requirement failed: Type name is required in the query at scala.Predef$.require(Predef.scala:219) at org.locationtech.geomesa.index.geotools.GeoMesaDataStore.getFeatureReader(GeoMesaDataStore.scala:225) at org.locationtech.geomesa.index.geotools.GeoMesaDataStore.getFeatureReader(GeoMesaDataStore.scala:45) at org.locationtech.geomesa.index.geotools.GeoMesaFeatureCollection.reader(GeoMesaFeatureSource.scala:153)
Hi, I've deployed a geoserver 2.16.2 instance in a tomcat docker container. Further added both geofence plugins (geoserver-2.16.2-geofence-plugin.zip, geoserver-2.16.2-geofence-server-plugin.zip) to WEB-INF/lib.
Unfortunately, when testing the geofence connection in Geoserver GUI I'm getting a red
java.lang.NullPointerException and logs show https://hastebin.com/silopogotu.log
I might oversee something really obvious with configuration, but from what I read, without an override file, geofence should by default use it's default configuration with h2?
NullPointerException. Just for the record. This was caused as I've added both the geofence server and plugin. deleting the later the test connection works. However I'm curious in what situation to use the plugin? Is it used when geofence is running standalone and not embedded?
I am looking at an error prone failure when I build today:
Error:(194, 113) java: [ArrayEquals] Reference equality used to compare arrays
Did you mean 'return BINARY_CONTENT_EDEFAULT == null ? binaryContent != null : !Arrays.equals(BINARY_CONTENT_EDEFAULT, binaryContent);'?