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

Wicket Java Discussion :

Ca marche sous IE et pas sous FF


Sujet :

Wicket Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    802
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 802
    Par défaut Ca marche sous IE et pas sous FF
    Bonjour,

    Je rencontre un problème avec mon application wicket. Celle-ci est constituée principalement d'un formulaire avec la possibilité de cliquer sur un lien pour consulter un tableau.

    Le problème est assez complexe. Le formulaire s'affiche correctement, en revanche, lorsque je clique sur le lien vers le tableau, j'ai une exception qui est levée en raison d'un problème de session hibernate.

    Or ce problème ne survient que sous Firefox et Chrome, pas avec IE6 ni IE8.

    En débuggant mon application, j'ai constaté que, au moment de l'affichage du formulaire, on passe deux fois dans le constructeur de la WebPage !! C'est sans doute pour cela que j'ai un problème de session hibernate, car celle-ci est fermée au premier passage.

    J'ai énormément de mal à discerner l'origine exacte du problème. Avez-vous déjà rencontre ce genre de situation, ou avez-vous une idée de la raison qui fait que ça marche sous IE et pas sous les autres navigateurs ? Et en particulier, pourquoi je passe deux fois dans le constructeur de la WebPage.

  2. #2
    Membre émérite

    Inscrit en
    Décembre 2004
    Messages
    584
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 584
    Par défaut
    Bonsoir

    De façon générale, je n'ai jamais entendu de différenciation "fondamentale" entre navigateurs, au niveau du code de Wicket.

    Par contre, cela peut être le cas pour du javascript externe : y en a t il dans la page en question ? Si tel est le cas, peut être qu'une des différences vient de là. A noter également qu'il faudrait s'assurer que le problème est bien là : s'agissait il du même RequestCycle ?

    Concernant le problème précis, c'est très dur de faire un diagnostic sans voir le code. Y a t il possibilité d'en voir tout ou partie ?

    La procédure "wicket" standard en la matière est, à défaut de pouvoir fournir l'application réelle, de retoucher un quickstart en y incorporant le bug. D'ailleurs, cette tentative de reproduction permet en général de se faire une bien meilleure idée du problème (qui souvent s'avère autre que lié à Wicket).

    Pour en revenir à des solutions moins gourmandes en temps, le fait que l'appel double du constructeur soit un souci devrait grandement aider la recherche du souci : mettre un point d'arrêt dedans permet en effet de voir la pile des appels. Autre piste potentielle : tenter avec la dernière version de Wicket, avec un peu de chance le bug aura été corrigé entre temps !

    Bon courage et... hâte de voir la suite

    joseph

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    802
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 802
    Par défaut
    Bien vu Joseph, le problème venait effectivement de mon code Javascript

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

Discussions similaires

  1. [glui][mac] un getc qui marche sous windows et pas sous mac
    Par shams dans le forum Bibliothèques
    Réponses: 3
    Dernier message: 16/05/2007, 11h50
  2. [MySQL] Mon script marche sous Firefox et pas sous IE
    Par fanshak dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 02/12/2006, 23h56
  3. .sh marche sous unix et pas sous linux
    Par Karim.1 dans le forum Linux
    Réponses: 6
    Dernier message: 11/08/2006, 09h18
  4. [Applet]Marche sous Eclipse mais pas sous un Browser
    Par leminipouce dans le forum Applets
    Réponses: 2
    Dernier message: 29/05/2006, 18h38
  5. [XML] Shift-JIS : Marche sous Firefox mais pas sous IE...
    Par Magus (Dave) dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 24/01/2006, 17h19

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