Author: mwringe
Date: 2009-02-08 23:14:02 -0500 (Sun, 08 Feb 2009)
New Revision: 12798
Modified:
modules/deployer/trunk/deployer/src/main/java/org/jboss/portal/deployer/portlet/InstanceDeployerImpl.java
Log:
Fix issue with NPE if the security constraints did not exist in the instances.xml file.
Modified:
modules/deployer/trunk/deployer/src/main/java/org/jboss/portal/deployer/portlet/InstanceDeployerImpl.java
===================================================================
---
modules/deployer/trunk/deployer/src/main/java/org/jboss/portal/deployer/portlet/InstanceDeployerImpl.java 2009-02-09
04:01:50 UTC (rev 12797)
+++
modules/deployer/trunk/deployer/src/main/java/org/jboss/portal/deployer/portlet/InstanceDeployerImpl.java 2009-02-09
04:14:02 UTC (rev 12798)
@@ -164,7 +164,11 @@
PolicyPermissionMetaData policyPermission = new PolicyPermissionMetaData();
policyPermission.setActionName("view");
policyPermission.setRoleName("__unchecked__".intern());
- securityConstraints.getPolicyPermission().add(policyPermission);
+
+ List<PolicyPermissionMetaData> policyPermissions = new
ArrayList<PolicyPermissionMetaData>();
+ policyPermissions.add(policyPermission);
+
+ securityConstraints.setPolicyPermission(policyPermissions);
}
HashSet<RoleSecurityBinding> bindings = new
HashSet<RoleSecurityBinding>();
Show replies by date