Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 4 sur 4
  1. #1
    Membre à l'essai
    Homme Profil pro benoit
    Développeur Web
    Inscrit en
    mai 2007
    Messages
    82
    Détails du profil
    Informations personnelles :
    Nom : Homme benoit
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : mai 2007
    Messages : 82
    Points : 20
    Points
    20

    Par défaut Erreur "Invalid byte 2 of 3-byte UTF-8 sequence"

    Bonjour à toutes et à tous.

    Voilà, depuis ce matin, j'ai cette erreur qui apparaît. Je n'arrive pas à trouver de solution malgré de nombreuses recherche sur google.

    Je précise ma situation. Je travail sur le développement de Portlet pour liferay.
    J'utilise donc eclipse, tomcat, liferay ide, plugin SDK, icefaces, java 6.30.

    Lorsque je lance mon serveur et que mon liferay est vierge, je n'ai pas de soucis, pas d'erreur. Mais des que je déploie une nouvelle portlet et bien ce message apparaît et du coup elle n'est pas dispo dans liferay.

    Cette situation dure depuis ce matin et je commence à désespérer.

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
    ERROR [render_portlet_jsp:154] com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 2 of 3-byte UTF-8 sequence.
    	at com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:423)
    	at com.sun.faces.facelets.compiler.SAXCompiler.doMetadataCompile(SAXCompiler.java:408)
    	at com.sun.faces.facelets.compiler.Compiler.metadataCompile(Compiler.java:130)
    	at com.sun.faces.facelets.impl.DefaultFaceletFactory.createMetadataFacelet(DefaultFaceletFactory.java:327)
    	at com.sun.faces.facelets.impl.DefaultFaceletFactory.access$200(DefaultFaceletFactory.java:93)
    	at com.sun.faces.facelets.impl.DefaultFaceletFactory$2.newInstance(DefaultFaceletFactory.java:166)
    	at com.sun.faces.facelets.impl.DefaultFaceletFactory$2.newInstance(DefaultFaceletFactory.java:164)
    	at com.sun.faces.facelets.impl.DefaultFaceletCache$2.newInstance(DefaultFaceletCache.java:94)
    	at com.sun.faces.facelets.impl.DefaultFaceletCache$2.newInstance(DefaultFaceletCache.java:89)
    	at com.sun.faces.util.ExpiringConcurrentCache$1.call(ExpiringConcurrentCache.java:99)
    	at com.sun.faces.util.ExpiringConcurrentCache.get(ExpiringConcurrentCache.java:114)
    	at com.sun.faces.facelets.impl.DefaultFaceletCache.getViewMetadataFacelet(DefaultFaceletCache.java:143)
    	at com.sun.faces.facelets.impl.DefaultFaceletCache.getViewMetadataFacelet(DefaultFaceletCache.java:62)
    	at com.sun.faces.facelets.impl.DefaultFaceletFactory.getMetadataFacelet(DefaultFaceletFactory.java:260)
    	at com.sun.faces.facelets.impl.DefaultFaceletFactory.getMetadataFacelet(DefaultFaceletFactory.java:209)
    	at com.sun.faces.application.view.ViewMetadataImpl.createMetadataView(ViewMetadataImpl.java:114)
    	at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:233)
    	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
    	at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:116)
    	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)

    Merci d'avance pour votre aide.

    Amicalement Boobs60

  2. #2
    Membre expérimenté
    Femme Profil pro
    Développeur .NET
    Inscrit en
    avril 2009
    Messages
    328
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : avril 2009
    Messages : 328
    Points : 515
    Points
    515

    Par défaut

    Ce pourrait être le premier caractère BOM des fichiers utf-8 qui poserait problème.
    As-tu un moyen d'encoder ton flux en "UTF-8 sans BOM" ?
    C'est malheureusement la seule raison que je vois, mais ce fichu caractère m'a déjà posé pas mal de problèmes de différents points de vue...
    Quand tu ne le connais pas, tu n'y penses pas...

  3. #3
    Invité de passage
    Homme Profil pro Mazid DIALLO
    Étudiant
    Inscrit en
    octobre 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Nom : Homme Mazid DIALLO
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : octobre 2011
    Messages : 2
    Points : 2
    Points
    2

    Par défaut Erreur "Invalid byte 2 of 3-byte UTF-8 sequence

    slt,
    je ne sais pas si ta résolut ton problem sur cette erreur sinon a mon avis sa doit etre un accent ou un autre caracteur qui se trouve sur ton fichier xsl.

    gspr que ta trouvé deja la rep.

  4. #4
    Invité de passage
    Homme Profil pro Ayoub Krachli
    Développeur Web
    Inscrit en
    janvier 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Nom : Homme Ayoub Krachli
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : janvier 2012
    Messages : 5
    Points : 2
    Points
    2

    Par défaut

    j'avais le même problème, j'avais mi un accent dans un fichier, merci bk.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •