Página não carrega o template

Pessoal,

Poderiam me dizer o que há de errado com os arquivos abaixo?
Estou usando Facelets para montar um padrão de páginas, e o template não está refletindo nas demais, ex:

template.xhtml

[quote]

Facelets: Number Guess Tutorial

Default Title

Default Body

[/quote]

principal.xhtml

[quote]

[/quote]

A página principal não deveria ter no título “Default Title” e no corpo “Default Body”?

Poderia me dizer o que há de errado?

Obrigado

Esqueci de informar alguns pontos:

[list]Todos os arquivos estão no mesmo diretório.[/list]
[list]No Firefox a página fica toda em branco[/list]
[list]No IE abre um popup perguntando o que quero fazer com a página [Abrir, Salvar, Cancelar][/list]

Sabem me dizer o que pode ser?

Valeu pessoal.

Falta um <f:view> no template e um <f:subview> no principal

Eu tentei isso mas nenhum dos dois arquivos reconhece as tags <f:view> e <f:subview> mesmo eu adicionando o cabeçalho abaixo:

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:ui="http://java.sun.com/jsf/core" >

Existe alguma outra configuração?

Obrigado.

Esquece o que eu falei… fiz um teste aqui com seu código, do jeito que está e funcionou certinho.

O que ta acontecendo agora é o seguinte:
Eu consigo visualizar o template em na página principal enquanto estou utilizando o Eclipse.

Quanto eu inicializo o servidor e acesso via browser, nada acontece.

O pior que é que não dá mensagem de erro nenhuma, a página fica simplesmente em branco. Sinceramente não sei mais o que fazer.

Valeu galera, agora deu certo.

Template:

[code]

Any title
Default Body
Any text
[/code]

Principal:

[code]

[/code]