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

GWT et Vaadin Java Discussion :

Probleme sur mon serveur


Sujet :

GWT et Vaadin Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 56
    Par défaut Probleme sur mon serveur
    Lorsque je développe mon application sur mon poste tout va bien en local. Mais lorsque je le met sur mon poste serveur le JS ne fonctionne plus quelqu'un aurait une explication merci d'avance

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 56
    Par défaut
    Meme en local sur le poste serveur rien ne fonctionne.

  3. #3
    Rédacteur
    Avatar de benwit
    Profil pro
    dev
    Inscrit en
    Septembre 2004
    Messages
    1 676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 676
    Par défaut
    Qu'est ce que tu mets sur ton poste serveur ?

    Tu as ton projet gwt sur ton poste client.
    Il faut d'abord que tu execute ton projet comme tu le faisais jusque là
    mais il faut que dans le hosted mode, tu cliques sur le bouton qui te permet de voir ton projet dans le navigateur.

    Comme ça, les fichiers seront générés dans le dossier web de ton projet.
    C'est ce dossier qu'il faut copier.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 56
    Par défaut
    Je me sers du compilateur situé dans le dossier gwt qui me compile et je recupere ce qu'il y a dans le repertoire www.
    Cela pourrais venir de ma version de java?

  5. #5
    Rédacteur
    Avatar de benwit
    Profil pro
    dev
    Inscrit en
    Septembre 2004
    Messages
    1 676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 676
    Par défaut
    Sauvegarde avant par précaution si tu veux mais je commencerai par :
    - nettoyer mon projet gwt (c'est à dire supprimer le contenu du dossier web de génération et supprimer les fichiers cache de gwt (dossier .gwt-cache ou un truc comme ça)
    - compiler mon projet (tu dois à la fin du processus avoir les fichiers générés , pages html, fichier js, ressources ... dans le dossier web)

    Une fois ceci fait, tu peux tester ton application en local en affichant via ton navigateur le fichier html qui te sert de point d'entrée.
    En copiant ce dossier web sur n'importe quel autre machine, cela doit fonctionner pareil.

    Bien entendu, je parle du cas où tu as une application purement cliente comme les exemple de gwt.

    Si tu as une application qui communique avec une partie serveur, c'est légèrement plus compliqué ...

    En hosted mode, mode développement, gwt utilise un tomcat embarqué qui fait tourner la partie serveur de ton application, c'est à dire qui fait tourner les implémentations de tes services.
    Dans ce cas, ton application ne peux fonctionner indépendamment de gwt que si tu as un serveur qui fais tourner cette partie serveur.

    Pour déployer ton application en dehors de ton environnement de développement, que ce soit en local (sur ta machine) ou à distance (sur un serveur), il faut que tu fasses tourner une application web sur un serveur tel que Tomcat.
    C'est à dire que ton application doit au final avoir la structure suivante :
    TonApplication
    • << Mettre ici les fichiers générés par GWT (.html, .js), il doit y avoir tes ressources web également (images, .css, ...)>>
    • META-INF (Dossier contenant des infos sur ton appli, peut être vite il me semble)
    • WEB-INF
      • classes (dossier qui contient les .class de ta partie serveur)
      • lib (dossier qui contient les librairies Java (.jar) utilisé par ta partie serveur)
      • web.xml est le descripteur de déploiement qui référence tes servlets


    Remarque : Il y a des outils (plugin gwt pour eclipse, tâche ant, ...) qui génére cette structure web (archivé, cela donne un .war qui sera prêt à être déployé sous un serveur tel que tomcat)

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 56
    Par défaut
    Oui je n'ai que la partie cliente, je me sers que de HttpRequest en fait quand je dispose les fichiers sur mon serveur les window.alert() marche mais pas le reste
    Mon serveur est sur filezilla et Xamp.

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 56
    Par défaut
    Quand je l'utilise en local tout va bien mais lorsque je le dispose sur mon reseau local plus rien ne fonctionne quelqu'un pourrait m'expliquer?

  8. #8
    Rédacteur
    Avatar de benwit
    Profil pro
    dev
    Inscrit en
    Septembre 2004
    Messages
    1 676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 676
    Par défaut
    Et ton serveur php ? c'est quelle machine ? Ta machine de dev où la machine serveur sur lequel tu souhaites déposer ton application cliente GWT ?

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

Discussions similaires

  1. probleme execution WS sur mon serveur
    Par offspring dans le forum Services Web
    Réponses: 1
    Dernier message: 10/02/2011, 19h23
  2. ASP ne tourne pas sur mon serveur IIS
    Par Germain123 dans le forum ASP
    Réponses: 3
    Dernier message: 08/09/2005, 21h50
  3. Kmail veux pas marcher sur mon serveur avec postfix
    Par jean christophe dans le forum Réseau
    Réponses: 4
    Dernier message: 06/05/2005, 01h02
  4. [FLASH MX] Probleme sur mon site....!!
    Par thewill dans le forum Flash
    Réponses: 2
    Dernier message: 07/04/2005, 12h11
  5. Paramétrer le nombre de connexion sur mon serveur Mysql
    Par Zerga dans le forum Installation
    Réponses: 2
    Dernier message: 12/12/2003, 19h21

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