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

Websphere Java Discussion :

Affichage de code source html dans une de mes pages


Sujet :

Websphere Java

  1. #1
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    16
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 16
    Par d�faut Affichage de code source html dans une de mes pages
    Bonjour,

    Je vous sollicites suite � un probl�me de production que nous rencontrons depuis 2 semaines sans trouver vraiment d'explication, voici les d�tails :




    - Environnement serveur :
    * Websphere 6.1.0.21 en cluster
    * Serveur http (IHS): Server version: IBM_HTTP_Server/6.1.0.21 Apache/2.0.47

    - Postes client : Internet explorer 6
    - Application : Customisation de webtop (EMC Documentum)
    - Sympt�me : Affichage de code source � la place de la page attendu

    L'application fonctionne correctement dans l'ensemble. Mais depuis quelques temps une des pages s'affiche mais partiellement, une des frames est remplac�e par du code source html (voir PJ).

    Ce ph�nom�ne se produit uniquement sur la prod., contrairement au plateforme de test et de pr�prod. (�videment :s).



    - Actions effectu�es :
    1)
    Nous pensons que le probl�me viens du serveur (pas des clients) au vu des tests effectu� :

    postes clients prod -> serveur prod : KO
    postes clients homol -> serveur prod : KO
    postes clients prod -> serveur homol : OK
    postes clients homol -> serveur homol : OK

    2)
    En attente de la purge des jsp compil�es : normalement demain, j'aurais plus de r�ponse
    Edit : aucune am�lioration

    3)
    Recherche sur d'�ventuels failles, mais apparemment corrig�es dans la version 6.1.0.21

    4) Apr�s analyse des sources il se trouve que le contenu de la frame est encapsul� par du code suppl�mentaire quand le probl�me se produit :

    structure sans le probl�me :

    <iframe>
    <html>
    <head
    ...
    </head>
    <body>
    ...
    </body>
    </html>
    </iframe>

    structure avec le probl�me :

    <iframe>
    <html>
    <head/>
    <body>
    <pre>

    <html>
    <head
    ...
    </head>
    <body>
    ...
    </body>
    </html>
    </pre>
    </body>
    </html>

    </iframe>

    5) L'�l�ment qui rajoute ces balises doit �tre le serveur http (IHS), quand nous passons par l'adresse direct (http://serveur:9081/appli) sur le serveur websphere le probl�me ne se produit plus.
    A l'inverse si je reprend l'adresse passant par le serveur http (IHS) (http://alias/), le probl�me se reproduit.



    Au del� d'une �ventuel solution magique, je suis surtout demandeur de d�marche pour diagnostiquer plus pr�cis�ment mon probl�me.

    Est ce qu'il existe des configurations sp�cifiques sur le serveur http permettant de bloquer des pages en les affichant ?

    Merci
    Images attach�es Images attach�es  

  2. #2
    Membre chevronn� Avatar de rberthou
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    612
    D�tails du profil
    Informations personnelles :
    �ge : 61
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 612
    Par d�faut
    Je pense que tu as un probl�me dans les types mime d�finie dans ton WAS (ou celui renvoy� par ton application en production)

    Regarde dans ton ta console d'admin
    - Environnements H�tes virtuels / default_host. / Types MIME

    Compare avec celui de dev/integration qui fonctionne...

    Tu peux �galement :
    Pour identifier plu pr�cis�ment ton probl�me tu peux essayer de lire ces pages avec un outils du style "wget" ou utiliser un plugin pour firefox (style web developper) te donnant l'ensemble des headers re�us.

  3. #3
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    16
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 16
    Par d�faut
    -------------------------------------------------------------------------
    Le probl�me est maintenant cern�, une solution a �t� trouv�

    Cause du probl�me :

    - En regardant les �changes de trame il apparait que la page qui est recharg�e n'a pas de content-type de d�finie, le serveur IHS en a donc mis un par d�faut (� savoir text/plain).
    Ceci explique le fonctionnement normal sans IHS.

    - L'encapsulation du code par les balises <pre>...</pre> est quant � lui g�n�r� par le client (IE ou firefox)


    Solutions temporaires/permanentes :

    Il existe en r�alit� 2 solutions :
    - Modifier le param�trage de IE :
    Param�tre de s�curit� > Divers > Activer "Ouvrir les fichiers en fonction du contenu, pas de l'extension"
    (IE d�cide du contenu de la page sans se r�f�rer au content-type)

    - Modifier le param�trage de l'IHS :
    Dans le fichier httpd.conf, modifier la valeur du param�tre "DefaultType" de "text/plain" a "text/html"
    (L'IHS met par defaut "text/html" quand le content-type n'est pas connu)
    -------------------------------------------------------------------------

    Effectivement le probl�me venais bien du type MIME

Discussions similaires

  1. Import le code source HTML dans QTP
    Par zizou85 dans le forum VBScript
    R�ponses: 2
    Dernier message: 03/08/2011, 14h48
  2. R�ponses: 11
    Dernier message: 29/05/2011, 11h55
  3. Afficher le code source HTML d'une page
    Par piratack007 dans le forum Langage
    R�ponses: 6
    Dernier message: 15/09/2009, 23h29
  4. [WD12] Lire code source HTML d'une frame
    Par Wraack dans le forum WinDev
    R�ponses: 3
    Dernier message: 26/01/2009, 23h50
  5. [Tableaux] stocker code source html dans variable php
    Par vonwolf dans le forum Langage
    R�ponses: 5
    Dernier message: 12/12/2007, 22h40

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