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 :

"No source code is available for type"


Sujet :

GWT et Vaadin Java

  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2009
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2009
    Messages : 22
    Par défaut "No source code is available for type"
    Bonjour,

    Mon probleme c'est cette erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    [ERROR] Errors in 'file:*********/client/GWTComponentCreator.java'
    [ERROR] Line 28: No source code is available for type com.google.gwt.json.client.JSONObject; did you forget to inherit a required module?
    Bien que j'ai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    import com.google.gwt.json.client.JSONObject;
    dans GWTComponentCreator.java ! Pourquoi??

  2. #2
    Membre éclairé

    Inscrit en
    Août 2002
    Messages
    302
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Août 2002
    Messages : 302
    Par défaut
    Bonjour,
    Peux tu nous préciser ton environnement de dev, la version de gwt que tu utilises etc ...

  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
    As tu également ajouter :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <inherits name='com.google.gwt.json.JSON'/>
    dans le xxx.gwt.xml, où xxx est le nom du projet ?

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2009
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2009
    Messages : 22
    Par défaut
    Bonjour,

    @nannous : Je suis sous eclipse 3.4 avec la version 1.6 de gwt. Sinon je suis sous MacOs X 10.5 mais je doute que cette info soit d'une grande aide

    @benwit : je viens de l'ajouter et ca marche d'enfer ! par contre j'aimerai bien comprendre pourquoi je dois ajouter "com.google.gwt.json.JSON" et non "com.google.gwt.json.client.JSONObject", ce que j'avais fait avant et ca m'a generer encore plus d'erreur...
    une derniere question : pourquoi on ajoute que ce paquage alors que j'utilise tant d'autre ?

    merci pour la reponse.

  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
    Dans le code java,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    import com.google.gwt.json.client.JSONObject;
    , c'est que pour eclipse ne soit pas perdu lors de ses vérifications syntaxique.

    D'ailleurs, je doute que ça ait une utilité pour le compilo de gwt (à vérifier ...) puisque qu'il faut indiquer les sources connexes dans les modules gwt :

    Dans le module gwt,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <inherits name='com.google.gwt.json.JSON'/>
    indique au compilo gxt d'autres modules gwt à utiliser. C'est le nom du module et non pas de la classe.


    Je t'accorde que c'est plutôt chiant :
    Non seulement, il faut penser à ajouter les modules des sources connexes dans le fichier xml mais aussi référencer les sources dans le classpath.

    pourquoi on ajoute que ce paquage alors que j'utilise tant d'autre ?
    Parce qu'heureusement, les packages les plus couramment utilisés sont compris de base.
    Parce qu'ils faut uniquement inclure les parties qui peuvent être optionnelles (on peut imaginer un projet gwt sans JSON)
    Parce que j'imagine que ça simplifie le boulo du compilo (moins de code à parcourir ???)

  6. #6
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2009
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2009
    Messages : 22
    Par défaut
    Nickel encore merci, je suis sur que ca me changera la vie

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

Discussions similaires

  1. [Sencha GXT] No source code is available for type
    Par Nexussmb dans le forum GWT et Vaadin
    Réponses: 2
    Dernier message: 25/03/2014, 16h38
  2. Réponses: 1
    Dernier message: 08/12/2011, 13h23
  3. Réponses: 0
    Dernier message: 15/06/2010, 15h17
  4. No source code is available for type ..
    Par verbose dans le forum GWT et Vaadin
    Réponses: 4
    Dernier message: 11/03/2010, 21h12
  5. There is no source code available for the current location.
    Par christopheEU dans le forum ASP.NET
    Réponses: 2
    Dernier message: 05/06/2008, 11h18

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