Galera, instalei o Jboss Tools 3.1 e o Jboss server 5.1 no eclipse galileo,
quando estarto o jboss vou no browser e digito:
localhost:8080 ele abre a pagina do jbols normal,
mais quando mando rodar a aplicação da este erro:
HTTP Status 404 - /Agenda/WEB-INF/novocontato.jsf
XHTML - novocontato:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets">
<ui:composition>
<h:form>
<h:panelGrid columns="2">
<h:outputText value="Nome: " />
<h:inputText value="#{contatoBean.contato.nome}"/>
<h:outputText value="Telefone: " />
<h:inputText value="#{contatoBean.contato.telefone}"/>
<h:outputText value="Data de Nascimento: "/>
<h:inputText value="#{contatoBean.contato.dataNascimento}">
<f:convertDateTime pattern="dd/MM/yyyy"/>
</h:inputText>
</h:panelGrid>
<h:commandButton value="Salvar" action="#{contatoBean.gravar}"/>
</h:form>
</ui:composition>
</html>
Classe Bean:
package beans;
import modelo.Contato;
public class ContatoBean {
Contato contato = new Contato();
public ContatoBean(){
System.out.println("Criando Bean");
}
public void gravar(){
System.out.println("Gravando Contato " + contato.getNome());
System.out.println("Gravando Contato " + contato.getTelefone());
System.out.println("Gravando Contato " + contato.getDataNascimento());
}
public void alterar(){
}
public void remover(){
}
public Contato getContato() {
return contato;
}
public void setContato(Contato contato) {
this.contato = contato;
}
}
Classe contato
package modelo;
import java.util.Date;
public class Contato {
String nome;
String telefone;
Date dataNascimento;
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getTelefone() {
return telefone;
}
public void setTelefone(String telefone) {
this.telefone = telefone;
}
public Date getDataNascimento() {
return dataNascimento;
}
public void setDataNascimento(Date dataNascimento) {
this.dataNascimento = dataNascimento;
}
}


Flws.