[seam-commits] Seam SVN: r12277 - in modules/security/trunk: core/src/main/java/org/jboss/seam/security/permission and 1 other directories.
seam-commits at lists.jboss.org
seam-commits at lists.jboss.org
Thu Mar 25 23:53:01 EDT 2010
Author: shane.bryzak at jboss.com
Date: 2010-03-25 23:53:01 -0400 (Thu, 25 Mar 2010)
New Revision: 12277
Modified:
modules/security/trunk/core/src/main/java/org/jboss/seam/security/management/IdentityManager.java
modules/security/trunk/core/src/main/java/org/jboss/seam/security/permission/JpaPermissionStore.java
modules/security/trunk/examples/seamspace/src/main/java/org/jboss/seam/security/examples/seamspace/action/BlogAction.java
modules/security/trunk/examples/seamspace/src/main/java/org/jboss/seam/security/examples/seamspace/action/CommentAction.java
modules/security/trunk/examples/seamspace/src/main/java/org/jboss/seam/security/examples/seamspace/action/PictureSearch.java
Log:
fixed the rest of the deployment exceptions
Modified: modules/security/trunk/core/src/main/java/org/jboss/seam/security/management/IdentityManager.java
===================================================================
--- modules/security/trunk/core/src/main/java/org/jboss/seam/security/management/IdentityManager.java 2010-03-26 03:39:35 UTC (rev 12276)
+++ modules/security/trunk/core/src/main/java/org/jboss/seam/security/management/IdentityManager.java 2010-03-26 03:53:01 UTC (rev 12277)
@@ -6,10 +6,9 @@
import java.util.Comparator;
import java.util.List;
-import javax.enterprise.context.RequestScoped;
+import javax.enterprise.inject.Model;
import javax.enterprise.inject.spi.BeanManager;
import javax.inject.Inject;
-import javax.inject.Named;
import org.jboss.seam.security.Identity;
import org.jboss.seam.security.util.Strings;
@@ -21,8 +20,7 @@
*
* @author Shane Bryzak
*/
- at Named
- at RequestScoped
+ at Model
public class IdentityManager implements Serializable
{
private static final long serialVersionUID = 6864253169970552893L;
@@ -40,7 +38,7 @@
@Inject BeanManager manager;
@Inject Identity identity;
- @Inject private IdentityStore identityStore;
+ private IdentityStore identityStore;
private IdentityStore roleIdentityStore;
@Inject
@@ -53,7 +51,7 @@
if (identityStore == null || roleIdentityStore == null)
{
- log.warn("no identity store available - please configure an identityStore if identity " +
+ log.warn("No identity store available - please configure an identityStore if identity " +
"management is required.");
}
}
Modified: modules/security/trunk/core/src/main/java/org/jboss/seam/security/permission/JpaPermissionStore.java
===================================================================
--- modules/security/trunk/core/src/main/java/org/jboss/seam/security/permission/JpaPermissionStore.java 2010-03-26 03:39:35 UTC (rev 12276)
+++ modules/security/trunk/core/src/main/java/org/jboss/seam/security/permission/JpaPermissionStore.java 2010-03-26 03:53:01 UTC (rev 12277)
@@ -65,7 +65,7 @@
@Inject IdentifierPolicy identifierPolicy;
@Inject BeanManager manager;
@Inject IdentityManager identityManager;
- @Inject IdentityStore identityStore;
+ //@Inject IdentityStore identityStore;
@Inject Instance<EntityManager> entityManagerInstance;
@@ -530,7 +530,8 @@
{
boolean recipientIsRole = recipient instanceof Role;
- if (identityStore != null && identityStore instanceof JpaIdentityStore)
+ if (identityManager.getIdentityStore() != null &&
+ identityManager.getIdentityStore() instanceof JpaIdentityStore)
{
// TODO review this code
@@ -538,7 +539,7 @@
//roleProperty.getPropertyType().equals(config.getRoleEntityClass()))
)
{
- return ((JpaIdentityStore) identityStore).lookupRole(recipient.getName());
+ return ((JpaIdentityStore) identityManager.getIdentityStore()).lookupRole(recipient.getName());
}
//else if (userProperty.getPropertyType().equals(config.getUserEntityClass()))
//{
Modified: modules/security/trunk/examples/seamspace/src/main/java/org/jboss/seam/security/examples/seamspace/action/BlogAction.java
===================================================================
--- modules/security/trunk/examples/seamspace/src/main/java/org/jboss/seam/security/examples/seamspace/action/BlogAction.java 2010-03-26 03:39:35 UTC (rev 12276)
+++ modules/security/trunk/examples/seamspace/src/main/java/org/jboss/seam/security/examples/seamspace/action/BlogAction.java 2010-03-26 03:53:01 UTC (rev 12277)
@@ -27,7 +27,7 @@
@Inject EntityManager entityManager;
- @Inject MemberBlog selectedBlog;
+ /*@Inject*/ MemberBlog selectedBlog;
@Inject Member authenticatedMember;
Modified: modules/security/trunk/examples/seamspace/src/main/java/org/jboss/seam/security/examples/seamspace/action/CommentAction.java
===================================================================
--- modules/security/trunk/examples/seamspace/src/main/java/org/jboss/seam/security/examples/seamspace/action/CommentAction.java 2010-03-26 03:39:35 UTC (rev 12276)
+++ modules/security/trunk/examples/seamspace/src/main/java/org/jboss/seam/security/examples/seamspace/action/CommentAction.java 2010-03-26 03:53:01 UTC (rev 12277)
@@ -22,7 +22,7 @@
@Inject Member authenticatedMember;
- @Inject MemberBlog selectedBlog;
+ /*@Inject */MemberBlog selectedBlog;
@Inject Conversation conversation;
Modified: modules/security/trunk/examples/seamspace/src/main/java/org/jboss/seam/security/examples/seamspace/action/PictureSearch.java
===================================================================
--- modules/security/trunk/examples/seamspace/src/main/java/org/jboss/seam/security/examples/seamspace/action/PictureSearch.java 2010-03-26 03:39:35 UTC (rev 12276)
+++ modules/security/trunk/examples/seamspace/src/main/java/org/jboss/seam/security/examples/seamspace/action/PictureSearch.java 2010-03-26 03:53:01 UTC (rev 12277)
@@ -20,7 +20,7 @@
private String memberName;
- @PersistenceContext EntityManager entityManager;
+ /*@PersistenceContext */EntityManager entityManager;
@Inject Identity identity;
More information about the seam-commits
mailing list