java.rmi.UnmarshalException - Java - Programmation
Marsh Posté le 16-11-2005 à 16:25:28
Les unmarshall exception en rmi c'est quand la signature d'une classe d'un objet distant ne correspond pas à la signature locale de la classe de cet objet. En general c'est parce qu'on a mis un jour un jar d'un coté et pas de l'autre.
Marsh Posté le 16-11-2005 à 17:32:10
helium667 a écrit : Les unmarshall exception en rmi c'est quand la signature d'une classe d'un objet distant ne correspond pas à la signature locale de la classe de cet objet. En general c'est parce qu'on a mis un jour un jar d'un coté et pas de l'autre. |
euh nan pas toujours, les UnmarshallException, contre toute attente, c'est quand une exception se produit lors de l'Unmarshalling, ie, quand on reconstruit un objet transféré via rmi. En l'occurence, ici, faut apprendre à lire les exceptions, la cause se voit comme le nez au milieu de la figure...
Marsh Posté le 16-11-2005 à 19:06:58
souk a écrit : la cause se voit comme le nez au milieu de la figure... |
quand tu connais ptet, sinon c'est pas évident
allez je me lance : "RMI class loader disabled" ?
Marsh Posté le 16-11-2005 à 19:12:59
ReplyMarsh Posté le 16-11-2005 à 19:21:02
Citation : java.lang.ClassNotFoundException: org.jboss.resource.ResourceException |
Marsh Posté le 28-10-2005 à 15:34:36
slt a tous,
j'ai un message d'exception java.rmi.UnmarshalException
Apres plusieurs recherche sur le net, rien ne résoud mon pb
qu'elqu'un pourrait t'il m'aider svp
voici le message d'erreur:
java.rmi.UnmarshalException: Error unmarshaling return; nested exception is:
java.lang.ClassNotFoundException: org.jboss.resource.ResourceException (no security manager: RMI class loader disabled)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:217)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:133)
at org.jboss.invocation.jrmp.server.JRMPInvoker_Stub.invoke(Unknown Source)
at org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxy.invoke(JRMPInvokerProxy.java:128)
at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:108)
at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:111)
at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
at $Proxy1.getXmlInfosLogin(Unknown Source)
at org.apache.jsp.login$jspx._jspService(login$jspx.java:745)
...
l'exception est lever lors de l'appel de la methode doFilter(ServletRequest request, ServletResponse response) de javax.servlet.FilterChain
merci d'avance