-
Bug
-
Resolution: Obsolete
-
Major
-
None
-
None
-
None
We are trying to embed picketlink IDM into an EJB environment using the Hibernate identity store. The bootstrap process fails because it is trying to manage the transaction directly.
There is code in HibernateIdentityStore that seems to allow you to turn off this behaviour, but it seems to be broken:
String manageTransactionDuringBootstrap = configurationMD.getOptionSingleValue(MANAGE_TRANSACTION_DURING_BOOTSTRAP); if (manageTransactionDuringBootstrap != null && manageTransactionDuringBootstrap.equalsIgnoreCase("false")) { this.isAllowNotDefinedAttributes = false; }
It checks the manageTransactionDuringBootstrap configuration but then sets the isAllowNotDefinedAttributes field