Hi, thanks for the report and the very accurate test.

This is a tricky one, still it surprises me it wasn't reported before. The MassIndexer to be able to work in parallel threads uses pipelines with "partially detached" entities, explicitly attaching to the current Session the fields which are expected to be used.
Of course this is wrong as a FieldBridge is supposed to access any field - I guess you're the first who thought to use recursion in the object graph from a FieldBridge implementation.

4.2.0.Final is affected by this problem as well.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira