| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/05/2009 16:37:33
|
gconca
What is classpath?
![[Avatar]](/images/avatar/25c9aca781eb787df5a01a7345b8ba36.png)
Membro desde: 17/09/2007 14:21:30
Mensagens: 6
Offline
|
Olá,
estou brincando um pouco com JBOSS SEAM mas já senti algumas dificuldades.
A primeira delas é achar informações interessantes a respeito do uso de SEAM com Maven2 e Eclipse Ganymede - geralmente as explicações recaem exageradamente no uso do JBoss Tools, isso não me agrada muito (SEAM parece não gostar de Maven).
A segunda, e minha dúvida principal é: Como eu faço para rodar aplicações seam em JBOSS AS?
Coloquei o JBOSS SEAM como dependência (usando MAVEN2) no meu projeto e fiz deploy no JBOSS AS - só isso é suficiente para tudo funcionar corretamente ou preciso modificar o JBOSS AS de algum jeito para que ele possa rodar aplicações que façam o uso de SEAM?
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/05/2009 07:32:28
|
ThiagoWorldCoder
JavaEvangelist
![[Avatar]](/images/avatar/73eefa6445cf4f4e8eb4b7194575e1e4.jpg)
Membro desde: 30/11/2007 10:23:26
Mensagens: 442
Localização: Brazil
Offline
|
Eu estou apanhando do Seam faz algum tempo e estou seguindo basicamente o pdf oficial que é o mais completo!
Se você quer rodar com outros servidores de aplicação vc pode tranquilamente.. no pdf oficial lá no final o pessoal explica como!
E rodar com o Maven eu acho que é possível sim!
Atualmente estou apanhando pra entender como funciona a classe Identity dele e como ela trabalha com o Drools.. me parece que é uma das melhores ferramentas para gerenciar permissões de usuários!
|
SCJP 6.0 - SUN CERTIFIED JAVA PROGRAMMER
Codificando o mundo para uma vida melhor!! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/05/2009 07:39:40
|
felipeguerra
GUJ Ranger
Membro desde: 26/03/2007 16:36:54
Mensagens: 984
Localização: São Paulo
Offline
|
O Seam sem o JBoss Tools é muito improdutivo, não?
|
"Antes da iluminação cortar lenha, carregar água. Depois da iluminação cortar lenha, carregar água..." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/05/2009 07:58:56
|
gconca
What is classpath?
![[Avatar]](/images/avatar/25c9aca781eb787df5a01a7345b8ba36.png)
Membro desde: 17/09/2007 14:21:30
Mensagens: 6
Offline
|
Para mim se a produtividade de um framework depende de uma ferramenta para uma IDE então voltamos a história de dependência de plataforma - não puramente - mas indiretamente - a partir da necessidade de uma determinada ferramenta de desenvolvimento feita pelo vendor do framework para tornar o framework produtivo.
Mas acredito que o JBoss Seam não seja caso, ele pode ser produtivo mesmo sem o JBoss tools - segundo o que li até agora - ele (bem) basicamente liga os frameworks Java de uma forma mais proveitosa ex. EJB3 com JSF evitando a necessidade de "Backing Beans" - tornando a ligação entre parte de negócio e view mais natural. Além disso procura eliminar o uso de configurações xml, recaindo principalmente sobre o uso de anotações.
Mas volto a minha pergunta original:
Como eu faço para rodar aplicações seam em JBOSS AS?
Coloquei o JBOSS SEAM como dependência (usando MAVEN2) no meu projeto e fiz deploy no JBOSS AS - só isso é suficiente para tudo funcionar corretamente ou preciso modificar o JBOSS AS de algum jeito para que ele possa rodar aplicações que façam o uso de SEAM?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/11/2009 14:04:54
|
Zeed01
Virtual Machine Man
Membro desde: 27/10/2006 16:44:29
Mensagens: 668
Offline
|
ThiagoWorldCoder
Olá... você citou que esta utilizando o "pdf oficial", por favor, onde eu encontro este pdf ?
Obrigado.
[]s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2009 09:22:41
|
ThiagoWorldCoder
JavaEvangelist
![[Avatar]](/images/avatar/73eefa6445cf4f4e8eb4b7194575e1e4.jpg)
Membro desde: 30/11/2007 10:23:26
Mensagens: 442
Localização: Brazil
Offline
|
documentação:
https://www.jboss.org/community/wiki/JBossapplicationserverofficialdocumentationpage
|
SCJP 6.0 - SUN CERTIFIED JAVA PROGRAMMER
Codificando o mundo para uma vida melhor!! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2009 09:47:17
|
Zeed01
Virtual Machine Man
Membro desde: 27/10/2006 16:44:29
Mensagens: 668
Offline
|
ThiagoWorldCoder
Desculpe se eu estiver errado... mas essa página que você mandou tem a documentação do JBoss AS... eu achei que você tivesse o pdf oficial do JBoss Seam.
Inclusive estou precisando muito dessa parte onde você diz que explica como rodar em outros app server, no meu caso preciso rodar no WebSphere.
Obrigado.
[]s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2009 10:01:41
|
ThiagoWorldCoder
JavaEvangelist
![[Avatar]](/images/avatar/73eefa6445cf4f4e8eb4b7194575e1e4.jpg)
Membro desde: 30/11/2007 10:23:26
Mensagens: 442
Localização: Brazil
Offline
|
Confundi, achei que vc tivesse falando do jboss server, mas a documentação estão no pacote quando vc baixa o jboss seam, acredito que seja em docs, se não for lá, é só ir no site oficial do jboss seam mesmo! Qualquer dúvida me avisa!
|
SCJP 6.0 - SUN CERTIFIED JAVA PROGRAMMER
Codificando o mundo para uma vida melhor!! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2009 10:11:06
|
Zeed01
Virtual Machine Man
Membro desde: 27/10/2006 16:44:29
Mensagens: 668
Offline
|
Você tem algum manual, apostila ou livro que explique Seam do zero ?
Estou querendo fazer o curso FJ34 da Caelum, mas só vai ter turma em SP em fevereiro de 2010
Se o pessoal da Caelum passar por aqui fica o recado e pedido: abre uma turma agora em novembro mesmo !
Eu tenho certeza que conseguem lotar.
[]s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2009 15:11:33
|
ThiagoWorldCoder
JavaEvangelist
![[Avatar]](/images/avatar/73eefa6445cf4f4e8eb4b7194575e1e4.jpg)
Membro desde: 30/11/2007 10:23:26
Mensagens: 442
Localização: Brazil
Offline
|
Faz na GlobalCode, lá também tem curso de JBoss Seam!
|
SCJP 6.0 - SUN CERTIFIED JAVA PROGRAMMER
Codificando o mundo para uma vida melhor!! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2009 15:54:33
|
Zeed01
Virtual Machine Man
Membro desde: 27/10/2006 16:44:29
Mensagens: 668
Offline
|
De qual curso você esta falando ?
Na Globalcode só encontrei um Hands-on em janeiro, e em Campinas...
[]s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2009 21:38:04
|
ThiagoWorldCoder
JavaEvangelist
![[Avatar]](/images/avatar/73eefa6445cf4f4e8eb4b7194575e1e4.jpg)
Membro desde: 30/11/2007 10:23:26
Mensagens: 442
Localização: Brazil
Offline
|
Eu fiz o Hands-On do Seam, não tenho certeza, mas acho que tem o curso completo de Seam lá!
Liga pra confirmar!
|
SCJP 6.0 - SUN CERTIFIED JAVA PROGRAMMER
Codificando o mundo para uma vida melhor!! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2009 23:24:19
|
Alessandro Lazarotti
Virtual Machine Man
![[Avatar]](/images/avatar/2aaaddf27344ee54058548dc081c6541.jpg)
Membro desde: 21/01/2004 14:12:54
Mensagens: 719
Offline
|
1) O Seam roda bem com o Maven, a unica restrição é se vc quer utilizar testes de integração automatizados com o SeamTest, isso não funciona sem alguns ajustes que você pode obter aqui, inclusive com um projeto exemplo com o maven todo configurado e funcional (mas nao esquece de atualizar as versões conforme a versão do seam que vc quer utilizar - as versões dos pacotes para o Seam 2.2 vc pode ter aqui )
2) No próprio site do seamframework.org esta descrito qual versao do JBoss AS foram testados os samples que vem com o Seam. Logo, a não ser que você use uma versão de JBoss muito diferente daquela testada, não é pra ter problema algum. Se tiver problema, no proprio site tbm diz como fazer deploy em versões anteriores ou em outros appservers:
http://docs.jboss.org/seam/2.2.0.GA/reference/en-US/html/tutorial.html#d0e385
http://docs.jboss.org/seam/2.2.0.GA/reference/en-US/html/gettingstarted.html#d0e3029
http://docs.jboss.org/seam/2.2.0.GA/reference/en-US/html/websphere.html
Você pode procurar por treinamentos que abordam o Seam com a Globalcode através de seu curso Hands-on ( HO06 ) , com a Caelum no curso FJ-34 , ou mesmo com quem é responsável direta pelo framework, a Red Hat, através do treinamento oficial do Seam - o JB170, disponibilizado aqui no Brasil e ministrado pelo time JBoss (procure informações no tel +55 (11) 3529 6000 ou pelo e-mail training-br@redhat.com ).
[]s
|
... Lezinho
------------------------
twitter: @lazarotti
http://alessandrolazarotti.wordpress.com/
http://jbossbrasil.org/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2009 23:36:39
|
Zeed01
Virtual Machine Man
Membro desde: 27/10/2006 16:44:29
Mensagens: 668
Offline
|
Opa... obrigado pelas respostas tão claras e objetivas !
Na verdade eu não uso o Maven, nem sei direito o que é...
Aliás... se tiver alguma ajuda nesse assunto para me dar, ficaria muito grato.
Li que o Maven é uma ferramenta de gerencia de projetos, mas não sei bem o que isso significa.
[]s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2009 23:53:35
|
Alessandro Lazarotti
Virtual Machine Man
![[Avatar]](/images/avatar/2aaaddf27344ee54058548dc081c6541.jpg)
Membro desde: 21/01/2004 14:12:54
Mensagens: 719
Offline
|
O Maven, entre outras coisas, é principalmente uma ferramenta de build (tão qual o Ant), que possui gerenciamento e de todo o ciclo de compilação como execução de testes unitários, integração, deploy ... e controle de todos os artefatos e suas dependencias necessárias para a aplicação - isso quer dizer que ele baixa da internet os pacotes que você precisa para executar e compilar seu projeto armazendo-os em um repositório local que pode ser compartilhado por todo o time de desenvolvimento.
Tem quem ama e quem odeia o maven, sendo assim como alternativa para gerencia das dependencias do projetos existe o Ivy, que adiciona esta mesma capacidade para o Ant.
|
... Lezinho
------------------------
twitter: @lazarotti
http://alessandrolazarotti.wordpress.com/
http://jbossbrasil.org/
|
|
|
 |
|
|