[Resolvido] Problemas com GlassFish V 3.0.1 - "IOP00810257: (MARSHAL) Could not load class  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
paulofafism
JavaEvangelist
[Avatar]

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
[WWW]
Felagund
GUJ Master
[Avatar]

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
[WWW]
paulofafism
JavaEvangelist
[Avatar]

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
[WWW]
paulofafism
JavaEvangelist
[Avatar]

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
[WWW]
paulofafism
JavaEvangelist
[Avatar]

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
[WWW]
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team