Foram publicadas hoje no portal Java Magazine as 4 primeiras vÃdeo aulas da série sobre JBoss Seam. Nestas vÃdeo aulas procurei abordar os tópicos iniciais para quem deseja usar o framework.
Parte 1: Mostra a obtenção do plugin, criação, configuração de uma aplicação hello world.
Parte 2: Dá inÃcio a um cadastro de usuários, criando entidade e managed bean, que no Jboss Seam é conhecido como componente Seam.
Parte 3: Cria a view do cadastro de usuários explorando os recursos de validação de formulário, data models e mostra um simples exemplo de page actions.
Parte 4: Explora page actions para requisições em GET e mostra como é possÃvel passar parâmetros durante a chamada de uma action.
Nas próximas partes irei mostrar como usar URL user friendies no Jboss Seam, antes de partir para integração com Spring Framework, EJB e gerenciamento de escopos.
CrÃticas e sugestões são sempre bem vindas.
July 28th, 2008 at 5:09 pm
Marcos,
Estou seguindo suas video-aulas.
Na parte 1, no arquivo test.xhtml, a tag não é reconhecida.
Eu marquei as mesmas libs que vc marcou (jsf, jstl, rich).
July 28th, 2008 at 5:12 pm
Desculpe, a tag que nao é reconhecida é a input.
As demais, todas estao sendo reconhecidas.
July 28th, 2008 at 6:00 pm
resolvido, Marcos.
As tags não aparecem no CTRL+SPACEBAR, mas funcionam!
Valeu!
July 29th, 2008 at 8:22 am
Olá André,
Verifique se você está usando o Jboss Tools e se você está abrindo com Editor XHTML do Jboss Tools. Caso você não esteja usando, você pode fazer o download em: http://www.jboss.org/tools/download/index.html
October 12th, 2008 at 3:14 pm
Oi, Marcos!!
Fiz o exemplo do vÃdeo 1 passo a passo, porém, quando mando abrir no browser, o TomCat retorna o erro: 404 - requested resource (/SeamTest/index.jsf) is not available.
Notei que quando mandou executar o server TomCat v6.0 em modo de depuração (debug mode) o console mostra algumas mensagens de erro:
12/10/2008 15:14:17 org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class org.jboss.seam.servlet.SeamListener
O que terá acontecido??
October 12th, 2008 at 9:48 pm
Olá Nilson,
Eu vi seu e-mail. O trace que você mandou pelo e-mail está mais completo. Verifique se a lib do HSQLDB está no classpath do tomcat. Olhe pela descrição do Trace, ele fala que o dialeto não está explÃcito:
Caused by: org.hibernate.HibernateException: Hibernate Dialect must be explicitly set
Porém se a conexão estiver correta ele conecta sem ter o dialeto informado, verifique os dados de conexão a começar pelo driver.
October 12th, 2008 at 11:24 pm
Valeu, Marcos!!
Era exatamente isso q vc falou. copiei o hsqldb.jar pra o classpath do tomcat e funcionou perfeitamente.
Obrigado e desculpa mais uma vez. eu ainda não estou acostumando com essas mensagens de erro.