ClassCastException: org.jnp.interfaces.NamingContext cannot be cast to org.omg.CORBA.Object  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
LuksS
JavaTeenager
[Avatar]

Membro desde: 08/01/2008 10:55:41
Mensagens: 172
Offline

alguém pode me dar uma luz??
















Qusando eu executeo o main da classe Acessando ele informa:


Exception in thread "main" java.lang.ClassCastException
at com.sun.corba.se.impl.javax.rmi.PortableRemoteObject.narrow(Unknown Source)
at javax.rmi.PortableRemoteObject.narrow(Unknown Source)
at ejbAccess.Acessando.main(Acessando.java:32)
Caused by: java.lang.ClassCastException: org.jnp.interfaces.NamingContext cannot be cast to org.omg.CORBA.Object
... 3 more




http://lucassimao.wordpress.com/
lusilva1982
Debugger
[Avatar]

Membro desde: 16/07/2006 19:41:30
Mensagens: 63
Localização: São Paulo
Offline

LuksS, vc conseguiu resolver este problema?
Estou passando por uma situação semelhante!


Thank's

"A humildade vem antes da honra."
http://www.lucianosilva.com
[WWW] [MSN]
LuksS
JavaTeenager
[Avatar]

Membro desde: 08/01/2008 10:55:41
Mensagens: 172
Offline

rpz,
se tu perceber meu DOCTYPE tinha

<ejb-jar version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlnssi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd">

substitui por :


<!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 1.1//EN" "http://java.sun.com/j2ee/dtds/ejb-jar_1_1.dtd">

ñ sei explicar o porquê, mais deu certo!

http://lucassimao.wordpress.com/
dayserivera
HelloWorld

Membro desde: 19/04/2005 09:53:22
Mensagens: 14
Offline

Alguém conseguiu resolver esse problema????
Desesperadamente, Dayse.
LuksS
JavaTeenager
[Avatar]

Membro desde: 08/01/2008 10:55:41
Mensagens: 172
Offline

já tentou fazer o que recomendo na msg anterior??

http://lucassimao.wordpress.com/
dayserivera
HelloWorld

Membro desde: 19/04/2005 09:53:22
Mensagens: 14
Offline

Já resolvi! Havia duas instâncias das classes ejb rodando no servidor, uma dentro do arquivo .war e outra num .jar, engraçado que a versão anterior do JBoss que usávamos, a 3.2, não reclamava de tal redundância, somente no JBoss 5 tal problema foi encontrado. Mas, já corrigi, obrigada pela atenção!

Dayse Rocha.
option
Debugger

Membro desde: 21/09/2010 14:22:17
Mensagens: 53
Offline

Eu tive o mesmo problema.

Obrigada Dayse, a sua resposta me ajudou muito.

O problema era que estava incluindo na construção do .war ejb's que já estavam no diretório/pasta deploy.

Na hora da aplicação funcionar, a aplicação via o ejb duplicado e isso dava erros (não sei o motivo, mas dava erro =/)

Ahn, e não se esqueçam de limpar o diretório/pasta tmp, enquanto eu não limpei o tmp o erro persistiu.
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team