I'm trying to use the jscookmenu component from jsf. However, the page is only displaying a single menu item with the label "Submit Query". My deployment environment consists of:
 - version 1.1.1 of myfaces-all.jar
 - JBoss version 4.0.3 SP1
 - sun jdk1.5.0_05


My faclet looks like this:

<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
<ui:composition xmlns="http://www.w3.org/1999/xhtml";
               xmlns:ui="http://java.sun.com/jsf/facelets";
                 xmlns:f="http://java.sun.com/jsf/core";
               xmlns:t="http://myfaces.apache.org/tomahawk";
               template="template2.xhtml">
   <ui:define name="content2">
       <f:view>
           <t:jscookMenu layout="hbr" theme="ThemeOffice">
<t:navigationMenuItem id="nav_1" itemLabel="nav_1" action="main"/> <t:navigationMenuItem id="nav_2" itemLabel="nav_2" action="main"> <t:navigationMenuItem id="nav_2_1" itemLabel="nav_2_1" action="main"/>
               </t:navigationMenuItem>
<t:navigationMenuItem id="nav_3" itemLabel="nav_3" action="main"/>
           </t:jscookMenu>
       </f:view>
   </ui:define>
</ui:composition>


The html being generated looks like this:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" SYSTEM "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
<html xmlns="http://www.w3.org/1999/xhtml";>
   <head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
       <title>Symboticware Pando</title>
       <link href="css/sng.css" rel="stylesheet" type="text/css"/>
   </head>
   <body>
<form id="_tagId0" name="_tagId0" method="post" action="/pando/jscookmenu_example.jsf" enctype="application/x-www-form-urlencoded"> <input type="hidden" name="jsf_tree_64" id="jsf_tree_64" value="H4sIAAAAAAAAAK1QvUoDQRj8jIYgBEQtbAUFuz2NYJPOQPRComCMIFcc6956uXj7495ejI2dvQ/gE0iewCews/UlbK3dvVw0woEWNh87szPfDN/4HcqJggOhQoQlJn2K2O0lJjQxUMYRwToSHJ0qSrtapUSninYwxyFVm99kQzApOOW6eb729tj6eC3BggeLPulHcaAMDy2vbSKcSYSTRzgzEc5fI+ptWPLJFDVinCQaVtoDPMROjHnoGH3EQyOrfsvc4BruoORBxbfJ2lhWvRnP8cWAEl0fyVTlVf/jGvXn8dbL8v3DUwlgJAFgLrE1ILWzXIDnJ1hq2CuoQNJEC4Y4HjLKU9Rzj/AwCrNKHUO4mjINZfPt78jiIGlnVUPFimpGluPMVJM/RRm5a7rs/95lkBAhrrLnoWaxuQDDPGh1G4a13Uykr3HoBnbfhr37COWLpsdCfWPM3E2h2Jdh2xjWiw099yyiNydCaCk/ARSphsHIAgAA" /> <input type="hidden" name="jsf_state_64" id="jsf_state_64" value="H4sIAAAAAAAAAJVRP2/TQBR/iR2cliKlqVQBEhsLi1PSMQOkhCiWXLVSMyAxpFfnEjs9+8zdc3JhKOIbMCEhBcEH4EsgBjYQLEh8BphYYALbgThNWom+4fTe+d7vn998h0IkYOOhPSBDYjIS9M29owF1sPbsw4NXJXmL5QFUCABa9AhOICl91hlhXFLAerodocfMFpHuLgkLxte37zYPP2mQb8Iq46TbJA5yYcEKuoJKl7OuCu/cTWHWRsX4LCWtSvFKGZ7NHcLoyc/1w8nWr2950C0oujGHw7vUBsPhUYBijFBOHVQSB5UDFF7Qr9lQTMaI9Gki2IifD4nwSIDpqMLfcSEAQp4GydUKwmqrvWt3duoH1j2Ea5WBdDg/9mkQdagifsioqVz0WSJyIxNZF4KMbU+ievr5xov35KUGOQt06T2maXa5kX4qtyzLzSxLBKODpG91t0KcJqDMHnGoNJtc+MmzskxOfSm1HMJVh/umjIJ0g1GUZn1/37buN2KhlaVvXuzEbNAeiRg2p5c362HIxm1+TIPW5GOjFjx/vZb8jtF1KFWQxgsEaXXqPmY0nnz5MVEqPKdSoVdmzrUznBfO6LIMtuMMyvMZ7ESIPPiHj6C5RwLhctulPt3r9TyHztNq59IWZ92ledpCQIad2xl8NiPoPvH+Ml8QsLoAWF0EXMgp9//4Roo3L3n+5pRodUHV2wuqt5cRlfoDNYybFDoEAAA=" /><input type="hidden" name="jsf_viewid" id="jsf_viewid" value="/jscookmenu_example.xhtml" />
           <div id="header"/>
           <div id="container2">

<div id="content2"><input id="_tagId0:_tagId3" name="_tagId0:_tagId3" type="submit" onclick="clear__5FtagId0();" />
               </div>
           </div>
           <div id="footer"/>
<input type="hidden" name="_tagId0_SUBMIT" value="1" /><input type="hidden" name="_tagId0:_link_hidden_" /><script type="text/javascript"><!--
function clear__5FtagId0() {
 var f = document.forms['_tagId0'];
 f.elements['_tagId0:_link_hidden_'].value='';
 f.target='';
}
clear__5FtagId0();
//--></script></form>
   </body>
</html>


Any help is greatly appreciated.

Cheers,
Cameron.

Reply via email to