Cannot see Management and CMS portlet
portalgeek Oct 3, 2006 10:21 AMHi,
I am using JBoss AS 4.0.4 +JBossPortal 2.2 bundle. I did install correctly. but i have following issues
1. Cannot see Managment tab and Management Portlet
2. Cannot see CMS tabCMS admin protlet.
3. When i click on user portlet, it takes me to login screen, but when i try to login as admin/admin as user name and passid , it says invalid login.
Do i need to create these logins ?
when i say http://localhost:8080/portal/portal/default, i see just 2 tabs one is test and one is default.
I checked the default-object.xml. It does not have any thing for CMS and mangement tabs.
have i missed something here ? If i need to get CMS admin and Mangement portlet, how to get it now (i.e it should have come default install)? Please throw some light
The default-object.xml is as follows
<?xml version="1.0" encoding="UTF-8"?> <deployments> <deployment> <parent-ref>default</parent-ref> <if-exists>keep</if-exists> <page> <page-name>Test</page-name> <listener>test_listener</listener> <window> <window-name>NavigationPortletWindow</window-name> <instance-ref>NavigationPortletInstance</instance-ref> <region>navigation</region> <height>0</height> <!-- keep portal and page properties for this window --> <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> <window> <window-name>TestPortletWindow</window-name> <instance-ref>TestPortletInstance</instance-ref> <region>center</region> <height>1</height> </window> <window> <window-name>CMSPortletWindow</window-name> <instance-ref>CMSPortletInstance</instance-ref> <region>center</region> <height>2</height> </window> <window> <window-name>PreferencesPortletWindow</window-name> <instance-ref>PreferencesPortletInstance</instance-ref> <region>center</region> <height>3</height> </window> <window> <window-name>UserPortletWindow</window-name> <instance-ref>UserPortletInstance</instance-ref> <region>left</region> <height>0</height> </window> <window> <window-name>CatalogPortletWindow</window-name> <instance-ref>CatalogPortletInstance</instance-ref> <region>left</region> <height>1</height> </window> <page> <page-name>event test</page-name> <window> <window-name>NavigationPortletWindow</window-name> <instance-ref>NavigationPortletInstance</instance-ref> <region>navigation</region> <height>0</height> <!-- keep portal and page properties for this window --> <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> <window> <window-name>CatalogPortletWindow</window-name> <instance-ref>CatalogPortletInstance</instance-ref> <region>left</region> <height>0</height> </window> <window> <window-name>PortletAWindow</window-name> <instance-ref>PortletAInstance</instance-ref> <region>center</region> <height>0</height> </window> <window> <window-name>PortletBWindow</window-name> <instance-ref>PortletBInstance</instance-ref> <region>center</region> <height>1</height> </window> </page> <page> <page-name>secure test</page-name> <window> <window-name>NavigationPortletWindow</window-name> <instance-ref>NavigationPortletInstance</instance-ref> <region>navigation</region> <height>0</height> <!-- keep portal and page properties for this window --> <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> <window> <window-name>SecuredTestPortletWindow</window-name> <instance-ref>SecuredTestPortletInstance</instance-ref> <region>center</region> <height>0</height> </window> </page> <page> <page-name>exception test</page-name> <window> <window-name>NavigationPortletWindow</window-name> <instance-ref>NavigationPortletInstance</instance-ref> <region>navigation</region> <height>0</height> <!-- keep portal and page properties for this window --> <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> <window> <window-name>ExceptionPortletWindow</window-name> <instance-ref>ExceptionPortletInstance</instance-ref> <region>center</region> <height>0</height> </window> </page> <page> <page-name>cache test</page-name> <window> <window-name>NavigationPortletWindow</window-name> <instance-ref>NavigationPortletInstance</instance-ref> <region>navigation</region> <height>0</height> <!-- keep portal and page properties for this window --> <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> <window> <window-name>CachedCounterPortletWindow</window-name> <instance-ref>CachedCounterPortletInstance</instance-ref> <region>center</region> <height>0</height> </window> <window> <window-name>CounterPortletWindow</window-name> <instance-ref>CounterPortletInstance</instance-ref> <region>center</region> <height>1</height> </window> </page> <page> <page-name>session test</page-name> <window> <window-name>NavigationPortletWindow</window-name> <instance-ref>NavigationPortletInstance</instance-ref> <region>navigation</region> <height>0</height> <!-- keep portal and page properties for this window --> <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> <window> <window-name>PortletSessionPortletWindow</window-name> <instance-ref>PortletSessionPortletInstance</instance-ref> <region>center</region> <height>0</height> </window> </page> <page> <page-name>missing portlet</page-name> <window> <window-name>NavigationPortletWindow</window-name> <instance-ref>NavigationPortletInstance</instance-ref> <region>navigation</region> <height>0</height> <!-- keep portal and page properties for this window --> <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> <window> <window-name>MissingPortletWindow</window-name> <instance-ref>MissingPortletInstance</instance-ref> <region>center</region> <height>0</height> </window> </page> <page> <page-name>missing instance</page-name> <window> <window-name>NavigationPortletWindow</window-name> <instance-ref>NavigationPortletInstance</instance-ref> <region>navigation</region> <height>0</height> <!-- keep portal and page properties for this window --> <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> <window> <window-name>MissingInstanceWindow</window-name> <instance-ref>MissingInstance</instance-ref> <region>center</region> <height>0</height> </window> </page> <page> <page-name>charset test</page-name> <window> <window-name>NavigationPortletWindow</window-name> <instance-ref>NavigationPortletInstance</instance-ref> <region>navigation</region> <height>0</height> <!-- keep portal and page properties for this window --> <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> <window> <window-name>CatalogPortletWindow</window-name> <instance-ref>CatalogPortletInstance</instance-ref> <region>left</region> <height>0</height> </window> <window> <window-name>CharsetPortletWindow</window-name> <instance-ref>CharsetPortletInstance</instance-ref> <region>center</region> <height>0</height> </window> </page> <page> <page-name>theme test</page-name> <properties> <!-- set a different (from the portal) property (properties) for this page --> <!-- <property> <name>org.jboss.portal.property.layout</name> <value>some other layout from /WEB-INF/portal-layouts.xml</value> </property> <property> <name>org.jboss.portal.property.strategy</name> <value>some other strategy from /WEB-INF/layout/portal-strategies.xml</value> </property> <property> <name>org.jboss.portal.property.renderSet</name> <value>some other render set from /WEB-INF/layouts/portal-renderSet.xml</value> </property> <property> <name>org.jboss.portal.property.theme</name> <value>some other theme from /WEB-INF/portal-themes.xml</value> </property> --> </properties> <window> <window-name>NavigationPortletWindow</window-name> <instance-ref>NavigationPortletInstance</instance-ref> <region>navigation</region> <height>0</height> <!-- keep portal and page properties for this window --> <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> <window> <window-name>CatalogPortletWindow</window-name> <instance-ref>CatalogPortletInstance</instance-ref> <region>left</region> <height>0</height> </window> <window> <window-name>ThemeSelectorWindow</window-name> <instance-ref>ThemeSelectorInstance</instance-ref> <region>left</region> <height>1</height> </window> <window> <window-name>ContentRewriteWindow</window-name> <instance-ref>ContentRewriteInstance</instance-ref> <region>left</region> <height>2</height> </window> <window> <window-name>HeaderContentWindow</window-name> <instance-ref>HeaderContentInstance</instance-ref> <region>left</region> <height>3</height> </window> <window> <window-name>HintPortletWindow</window-name> <instance-ref>HintPortletInstance</instance-ref> <region>center</region> <height>0</height> <properties> <!-- turn the decoration off for this portlet (i.e. no title and mode/state links) --> <property> <name>theme.decorationRendererId</name> <value>emptyRenderer</value> </property> </properties> </window> <window> <window-name>WsrpSelectorTestWindow</window-name> <instance-ref>WsrpSelectorTestPortletInstance</instance-ref> <region>center</region> <height>1</height> </window> </page> <page> <page-name>theme selector</page-name> <window> <window-name>NavigationPortletWindow</window-name> <instance-ref>NavigationPortletInstance</instance-ref> <region>navigation</region> <height>0</height> <!-- keep portal and page properties for this window --> <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> <window> <window-name>CatalogPortletWindow</window-name> <instance-ref>CatalogPortletInstance</instance-ref> <region>left</region> <height>0</height> </window> <window> <window-name>ThemePortletWindow</window-name> <instance-ref>ThemePortletInstance</instance-ref> <region>center</region> <height>0</height> </window> </page> </page> </deployment> <deployment> <if-exists>keep</if-exists> <instance> <instance-name>TestPortletInstance</instance-name> <component-ref>samples.TestPortlet</component-ref> </instance> </deployment> <deployment> <if-exists>keep</if-exists> <instance> <instance-name>CounterPortletInstance</instance-name> <component-ref>samples.CounterPortlet</component-ref> </instance> </deployment> <deployment> <if-exists>keep</if-exists> <instance> <instance-name>CachedCounterPortletInstance</instance-name> <component-ref>samples.CachedCounterPortlet</component-ref> </instance> </deployment> <deployment> <if-exists>keep</if-exists> <instance> <instance-name>PortletSessionPortletInstance</instance-name> <component-ref>samples.PortletSessionPortlet</component-ref> </instance> </deployment> <deployment> <if-exists>keep</if-exists> <instance> <instance-name>CharsetPortletInstance</instance-name> <component-ref>samples.CharsetPortlet</component-ref> </instance> </deployment> <deployment> <if-exists>keep</if-exists> <instance> <instance-name>ExceptionPortletInstance</instance-name> <component-ref>samples.ExceptionPortlet</component-ref> </instance> </deployment> <deployment> <if-exists>keep</if-exists> <instance> <instance-name>MissingPortletInstance</instance-name> <component-ref>samples.MissingPortlet</component-ref> </instance> </deployment> <deployment> <if-exists>keep</if-exists> <instance> <instance-name>PreferencesPortletInstance</instance-name> <component-ref>samples.PreferencesPortlet</component-ref> <preferences> <preference> <name>one</name> <value>1.5</value> </preference> <preference> <name>two</name> <value>2.5</value> <value>3.5</value> <value></value> <value>4.5</value> <read-only>true</read-only> </preference> <preference> <name>three</name> <value>3.5</value> <read-only>true</read-only> </preference> </preferences> </instance> </deployment> <deployment> <if-exists>keep</if-exists> <instance> <instance-name>PortletAInstance</instance-name> <component-ref>samples.PortletA</component-ref> </instance> </deployment> <deployment> <if-exists>keep</if-exists> <instance> <instance-name>PortletBInstance</instance-name> <component-ref>samples.PortletB</component-ref> </instance> </deployment> <deployment> <if-exists>keep</if-exists> <instance> <instance-name>HeaderContentInstance</instance-name> <component-ref>samples.HeaderContentPortlet</component-ref> </instance> </deployment> <deployment> <if-exists>keep</if-exists> <instance> <instance-name>ContentRewriteInstance</instance-name> <component-ref>samples.ContentRewritePortlet</component-ref> </instance> </deployment> <deployment> <if-exists>keep</if-exists> <instance> <instance-name>SecuredTestPortletInstance</instance-name> <component-ref>samples.SecuredTestPortlet</component-ref> </instance> </deployment> <deployment> <if-exists>keep</if-exists> <instance> <instance-name>HintPortletInstance</instance-name> <component-ref>samples.HintPortlet</component-ref> </instance> </deployment> <deployment> <if-exists>keep</if-exists> <instance> <instance-name>WsrpSelectorTestPortletInstance</instance-name> <component-ref>samples.WsrpSelectorTestPortlet</component-ref> </instance> </deployment> <deployment> <if-exists>keep</if-exists> <instance> <instance-name>CMSPortletInstance</instance-name> <component-ref>portal.CMSPortlet</component-ref> </instance> </deployment> </deployments>