Sorry, version info is missing: Seam 2.2.0.GA
Seems to be a bug, could you please raise this in JIRA?
Was there any solution to your problem. I am using entities as well and I will have an identifier strategy different from entityidentifierstrategy as well.. now if this problem is not solved yet then I think I will not succeed in using entities and IStrategy for it.
Any help will be appreciated.
Well, the jira issue is untouched so I guess it's not fixed yet but I did not check Seam 3.
Overriding the 'org.jboss.seam.security.identifierPolicy' component to use the modified strategy globally was an acceptable workaround on our project.