I am looking for such a feature too. Maybe there could be extension to components.xml
<core:managed-hibernate-session flush="COMMIT" />
What do you thing?
Yes, I think we need such a default FlushMode setting for Seam-managed persistence contexts (be it Session or EM API). Please add a feature request in JIRA.