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
>

Reply via email to