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 :

Maven + GwtExt


Sujet :

GWT et Vaadin Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2006
    Messages
    196
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 196
    Par défaut Maven + GwtExt
    Bonjour à tous,

    J'ai réussi à me créer un petit projet Maven-Hibernate-Spring-GWT, dans lequel j'essaie d'intégrer la GWT-EXT.

    Voici mon fichier .gwt.xml

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
     
    <?xml version="1.0" encoding="UTF-8"?>
    <module rename-to='MonModule'>
      <!-- Inherit the core Web Toolkit stuff.                        -->
      <inherits name='com.google.gwt.user.User' />
     
      <!-- We need the JUnit module in the main module,               -->
      <!-- otherwise eclipse complains (Google plugin bug?)           -->
      <inherits name='com.google.gwt.junit.JUnit' />
     
      <!-- Inherit the default GWT style sheet.  You can change       -->
      <!-- the theme of your GWT application by uncommenting          -->
      <!-- any one of the following lines.                            -->
      <inherits name='com.google.gwt.user.theme.standard.Standard' />
      <!-- <inherits name='com.google.gwt.user.theme.chrome.Chrome'/> -->
      <!-- <inherits name='com.google.gwt.user.theme.dark.Dark'/>     -->
     
      <!-- Other module inherits                                      -->
      <!-- Inherit the GWTExt Toolkit library configuration.	  -->
      <inherits name="com.gwtext.GwtExt"/>
     
      <stylesheet src="js/ext/resources/css/ext-all.css"/>
      <script src="js/ext/adapter/ext/ext-base.js"/>
      <script src="js/ext/ext-all.js"/>
     
      <!-- Specify the app entry point class.                         -->
      <entry-point class='com.test.gwt.client.MonModule' />
     
      <!-- Specify the paths for translatable code                    -->
      <source path='client' />
      <source path='shared' />
     
    </module>
    Quand j'execute mon projet j'ai l'erreur suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    [DEBUG] [MonModule] - Validating newly compiled units
    [TRACE] [MonModule] - Finding entry point classes
    	[ERROR] [MonModule] - Errors in 'file:/C:/Documents%20and%20Settings/tm399/workspaceHelios/monTestGwt/src/main/java/com/test/gwt/client/MonModule.java'
    		[ERROR] [MonModule] - Line 24: No source code is available for type com.gwtext.client.widgets.Panel; did you forget to inherit a required module?
    		[ERROR] [MonModule] - Line 28: No source code is available for type com.gwtext.client.widgets.form.FormPanel; did you forget to inherit a required module?
    		[ERROR] [MonModule] - Line 42: No source code is available for type com.gwtext.client.widgets.form.TextField; did you forget to inherit a required module?
    		[ERROR] [MonModule] - Line 53: No source code is available for type com.gwtext.client.widgets.form.VType; did you forget to inherit a required module?
    		[ERROR] [MonModule] - Line 56: No source code is available for type com.gwtext.client.widgets.form.TimeField; did you forget to inherit a required module?
    	[ERROR] [MonModule] - Unable to find type 'com.test.gwt.client.MonModule'
    		[ERROR] [MonModule] - Hint: Previous compiler errors may have made this type unavailable
    		[ERROR] [MonModule] - Hint: Check the inheritance chain from your module; it may not be inheriting a required module or a module may not be adding its source path entries properly
    [ERROR] [MonModule] - Failed to load module 'MonModule' from user agent 'Mozilla/5.0 (Windows NT 5.1; rv:9.0.1) Gecko/20100101 Firefox/9.0.1' at localhost:1954
    Je viens de m'apercevoir qu'il me manque les fichiers suivants:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <stylesheet src="js/ext/resources/css/ext-all.css"/>
    <script src="js/ext/adapter/ext/ext-base.js"/>
    <script src="js/ext/ext-all.js"/>
    Mais une fois récupéré où dois je les mettre?

    Merci d'avance.

  2. #2
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    Citation Envoyé par yaya0057
    Mais une fois récupéré où dois je les mettre?
    A priori ça va dans ton war, dans un chemin js/...

    Mais ton erreur de compilation n'est pas liée à ça je pense.
    Pas d'erreur de compile avec Eclipse ?
    C'est bien dans tes dépendances maven ?

  3. #3
    Membre confirmé
    Inscrit en
    Décembre 2006
    Messages
    196
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 196
    Par défaut
    Non, je n'ai pas d'erreur de compilation dans Eclipse et ma librairie Gwt-Ext est bien présente sous lib.
    Je me demande si cela n'est pas du à un pb de raffraichissement des classes.

  4. #4
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    si tu lances la compilation GWT avec le plugin, ça te donne la même chose ?

  5. #5
    Membre confirmé
    Inscrit en
    Décembre 2006
    Messages
    196
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 196
    Par défaut
    Bonjour à tous,

    J'ai réussi à venir à bout de mon problème d'inhérit qui etait du à mon fichier .gwt.xml qui était mal renseigné.

    Mais voilà, j'ai une autre erreur qui apparaît:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    com.google.gwt.core.client.JavaScriptException: (TypeError): $wnd.Ext is undefined
    Si quelqu'un à une idée.

    Merci

  6. #6
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    Là effectivement il doit te manquer les fichiers .js quelque part ...

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

Discussions similaires

  1. [Maven] Compilation avec des librairies
    Par pamic dans le forum Maven
    Réponses: 3
    Dernier message: 03/07/2006, 11h29
  2. [MAVEN] Plusieurs répertoires source
    Par missllyss dans le forum Maven
    Réponses: 1
    Dernier message: 09/08/2005, 14h33
  3. [Plugin]plugin maven
    Par unmecenor dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 20/07/2005, 14h05
  4. [Maven][Debutant]Specifier jar a utiliser
    Par royto dans le forum Maven
    Réponses: 1
    Dernier message: 06/07/2005, 10h46
  5. [WSAD][Plugin]Maven
    Par thibaut dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 12/07/2004, 14h40

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