Acessar classes de outro módulo através de um MDB  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
mrivereto
HelloWorld

Membro desde: 06/07/2006 11:02:01
Mensagens: 14
Offline

Tenho um projeto com módulos EJB e WEB, no meu módulo EJB tenho um Message Driven Bean. No meu MDB gostaria de acessar algumas classes do meu módulo web, eu tenho como fazer isso, ou todo o processamento eu tenho de colocar dentro do módulo EJB?
[Email]
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline

Dentro do WAR (web) deveria ir somente coisas relacionadas à parte web (view). No EAR deve ir a parte de negócios.

gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
[WWW]
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

Um EAR pode conter WARs, mas o ponto do destro tá certo. Um módulo EJB não deveria acessar um módulo web (pelo menos da mesma aplicação).

Ah, e isso de acesso entre módulos costuma variar bastante com seu servidor de aplicações e respectivo classloader.

Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline

Eu que o diga, shoes. Apanhei muito do UCL do JBoss.

gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
[WWW]
mrivereto
HelloWorld

Membro desde: 06/07/2006 11:02:01
Mensagens: 14
Offline

Certo mas dentro do meu EAR tenho o War e o modulo EJB, então não posso acessar classes do War com o EJB??? O correto então seria eu colocar a lógica de processamento dentro do EJB somente?? Estou utilizando websphere 5.0
[Email]
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline

Exato. Não tem muito sentido o EJB acessar alguma classe exclusiva da Web. Tem?

gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
[WWW]
mrivereto
HelloWorld

Membro desde: 06/07/2006 11:02:01
Mensagens: 14
Offline

É realmente não tem, bom pessoal valeu pela ajuda.
[Email]
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team