IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

java RMI dans Servlet


Sujet :

Servlets/JSP Java

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 11
    Par défaut java RMI dans Servlet
    Bonjour;
    J'ai vraiment besoin d'aide surtout avec des exemples de code ou je peux voir comment on peut appeler un serveur RMI depuis une servlet
    Je bloque sur cette execption depuis 3 jours :
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    java.rmi.UnmarshalException: error unmarshalling return; nested exception is:
    java.lang.ClassNotFoundException: org.nose.impl.rmiServer.ServerConnection
    at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
    at java.rmi.Naming.lookup(Unknown Source)
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    ça bloque lorssqu'il arrive sur cette ligne :
    h = (ServerConnection)Naming.lookup("o1");
    en sachant que je suis dans une servlet qui s'execute sur TOMCAT ;je sais pas si ça peut poser un probleme de JVM......
    Merci à vous mes amis

  2. #2
    Invité de passage
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1
    Par défaut
    En général pour que rmi puisse fonctionner il lui avoir accès aux fichiers et aux générés. Donc le RMIregistry doit pouvoir acceder aux fichiers nécéssaires.
    Cependant en utilisant TOMCAT, je pense pas que le rmi registry ait accès au contexte pour pouvoir faire des look ups sur des objets exportés.

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 11
    Par défaut
    Merci pour votre réponse;
    Mais je pense que l'acces est possible car le registry m'a permis de savoir combien d'objets qui sont enregistrés dans RMI mais "lookup()" ça passe pas ,

    Je me demande si ça pose un prbleme si c'est pas un probleme de JRE car eclipse utilise jre1.6 tandis que TOMCAT utilise jre1.5 ; mais sincérement je vois pas changer juste pour changer ,je veux bien avoir une bonne raison de le faire.
    Merci à vous ,et vive el savoir ,

    donc c'est koi la solution? svp

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 11
    Par défaut
    Bon merci à vous .
    Voila la solution :

    creer un jar du repertoire "bin" de vos classes RMI (coté serveur) et le copier dans le projet web (ou se trouve la servlet) dans le repertoire webContent/WEB_INF/lib dans le cas d'un client web ou directement dans le repertoire "bin" dans le client RMI ,et rechargez eclipse ,et ça marche

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 11
    Par défaut
    Citation Envoyé par Logan18 Voir le message
    En général pour que rmi puisse fonctionner il lui avoir accès aux fichiers et aux générés. Donc le RMIregistry doit pouvoir acceder aux fichiers nécéssaires.
    Cependant en utilisant TOMCAT, je pense pas que le rmi registry ait accès au contexte pour pouvoir faire des look ups sur des objets exportés.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. servlet java tout dans meme class
    Par batbat52 dans le forum Servlets/JSP
    Réponses: 8
    Dernier message: 28/06/2011, 11h39
  2. JAVA RMI dans un servlet
    Par mohandJussieu dans le forum Débuter avec Java
    Réponses: 8
    Dernier message: 16/07/2008, 14h36
  3. Projet en Java/J2EE dans la finance
    Par speedster dans le forum Etudes
    Réponses: 11
    Dernier message: 16/12/2005, 23h01
  4. Script Java appelé dans Xsl sans résultats
    Par metallic dans le forum XSL/XSLT/XPATH
    Réponses: 7
    Dernier message: 03/08/2005, 15h39
  5. [CVS]Java Project dans un Simple Project?
    Par tomburn dans le forum Eclipse Java
    Réponses: 8
    Dernier message: 08/04/2005, 16h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo