I have 3 roles, admin, adminOrg, user...
When my application is startup, I'm navigating in "adminOrg" role ... the
Logout appears under "TransactionsOrgMenu"...
Can somebody give me a hand with my problem?

These are my menu-config.xml and menu.jsp files...


menu-config.xml

<?xml version="1.0" encoding="UTF-8"?>
<MenuConfig>
    <Displayers>
        <Displayer name="Velocity"
type="net.sf.navigator.displayer.VelocityMenuDisplayer"/>
    </Displayers>
    <Menus>
        <Menu name="MainMenu" title="mainMenu.title" page="/mainMenu.html"
/>
        
        <Menu name="UserMenu" title="menu.user" description="User Menu"
page="/editProfile.html" roles="admin,adminOrg,user"  />
        
        <Menu name="Logout" title="user.logout" page="/logout.jsp"
roles="admin,adminOrg,user" />
        
        <Menu name="AdminMenu" title="menu.admin" description="Admin Menu"
roles="admin" width="120">
            <Item name="ViewUsers" title="menu.admin.users"
page="/users.html"/>
            <Item name="ActiveUsers" title="mainMenu.activeUsers"
page="/activeUsers.html"/>
            <Item name="ReloadContext" title="menu.admin.reload"
page="/reload.html"/>
            <Item name="FlushCache" title="menu.flushCache"
page="/flushCache.html"/>
            <Item name="Clickstream" title="menu.clickstream"
page="/clickstreams.jsp"/>
            <Item name="FileUpload" title="menu.selectFile"
page="/selectFile.html"/>
                <Item name="OrganizationMenu" title="organizationList.title"
page="/organizations.html"/>
        </Menu>
        
        <Menu name="AdminOrgMenu" title="menu.admin" description="Admin Org
Menu" roles="adminOrg" width="120" >
            <Item name="ViewUsersAdminOrg" title="menu.admin.users"
page="/users.html"/>
            <Item name="ActiveUsersAdminOrg" title="mainMenu.activeUsers"
page="/activeUsers.html"/>
            <Item name="ClickstreamAdminOrg" title="menu.clickstream"
page="/clickstreams.jsp"/>
            <Item name="FileUploadAdminOrg" title="menu.selectFile"
page="/selectFile.html"/>
                <Item name="CompanyMenu" title="companyList.title"
page="companys.html"/>
        </Menu>
        
        <Menu name="AdminOrgInventoryMenu" title="menu.inventory"
width="100" roles="adminOrg">
                <Item name="TypeOrgMenu" title="typeList.title"
page="/types.html"/>
                <Item name="ProviderOrgMenu" title="providerList.title"
page="/providers.html"/>
                <Item name="InvItemOrgMenu" title="invItemList.title"
page="/invItems.html"/>
                <Item name="LotOrgMenu" title="lotList.title" 
page="/lots.html"/>                       
                <Item name="ClientOrgMenu" title="clientList.title"
page="/clients.html"/>
                <Item name="ClientTypeOrgMenu" title="clientTypeList.title"
page="/clientTypes.html"/>
                <Item name="TransactionsOrgMenu" title="menu.transactions" >
                        <Item name="PurchaseOrgMenu" title="purchaseList.title"
page="/purchases.html"/>
                        <Item name="SaleOrgMenu" title="saleList.title"
page="/sales.html"/>
            </Item>
         </Menu>
        
                <Menu name="InventoryMenu" title="menu.inventory" width="100"
roles="user">
                        <Item name="TypeMenu" title="typeList.title" 
page="/types.html"/>
                        <Item name="ProviderMenu" title="providerList.title"
page="/providers.html"/>
                        <Item name="InvItemMenu" title="invItemList.title"
page="/invItems.html"/>
                        <Item name="LotMenu" title="lotList.title" 
page="/lots.html"/>                  
                        <Item name="ClientMenu" title="clientList.title"
page="/clients.html"/>
                        <Item name="ClientTypeMenu" title="clientTypeList.title"
page="/clientTypes.html"/>
                </Menu>
                
        <Menu name="TransactionsMenu" title="menu.transactions"
roles="user">
                <Item name="PurchaseMenu" title="purchaseList.title"
page="/purchases.html"/>
                <Item name="SaleMenu" title="saleList.title" 
page="/sales.html"/>
        </Menu>
    </Menus>

</MenuConfig>



menu.jsp

<%@ include file="/common/taglibs.jsp"%>
<menu:useMenuDisplayer name="Velocity"
config="WEB-INF/classes/cssHorizontalMenu.vm" permissions="rolesAdapter">
<ul id="primary-nav" class="menuList">
    <li class="pad">&nbsp;</li>
    <c:if test="${empty pageContext.request.remoteUser}"><li> <c:url value=
" class="current"><fmt:message key="login.title"/> </li></c:if>
    <menu:displayMenu name="MainMenu"/>
    <menu:displayMenu name="UserMenu"/>
    <menu:displayMenu name="AdminMenu"/>
    <menu:displayMenu name="AdminOrgMenu"/>
    <menu:displayMenu name="AdminOrgInventoryMenu"/>
    <menu:displayMenu name="InventoryMenu"/>
    <menu:displayMenu name="TransactionsMenu"/>
    <menu:displayMenu name="Logout"/>
    
</ul>
</menu:useMenuDisplayer>



-- 
View this message in context: 
http://www.nabble.com/Menu-conflicts...-tf2956255s2369.html#a8270035
Sent from the AppFuse - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to