I have a class that extends AbstractQueryTestCase and all of its tests are failing, included ones that I didn't override, with the same stacktrace error:
Failed to parse mapping [_doc]: No handler for type [geo_shape] declared on field [mapped_geo_shape] MapperParsingException[Failed to parse mapping [_doc]: No handler for type [geo_shape] declared on field [mapped_geo_shape]]; nested: MapperParsingException[No handler for type [geo_shape] declared on field [mapped_geo_shape]]; at app//org.elasticsearch.index.mapper.MapperService.parseMappings(MapperService.java:505) at app//org.elasticsearch.index.mapper.MapperService.mergeAndApplyMappings(MapperService.java:419) at app//org.elasticsearch.index.mapper.MapperService.merge(MapperService.java:415) at app//org.elasticsearch.test.AbstractBuilderTestCase$ServiceHolder.<init>(AbstractBuilderTestCase.java:426) at app//org.elasticsearch.test.AbstractBuilderTestCase.lambda$beforeTest$0(AbstractBuilderTestCase.java:242)
Searching this forum for
mapped_geo_shape reveals other users have solved this error by including a couple dependencies but I have tried that a few different ways without luck. See my attempst commented out in my build.gradle file
Any advice on how to properly include
spatial4j dependencies or is something else wrong?