I've tried to find any workaround for this issue, with no success. Even using Apache DeltaSpike JPA module.
The root cause of this issue is that the IdentityManagerProducer needs a transaction in order to initialize the default partition (if it does not exists). In TomEE there is no active transaction, even if the bean being initialized (which requires the injection of the PartitionManager, for example) is a EJB.
Using the picketlink-authorization-idm-jpa to simulate this issue.
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
I've tried to find any workaround for this issue, with no success. Even using Apache DeltaSpike JPA module.
The root cause of this issue is that the IdentityManagerProducer needs a transaction in order to initialize the default partition (if it does not exists). In TomEE there is no active transaction, even if the bean being initialized (which requires the injection of the PartitionManager, for example) is a EJB.
Using the picketlink-authorization-idm-jpa to simulate this issue.