Para que serve components.xml e pages.xml no JBoss seam?  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
nadilsons
JavaGuru
[Avatar]

Membro desde: 25/09/2006 23:10:20
Mensagens: 222
Offline

Alguem sabe a utilizacao dos arquivos components.xml e pages.xml no JBoss seam?

Ao ler o guia de referencia do seam... me parece uma maneira nao-programática de configura-lo.... Atualmente tenho um projeto rodando com o seam2.0.... e gostaria de saber se existe algum beneficio (principalmente para evitar os LazyInstantiationExceptions) na utilizacao destes arquivos.

Obrigado,

Jesus é o caminho, a verdade e a vida!
Reflection DSL - http://code.google.com/p/reflection-dsl
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

Se você tem um projeto rodando com o Seam 2.0 eu suponho que você já saiba aonde fica a documentação do mesmo.

Já tentou olhar lá?

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
nadilsons
JavaGuru
[Avatar]

Membro desde: 25/09/2006 23:10:20
Mensagens: 222
Offline

Olá Maurício,

Sim, tentei... leio o guide reference.
Neste projeto não utilizo estes arquivos, pois não consegui observar a vantagem na utilização destes...

Pelo que vi na minha leitura, o arquivo components.xml serve para fazer integracao com outros frameworks, como o jBPM, criar um pattern para o nome do SessionBean... (acho que existem outras coisas).

Agora o arquivo pages.xml é muito obscuro para mim, pelo que vejo ACHO que ele serve para controlar a transação, mas não se faz isto utilizando as anotações @Begin, @End etc?

Esta documentação que citei, tem uns conceitos que eu não entendo (talvez por lê-la de forma fragmentada) e por isto a minha dúvida se faz presente.

Se algum colega souber e quiser compartilhar a sua experiência ficarei muito agradecido,

Obrigado Maurício.
Até

Jesus é o caminho, a verdade e a vida!
Reflection DSL - http://code.google.com/p/reflection-dsl
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

http://docs.jboss.com/seam/2.0.2.CR1/reference/en-US/html/jbpm.html

O pages.xml é o arquivo aonde voc pode definir o fluxo de navegação dentro de sua aplicação (assim como também poderia definir isso dentro da configuração do JSF).

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
nadilsons
JavaGuru
[Avatar]

Membro desde: 25/09/2006 23:10:20
Mensagens: 222
Offline

Olá Maurício,

Então o pages.xml só define as de navegação? Estranho eles terem feito esta possibilidade se já existe o faces-config.xml, voce concorda?

Bem, muito obrigado pela sua contribuição.
Boa tarde,

This message was edited 1 time. Last update was at 10/04/2008 13:39:08


Jesus é o caminho, a verdade e a vida!
Reflection DSL - http://code.google.com/p/reflection-dsl
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

nadilsons wrote:Então o pages.xml só define as de navegação? Estranho eles terem feito esta possibilidade se já existe o faces-config.xml, voce concorda?


As regras de navegação do pages.xml são bem mais completas do que as do JSF, com bem mais opções (como filtros), que simplesmente não existem em JSF.

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
nadilsons
JavaGuru
[Avatar]

Membro desde: 25/09/2006 23:10:20
Mensagens: 222
Offline

Ah, se são mais completas, então ok... rs
Vou ler com mais cuidado e observar as regras de navegação do page.xml... com certeza pode ter algo que me ajude muito!

Obrigado Maurício!

Jesus é o caminho, a verdade e a vida!
Reflection DSL - http://code.google.com/p/reflection-dsl
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team