| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 20:49:56
|
Jedi_FeniX
Virtual Machine Man
![[Avatar]](/images/avatar/06ab8d9df63b836129099247301c038b.jpg)
Membro desde: 26/04/2007 14:32:30
Mensagens: 585
Offline
|
Tentei criar um SessionBean e um MDB no mesmo projeto EJB e quando fui fazer o deploy da aplicação no glassfish v3 recebi o seguinte erro:
Procurando pela internet vi que não posso subir um SessionBean e um MDB no mesmo projeto EJB, isso procede?
|
www.bau-de-dev.com |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 08:42:02
|
Tchello
GUJ Master
![[Avatar]](/images/avatar/901db33c84e81b1a30e59949bbcb112b.png)
Membro desde: 07/06/2008 14:41:04
Mensagens: 1622
Offline
|
Não sabia dessa limitação, pois em um projeto cheio de Sessionbeans subi um MDB sossegadamente.
Mas veja bem a msg de erro:
Message Driven Beans can't be Managed Beans
Você está usando JSF? Mapeou o seu MDB como um Managed Bean?
O-o Espero não ter dito besteira mas é muito esquisito hehehe
|
SCJP 6 (a caminho... , a missão)
SCWCD (a caminho... 2, o retorno) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2010 23:41:38
|
Jedi_FeniX
Virtual Machine Man
![[Avatar]](/images/avatar/06ab8d9df63b836129099247301c038b.jpg)
Membro desde: 26/04/2007 14:32:30
Mensagens: 585
Offline
|
Desculpe a demora da resposta, é que este projeto está me dando um dor de dor de cabeça.
Além de ter a annotation na classe eu preciso configurar mais alguma coisa?
|
www.bau-de-dev.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/02/2010 08:13:18
|
Tchello
GUJ Master
![[Avatar]](/images/avatar/901db33c84e81b1a30e59949bbcb112b.png)
Membro desde: 07/06/2008 14:41:04
Mensagens: 1622
Offline
|
Se quiser você pode configurar a sua Queue/Topic em algum xml do seu servidor de aplicação, pra que ela fique registrada.
Mas caso use Annotattions quando o seu MDB for "deployado" esse registro já acontece automaticamente.
Também há mais configurações que podem ser feitas, como o meio persistente de msgs (caso use, o que acontece por padrão com hypersonic no jboss), entre mais uma dezenas de coisas que você pode mudar.
Qual seria o motivo de usar MDBs?
Qual o servidor de aplicações em questão? Glassfish ou JBoss? (vi os dois no log O_o ).
|
SCJP 6 (a caminho... , a missão)
SCWCD (a caminho... 2, o retorno) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/02/2010 09:27:22
|
Jedi_FeniX
Virtual Machine Man
![[Avatar]](/images/avatar/06ab8d9df63b836129099247301c038b.jpg)
Membro desde: 26/04/2007 14:32:30
Mensagens: 585
Offline
|
Eu estou usando o glassfish v3. Eu estou usando MDB para consumir objetos de uma fila que eu criei no mesmo.
Estou sem o código aqui agora, mas mais tarde eu coloco ele aqui.
|
www.bau-de-dev.com |
|
|
 |
|
|