Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Unable to read value from underlying bridge : The repository ID is not of an RMI value type (Expected ID = RMI:java.lang.Throwable:F8678B4F4D2EB705:D5C635273977B8CB; Received ID = IDL:omg.org/CosNaming/NamingContext/NotFound:1.0) vmcid: IBM minor c

5 views
Skip to first unread message

denis

unread,
May 4, 2004, 3:43:55 AM5/4/04
to
Hi,

I Make a runOnServer with WSAD of an application containings EJB CMP
and I've got the following error. It is generated after a call in a
servlet (MainServlet) to an object (LoginBD) which call an EJB Session
Stateless Facade (LoginFacade) which itself call an EJBStateless
(UserBPO) which itself calls differents EJB CMP. I think that the
problem comes between the call of LoginFacade and UserBPO. However, I
don't understand this marshalling exception. I looked for it in news
and web but I've only found problems related to Embedded MQ which
is'nt used in my case.
Perhaps it is du to a problem of different versions between the stubs
generated ? I've a library in the lib folder of the main EAR which
carry the VO, utils classes and stubs. This jar file is referenced by
the EJB project by the MANIFEST.MF and by the WEB project through the
MANIFEST.MF in the web project.

Have you got any clues for that ?

Regards,
Denis.

---

Bonjour,

En faisant un run on server avec WSAD d'une application contenant des
EJB CMP j'obtient l'erreur ci-dessous. Elle est généré suite à l'appel
dans une servlet (MainServlet) d'un objet (LoginBD) qui appelle un EJB
Session Stateless Facade (LoginFacade) qui lui même appelle un EJB
Stateless (UserBPO). J'ai l'impression que le problème survient entre
l'appel de LoginFacade et UserBPO. Par contre, je ne comprends pas
pourquoi je suis face à cette exception de Marshaling. J'ai cherché
sur internet mais je n'ai trouvé que des problèmes relatifs à Embeded
MQ qui n'entre pas en jeu dans mon cas.
Peut-être est-ce du à un problème de version des stubs généré ? J'ai
pourtant bien dans le répertoire lib de l'application un fichier
profinanceFront-lib.jar qui regroupe des classes utilitaires, des VO
et les stubs pour appeler les EJBs. Ce fichier jar est référencé dans
le MANIFEST.MF du projet d'EJBs ainsi que dans celui du projet
d'application Web.

Auriez-vous une piste ?

Denis.

<<
java.rmi.MarshalException: CORBA MARSHAL 0x4942f896 No;
nested
exception is:
org.omg.CORBA.MARSHAL: Unable to read value from underlying
bridge : The
repository ID is not of an RMI value type (Expected ID =
RMI:java.lang.Throwable:F8678B4F4D2EB705:D5C635273977B8CB; Received ID
=
IDL:omg.org/CosNaming/NamingContext/NotFound:1.0) vmcid: IBM minor
code: 896
completed: No
at
com.ibm.CORBA.iiop.UtilDelegateImpl.mapSystemException(UtilDelegateImpl.java:198)
at javax.rmi.CORBA.Util.mapSystemException(Util.java:83)
at com.ibm.rmi.util.ProxyUtil.copyObject(ProxyUtil.java:463)
at com.ibm.CORBA.iiop.UtilDelegateImpl.copyObject(UtilDelegateImpl.java:789)
at javax.rmi.CORBA.Util.copyObject(Util.java:332)
at
com.front.ejb.bso.portal.login._LoginFacade_Stub.checkUser(_LoginFacade_Stub.java:319)
at
com.front.ejb.bd.portal.login.LoginBD.checkUser(LoginBD.java:84)
at
com.front.web.portal.control.LoginController.process(LoginController.java:106)
>>

0 new messages