| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/07/2010 11:04:51
|
paulofafism
JavaEvangelist
![[Avatar]](/images/avatar/d26b10ca0de48de1619fcefc39d00d64.jpg)
Membro desde: 02/05/2006 15:30:50
Mensagens: 475
Offline
|
Pessoal estou fazendo alguns teste de migração utilizando o Glassfish V 3.0.1. Atualmente utilizo o GlassFish V 2.
Estou com problemas ao passar um objeto, por exemplo, OrgaoEmissor, para o parâmetro do método tipo Object. Veja o meu código abaixo.
Classe Principal do Cliente
Observe que no log console do GlassFish ele inicia normalmente.
A consulta é executada normalmente.
A inserção do método insert é feita normamente
Trecho de código onde ocorre o erro na classe Main
Erro exibido no console do GlassFish
Interfaces Remotas
Classes que implementam interfaces remotas
Classe Service Locator
This message was edited 3 times. Last update was at 14/07/2010 10:05:21
|
Paulo Vinícius Moreira Dutra
Perfil Linkedin
Lattes
Paulo Viníciu's Blog
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/07/2010 11:13:14
|
Felagund
GUJ Master
![[Avatar]](/images/avatar/d8d855c465198499868fb2b566ebee8d.jpg)
Membro desde: 26/07/2006 11:51:36
Mensagens: 1732
Localização: Santa e Bela Catarina
Offline
|
Paulo, me diga, pq vc passa um Object m e insere o entity? Que diabos é esse entity que não achei em lugar nenhum? Olha a classe OrgaoEmissorFacade
|
att
Rafael Felix
Rolling With Code
Twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/07/2010 11:19:41
|
paulofafism
JavaEvangelist
![[Avatar]](/images/avatar/d26b10ca0de48de1619fcefc39d00d64.jpg)
Membro desde: 02/05/2006 15:30:50
Mensagens: 475
Offline
|
Paulo, me diga, pq vc passa um Object m e insere o entity? Que diabos é esse entity que não achei em lugar nenhum? Olha a classe OrgaoEmissorFacade
A implementação do método deveria ficar conforme mostrado abaixo. E que eu alterei o contéudo deste método ao postar aqui no forúm . Este método foi criado apenas para testes. Pois como eu falei não consigo passar uma instância do tipo OrgaoEmissor para este método. Agora se o parâmetro do método for do tipo OrgaoEmissor ele funciona perfeitamente como acontece no método insert
Na chamada deste método ele me retorna o erro abaixo, conforme coloquei no tópico
This message was edited 4 times. Last update was at 08/07/2010 11:30:36
|
Paulo Vinícius Moreira Dutra
Perfil Linkedin
Lattes
Paulo Viníciu's Blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/07/2010 13:27:32
|
paulofafism
JavaEvangelist
![[Avatar]](/images/avatar/d26b10ca0de48de1619fcefc39d00d64.jpg)
Membro desde: 02/05/2006 15:30:50
Mensagens: 475
Offline
|
Um detalhe muito importante também. Migrei esta aplicação do tópico para o GlassFish V2, para testar se eu tinha feito algo de errado, mas não, nele funcionou perfeitamente.
|
Paulo Vinícius Moreira Dutra
Perfil Linkedin
Lattes
Paulo Viníciu's Blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/07/2010 10:13:32
|
paulofafism
JavaEvangelist
![[Avatar]](/images/avatar/d26b10ca0de48de1619fcefc39d00d64.jpg)
Membro desde: 02/05/2006 15:30:50
Mensagens: 475
Offline
|
Na verdade não foi bem resolvido, mas contornei o problema, pois estava querendo criar uma uníca classe Generica somente para fazer a inserção, exclusão e atualização. Eu não sei por que o Glassfish não aceitou que um objeto do tipo OrgaoEmissor fosse passado para o parâmetro do método do tipo Object, sendo assim erro ocasionando do post anterior.
Funcionou apenas quando troquei o parâmetro do método para OrgaoEmissor
|
Paulo Vinícius Moreira Dutra
Perfil Linkedin
Lattes
Paulo Viníciu's Blog
|
|
|
 |
|
|
|
|