We have hundreds of integration tests that update content (and save the session) and then verify the indexes are changed, so I'm surprised you are seeing the indexes not be updated. Do you have a small test case (of any kind) that you can share?

I was surprised as well. However, I've confirmed the issue using Luke, and have verified that I am calling session.save(). I suspect that it is something something peculiar to the federated JPA/file system configuration, or to the JBoss AS kit and Seam web app deployment and thus is not appearing in the integration tests. I will work on a small test case, create a JIRA, and attach it to that.