[jboss-svn-commits] JBoss Portal SVN: r5361 - in trunk/core/src: main/org/jboss/portal/core/aspects/controller main/org/jboss/portal/core/metadata resources/portal-core-sar/conf/data

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sun Oct 8 12:47:25 EDT 2006


Author: julien at jboss.com
Date: 2006-10-08 12:47:19 -0400 (Sun, 08 Oct 2006)
New Revision: 5361

Modified:
   trunk/core/src/main/org/jboss/portal/core/aspects/controller/PageCustomizerInterceptor.java
   trunk/core/src/main/org/jboss/portal/core/metadata/PortalObjectMetaData.java
   trunk/core/src/resources/portal-core-sar/conf/data/default-object.xml
Log:
dashboard portal object structure tentative

Modified: trunk/core/src/main/org/jboss/portal/core/aspects/controller/PageCustomizerInterceptor.java
===================================================================
--- trunk/core/src/main/org/jboss/portal/core/aspects/controller/PageCustomizerInterceptor.java	2006-10-08 13:40:25 UTC (rev 5360)
+++ trunk/core/src/main/org/jboss/portal/core/aspects/controller/PageCustomizerInterceptor.java	2006-10-08 16:47:19 UTC (rev 5361)
@@ -210,7 +210,6 @@
             }
             catch (MissingResourceException e)
             {
-               e.printStackTrace();
             }
 
             String id = navElement.getId();

Modified: trunk/core/src/main/org/jboss/portal/core/metadata/PortalObjectMetaData.java
===================================================================
--- trunk/core/src/main/org/jboss/portal/core/metadata/PortalObjectMetaData.java	2006-10-08 13:40:25 UTC (rev 5360)
+++ trunk/core/src/main/org/jboss/portal/core/metadata/PortalObjectMetaData.java	2006-10-08 16:47:19 UTC (rev 5361)
@@ -138,7 +138,7 @@
       SecurityConstraintsMetaData securityConstraints = getSecurityConstraints();
       if (securityConstraints == null)
       {
-         if (this instanceof PortalMetaData || this instanceof PageMetaData)
+         if (this instanceof PortalMetaData)
          {
             // Default is view recursive
             securityConstraints = new SecurityConstraintsMetaData();

Modified: trunk/core/src/resources/portal-core-sar/conf/data/default-object.xml
===================================================================
--- trunk/core/src/resources/portal-core-sar/conf/data/default-object.xml	2006-10-08 13:40:25 UTC (rev 5360)
+++ trunk/core/src/resources/portal-core-sar/conf/data/default-object.xml	2006-10-08 16:47:19 UTC (rev 5361)
@@ -179,4 +179,89 @@
          </security-constraint>
       </page>
    </deployment>
+   <deployment>
+      <parent-ref/>
+      <if-exists>keep</if-exists>
+      <portal>
+         <portal-name>dashboard</portal-name>
+         <properties>
+            <!--
+              | Set the layout for the default portal, see also portal-layouts.xml.
+              -->
+            <property>
+               <name>layout.id</name>
+               <value>generic</value>
+            </property>
+            <!--
+              | Set the theme for the default portal, see also portal-themes.xml.
+              -->
+            <property>
+               <name>theme.id</name>
+               <value>renaissance</value>
+            </property>
+            <!--
+              | Set the default render set name (used by the render tag in layouts), see also portal-renderSet.xml
+              -->
+            <property>
+               <name>theme.renderSetId</name>
+               <value>divRenderer</value>
+            </property>
+            <!--
+              | Set the default strategy name (used by the strategy interceptor), see also portal-strategies.xml
+              -->
+            <property>
+               <name>layout.strategyId</name>
+               <value>maximizedRegion</value>
+            </property>
+         </properties>
+         <supported-modes>
+            <mode>view</mode>
+            <mode>edit</mode>
+            <mode>help</mode>
+         </supported-modes>
+         <supported-window-states>
+            <window-state>normal</window-state>
+            <window-state>minimized</window-state>
+            <window-state>maximized</window-state>
+         </supported-window-states>
+         <page>
+            <page-name>admin</page-name>
+            <window>
+               <window-name>JSPPortletWindow</window-name>
+               <instance-ref>JSPPortletInstance</instance-ref>
+               <region>left</region>
+               <height>0</height>
+            </window>
+            <window>
+               <window-name>DefaultCMSPortletWindow</window-name>
+               <instance-ref>CMSPortletInstance</instance-ref>
+               <region>center</region>
+               <height>0</height>
+               <properties>
+                  <!-- use the window renderer from the emptyRenderer renderSet -->
+                  <property>
+                     <name>theme.windowRendererId</name>
+                     <value>emptyRenderer</value>
+                  </property>
+                  <!-- use the decoration renderer from the emptyRenderer renderSet -->
+                  <property>
+                     <name>theme.decorationRendererId</name>
+                     <value>emptyRenderer</value>
+                  </property>
+                  <!-- use the portlet renderer from the emptyRenderer renderSet -->
+                  <property>
+                     <name>theme.portletRendererId</name>
+                     <value>emptyRenderer</value>
+                  </property>
+               </properties>
+            </window>
+         </page>
+         <security-constraint>
+            <policy-permission>
+               <role-name>Authenticated</role-name>
+               <action-name>dashboard</action-name>
+            </policy-permission>
+         </security-constraint>
+      </portal>
+   </deployment>
 </deployments>




More information about the jboss-svn-commits mailing list