Did you solve this? It might be a bug.
If you did not solve it, please submit a runnable EAR to JIRA, so I can reproduce this.
I filed a bug report with two attachments (ear and src)
Thank you very much for investigating this.
Even more thanks for the creation of all your frameworks!