The strategy used by SpatialFieldBridge to read the coordinates is very inefficient, as it temptatively attempts a reflection call and then falls back to a second option. The approach might be fine, but the attempt is performed for every single read of the Coordinates pair, generating a swallowed exception (with related stacktrace) each time an entity using @Spatial is indexed.
|