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 :

[Servlet] java.io.StreamCorruptedException: invalid stream


Sujet :

Servlets/JSP Java

  1. #1
    Membre régulier
    Inscrit en
    Juin 2004
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 75
    Points : 73
    Points
    73
    Par défaut [Servlet] java.io.StreamCorruptedException: invalid stream
    bonjour
    j ai un petit probleme avec une servlet
    je travaille avec tomcat 5

    je veux faire un comunication sérialisée applet-servlet

    mais lors de l appel de la servlet un exception se lance

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    java.io.StreamCorruptedException: invalid stream header
    	java.io.ObjectInputStream.readStreamHeader(Unknown Source)
    	java.io.ObjectInputStream.<init>(Unknown Source)
    	authentification.doPost(authentification.java:161)
    	javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
    	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    voila se que j ai dans la methode DoPost

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     protected void doPost(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, java.io.IOException {
            response.setContentType("application/x-java-serialized-object");
            ObjectOutputStream oos = new ObjectOutputStream(response.getOutputStream());
            ObjectInputStream ois = new ObjectInputStream(request.getInputStream());
    l'exception se lance depuis la méthode
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ObjectInputStream ois = new ObjectInputStream(request.getInputStream());
    si qq un pouvait m'aidé merci

  2. #2
    Membre régulier
    Inscrit en
    Juin 2004
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 75
    Points : 73
    Points
    73
    Par défaut
    voila j ai trouvé l erreur.
    il fallait mettre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    processRequest(request, response);
    avant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    response.setContentType("application/x-java-serialized-object"); 
            ObjectOutputStream oos = new ObjectOutputStream(response.getOutputStream()); 
            ObjectInputStream ois = new ObjectInputStream(request.getInputStream());

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

Discussions similaires

  1. Erreur "java.io.StreamCorruptedException: invalid type code: 00"
    Par bilou_12 dans le forum Débuter avec Java
    Réponses: 4
    Dernier message: 25/03/2012, 15h03
  2. java.io.StreamCorruptedException: invalid type code: 25
    Par yli_ren dans le forum Weblogic
    Réponses: 1
    Dernier message: 13/03/2009, 11h06
  3. Réponses: 5
    Dernier message: 13/01/2009, 15h11
  4. java.io.StreamCorruptedException: invalid stream header: 3C3F786D
    Par *alexandre* dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 20/03/2008, 16h49
  5. [debutant]Servlet java
    Par Regis.C dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 14/05/2004, 10h28

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