Hi,
Thanks for your response, albeit a little vague, could you clarify further? is data being persisted/cached at the application layer relevant to whether content has been added/removed/locked?
I'd have expected, if a document is removed from or added to the shared repository, then a repository that is shared between multiple appliction servers would reflect the same on each application server node? the only possible difference would be if some state specific data is persisted on the application servers (which enterprise/hazelcast then syncs).
I should have also said, that our architechure inlcudes an independant Solr server.
Thanks,
AN