I have exactly the same problem, even when using 2.7.0.Beta1-20140731 : { at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInCallerTx(CMTTxInterceptor.java:251) [wildfly-ejb3-8.1.0.Final.jar:8.1.0.Final] ... 161 more Caused by: org.picketlink.idm.config.SecurityConfigurationException: Error while creating IdentityStore [class org.picketlink.idm.jpa.internal.JPAIdentityStore] instance for configuration [org.picketlink.idm.config.JPAIdentityStoreConfiguration@3e0d9aa]. at org.picketlink.idm.internal.DefaultPartitionManager.createIdentityStore(DefaultPartitionManager.java:844) [picketlink-2.7.0.Beta1-20140731.jar:] at org.picketlink.idm.internal.DefaultPartitionManager.<init>(DefaultPartitionManager.java:225) [picketlink-2.7.0.Beta1-20140731.jar:] ... 223 more Caused by: org.picketlink.idm.config.SecurityConfigurationException: Invalid mapping for type [class org.picketlink.idm.model.basic.GroupMembership]. No entity found with a field annotated with interface org.picketlink.idm.jpa.annotations.Identifier. at org.picketlink.idm.jpa.internal.JPAIdentityStore.checkIfAnnotationIsDefined(JPAIdentityStore.java:1990) [picketlink-2.7.0.Beta1-20140731.jar:] at org.picketlink.idm.jpa.internal.JPAIdentityStore.validateTypeMapping(JPAIdentityStore.java:1956) [picketlink-2.7.0.Beta1-20140731.jar:] at org.picketlink.idm.jpa.internal.JPAIdentityStore.validateConfiguration(JPAIdentityStore.java:1909) [picketlink-2.7.0.Beta1-20140731.jar:] at org.picketlink.idm.jpa.internal.JPAIdentityStore.setup(JPAIdentityStore.java:149) [picketlink-2.7.0.Beta1-20140731.jar:] at org.picketlink.idm.jpa.internal.JPAIdentityStore.setup(JPAIdentityStore.java:119) [picketlink-2.7.0.Beta1-20140731.jar:] at org.picketlink.idm.internal.DefaultPartitionManager.createIdentityStore(DefaultPartitionManager.java:840) [picketlink-2.7.0.Beta1-20140731.jar:] ... 224 more } Could you help? Thanks.
|