No errors that I can see. Just no response. Not sure what you mean by a root component in the template. I have the tr:document now. The format of the template is similar to JSF Goodies example. The only difference is that the navigation on JSF Goodies is in its own div, whereas mine is in a form within an insert. I'm not that familiar with this way of doing it at the moment so not if this is the problem.
Thanks Shaun 2009/8/13 Andrew Robinson <[email protected]> > Any javascript errors? > > It also may be that you do not have a root component in your template, > but instead have raw HTML. Try wrapping the body of the template with > a component. > > -Andrew > > On Thu, Aug 13, 2009 at 7:29 AM, Shaun Campbell<[email protected]> > wrote: > > I've just converted my template to use the tr:document tag (to get the > > progress indicator to work) instead of the method generated by the > netbeans > > facelets archetype and now my navigation has stopped working. I don't > think > > any changes have been made to my faces-config.xml and the individual > pages > > fire up manually. > > > > My template is now: > > > > <tr:document > > xmlns:ui="http://java.sun.com/jsf/facelets" > > xmlns:h="http://java.sun.com/jsf/html" > > xmlns:f="http://java.sun.com/jsf/core" > > xmlns:tr="http://myfaces.apache.org/trinidad" > > xmlns:c="http://java.sun.com/jstl/core"> > > <f:facet name="metaContainer"> > > <!-- > > <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" > /> > > --> > > <link href="./css/default.css" rel="stylesheet" type="text/css" > /> > > <link href="./css/cssLayout.css" rel="stylesheet" type="text/css" > /> > > <script type="text/javascript" > src="./scripts/common.js"></script> > > <title>MyFactoryManager</title> > > </f:facet> > > > > <div class="container"> > > <div id="top" class="top"> > > <ui:insert name="top"><h:graphicImage id="logo" > > url="/images/logo.jpg" /></ui:insert> > > </div> > > <div> > > <div id="left"> > > <ui:insert name="left"> > > <h:form> > > <h:panelGrid columns="1" > > > <h:commandLink action="nav_home"> > > <h:outputText value="Home" /> > > </h:commandLink> > > <h:commandLink action="nav_jobs"> > > <h:outputText value="Jobs" /> > > </h:commandLink> > > <h:commandLink action="nav_operators"> > > <h:outputText value="Operators" /> > > </h:commandLink> > > <h:commandLink action="nav_workcentres"> > > <h:outputText value="Work Centres" /> > > </h:commandLink> > > </h:panelGrid> > > </h:form> > > </ui:insert> > > </div> > > <div id="content" class="left_content"> > > <ui:insert name="content">Content</ui:insert> > > </div> > > </div> > > </div> > > > > </tr:document> > > > > I know there's a combination of h:tags in there but I'm not sure what > could > > be wrong. I've actually just put a mixture of h:commandLink and > > tr:commandLink on the content of a page and still nothing happens. I'm > not > > getting any errors reported to the browser or at the console. > > > > Any ideas? > > Shaun > > >

