[jboss-cvs] jboss-portal/core/src/main/org/jboss/portal/core/metadata ...
Julien Viet
julien at jboss.com
Fri Jul 21 12:52:01 EDT 2006
User: julien
Date: 06/07/21 12:52:01
Modified: core/src/main/org/jboss/portal/core/metadata
PortalObjectMetaData.java
Log:
do not configure security for windows, rather put a warn on the console
Revision Changes Path
1.33 +22 -13 jboss-portal/core/src/main/org/jboss/portal/core/metadata/PortalObjectMetaData.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: PortalObjectMetaData.java
===================================================================
RCS file: /cvsroot/jboss/jboss-portal/core/src/main/org/jboss/portal/core/metadata/PortalObjectMetaData.java,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -b -r1.32 -r1.33
--- PortalObjectMetaData.java 21 Jul 2006 10:02:12 -0000 1.32
+++ PortalObjectMetaData.java 21 Jul 2006 16:52:01 -0000 1.33
@@ -43,7 +43,7 @@
/**
* @author <a href="mailto:julien at jboss.org">Julien Viet</a>
- * @version $Revision: 1.32 $
+ * @version $Revision: 1.33 $
*/
public abstract class PortalObjectMetaData implements MetaData
{
@@ -136,6 +136,9 @@
// Configure listener
object.setListener(listener);
+ //
+ if (this instanceof PortalMetaData || this instanceof PageMetaData)
+ {
// Configure security
SecurityConstraintsMetaData securityConstraints = getSecurityConstraints();
@@ -152,6 +155,12 @@
DomainConfigurator domainConfigurator = poc.getAuthorizationDomain().getConfigurator();
domainConfigurator.setBindings(object.getId(), securityConstraints.getConstraints());
}
+ else if (this instanceof WindowMetaData)
+ {
+ log.warn("Window " + getName() + " has security a " +
+ "configuration but it is not taken in account, portlet instance configuration should be done rather");
+ }
+ }
public static PortalObjectMetaData buildMetaData(Element portalObjectElt) throws Exception
{
More information about the jboss-cvs-commits
mailing list