[jboss-user] [JBoss Portal] - NAVIGATION PORTLET INSTANCE ON A NEW PORTAL PAGE

FcoLva do-not-reply at jboss.com
Tue Jul 3 10:55:23 EDT 2007


HELLO, I WANT TO ADD A NAV PORTLET INSTANCE WITHOUT USING THE PROPERTIES AT JBOSS PORTAL.

jboss-portal-2.4.2
THIS IS THE *.OBJECT.XML FILE WHERE I LIKE TO ADD AN NAV PORTLET INSTANCE, BUT WITHOUT ADDING IT MANUALLY O THE ADMIN TAB AT JBOSS PORTAL.


< ?xml version="1.0" encoding="UTF-8"?>
< deploy ments>
   < depl oyment>
      < if-ex ists>overwrite</if-exists>
      < par ent-ref>default</parent-ref>
      < pro perties/>
      < pag e>
         < pa ge-name>MyPage</page-name>
		 

		 < wi ndow>
            < win dow-name>HelloWorldPortletPageWindow</window-name>
            < ins tance-ref>HelloWorldPortletPageInstance</instance-ref>
            <regio n>center</regi on>
            < he ight>0</h eight>
         
		 
		 <pro perties>
		 
		 	<prop erty>
               <nam e>layout.id</na me>
               < value>generic</va lue>
            </prope rty>
			 <pro perty>
               <nam e>theme.id</na me>
               <val ue>Maple</v alue>
            </ property>
			<!-- set the default render set name (used by the render tag in layouts) -->
            <!-- see also portal-renderSet.xml -->
            <prop erty>
               <na me>theme.renderSetId</n ame>
               <va lue>divRenderer</v alue>
            </p roperty>
			
		 </prop erties>

         <secur ity-constra int>
            <polic y-permi ssion>
               <unch ecked/>
               <action -name>viewrecursive</acti on-name>
            </pol icy-pe rmission>
         </secu rity-con straint>
      </pa ge>
   </deploy ment>
</deplo yments>

I FOUND THE CODE ABOVE, BUT IT DOES NOT WORK, AND AT THIS TIME, I HAVE NOT FOUND THE WAY FOR DOING IT  FROM A WAR FILE, ONLY FROM JBOSS PORTAL PROPERTIES.


 <wind ow>
            <w indow-name>NavigationPortletWindow</wind ow-name>
            <insta nce-ref>NavigationPortletInstance</insta nce-ref>
            <reg ion>navigation</regi on>
            <heig ht>0</h eight>
            <!-- keep portal and page properties for this window -->
            <prope rties>
               <!-- use the window renderer from the emptyRenderer renderSet -->
               <pro perty>
                  <na me>theme.windowRendererId</na me>
                  <val ue>emptyRenderer</val ue>
               </prop erty>
               <!-- use the decoration renderer from the emptyRenderer renderSet -->
               <prop erty>
                  <nam e>theme.decorationRendererId</n ame>
                  <val ue>emptyRenderer</va lue>
               </pro perty>
               <!-- use the portlet renderer from the emptyRenderer renderSet -->
               <pro perty>
                  <na me>theme.portletRendererId</na me>
                  <v alue>emptyRenderer</va lue>
               </pro perty>
            </prop erties>
         </win dow>
	
THANK YOU IN ADVANCE


View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4060011#4060011

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4060011



More information about the jboss-user mailing list