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 :

Architecture appli GWT : création de packages


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
    Novembre 2005
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 14
    Par défaut Architecture appli GWT : création de packages
    Bonjour tout le monde,

    Je me lance dans GWT en ayant quelques années de Java/Spring/Hibernate derrière moi et dès le départ je me heurte à un léger soucis.

    J'ai tenté d'architecturer mon appli en packages au sein de mon projet, donc de créer des sous-packages dans "client" et "server" (les mêmes).
    A partir de là, impossible au client de trouver mon service. Voilà ce que j'ai fait :
    - création et test du service sans packages -> OK)
    - migration des classes dans un sous-package "webAlbum" -> KO
    - tentative de déclaration du service dans le web.xml, en utilisant bien la méthode indiquée dans la doc pour l'url-pattern (/com.monprojet.server.webAlbum/monService) -> KO
    - tentative de modification du ServiceDefTarget pour spécifier le chemin du service -> KO
    - tentative d'ajout du package dans le source path dans le fichier gwt.xml -> KO
    - nombreuses tentatives plus ou moins tordues et basées sur les précédentes pour tenter de trouver ce service qui était trouvé tout seul avant de le mettre dans un package -> TOUT KO

    J'ai supprimé toutes mes modifs et remis ça à la racine, et là ça le trouve sans soucis comme au départ, sans jamais rien déclarer, sans modifier les servicedeftarget ou autre web.xml. Et là tout remarche.
    C'est assez frustrant : je veux juste rajouter un package intermédiaire!!

    Des idées, conseils, suggestions? J'imagine bien que quelqu'un d'autre a déjà dû essayer de créer des packages et peut-être même réussir depuis le temps... Mais sur Google, je n'ai rien trouvé d'intéressant à ce sujet.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 14
    Par défaut Personne?
    Personne n'aurait une petite idée à me soumettre svp? Je pensais vraiment que la question était simple quand je l'ai posée...peut être trop simple pour être intéressante...

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 165
    Par défaut
    Le fait que tu utilises "ServiceDefTarget " me fais penser que tu utilises une ancienne version de GWT ou que tu t'es basé sur un "vieux" tutoriel. Je te conseille de regarder la doc ici.

Discussions similaires

  1. EntryPoint dans une appli Gwt
    Par fluff dans le forum GWT et Vaadin
    Réponses: 8
    Dernier message: 11/06/2008, 11h19
  2. [DEV] Création setup (Package)
    Par mercure07 dans le forum Développement OS X
    Réponses: 5
    Dernier message: 13/05/2008, 18h15
  3. Création de package d'installation
    Par salrouge dans le forum Windows Forms
    Réponses: 8
    Dernier message: 26/05/2007, 10h33
  4. [Architecture] appli en intranet avec client riche
    Par nma dans le forum Développement Web en Java
    Réponses: 18
    Dernier message: 22/01/2006, 15h16
  5. [Info]Création de packages
    Par mr.t dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 23/03/2005, 17h26

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