Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
The SolrCASConsumer does not check if the specified types in the mapping file are actually compatible with the provided type system. Depending on the mapping and the processed CASes it might fail or cause incorrectly indexed data. In both cases the problem might be hard to diagnose when it also depends on the data in the CAS, e.g. it only fails if a FS of a certain type is present.
During initialization the compatibility should be checked and in case of a problem fail with a meaningful error message.