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 :

pb d'import entre gwt et gwtext


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
    Juin 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 12
    Par défaut pb d'import entre gwt et gwtext
    ma classe se trouve dans le package lyon.gwt.form.comm.client
    voici un pett peu comment elle ressemble ma classe
    import com.google.gwt.user.client.ui.widget;
    import com.google.gwtext.client.widgets.form.ComboBox;
    import com.gwtext.client.data.FieldDef;
    import com.gwtext.client.data.RecordDef;
    import com.gwtext.client.data.Store;
    import com.gwtext.client.data.StringFieldDef;

    public class MaComboEditable {
    private String name;
    private FieldDef[] fieldDefs;
    private RecordDef recordDef;
    private Store store;
    private ComboBox combo;

    public MaComboEditable(String name) { this.name=name;
    combo = new ComboBox();
    fieldDefs = new FieldDef[] {new StringFieldDef("display")};
    recordDef = new RecordDef(fieldDefs);
    store= new Store(recordDef);
    }
    }
    and in my program.java is like this:
    import java.util.*;
    import lyon.gwt.form.comm.client.MaComboEditable;

    public class Criteres implements EntryPoint{
    public void onModuleLoad(){
    MaComboEditable combo = new MaComboEditable(name)
    }
    }
    et quand je compile et j'ai l'erreure suivante
    Analyzing permutation #1 [ERROR] Aninternalcompilerexceptionoccurred com.google.gwt.dev.jjs.InternalCompilerException: Unexpected error during visit. at com.google.gwt.dev.js.ast.JsVisitor.translateException(JsVisitor.java: 408) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:399) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 61) at com.google.gwt.dev.js.JsToStringGenerationVisitor.visit(JsToStringGenerationVisitor.java: 498) at com.google.gwt.dev.js.ast.JsInvocation.traverse(JsInvocation.java:43) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 61) at com.google.gwt.dev.js.JsToStringGenerationVisitor.visit(JsToStringGenerationVisitor.java: 164) at com.google.gwt.dev.js.ast.JsBinaryOperation.traverse(JsBinaryOperation.java: 61) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 61) at com.google.gwt.dev.js.JsToStringGenerationVisitor.visit(JsToStringGenerationVisitor.java: 361) at com.google.gwt.dev.js.ast.JsFor.traverse(JsFor.java:85) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 69) at com.google.gwt.dev.js.JsToStringGenerationVisitor.printJsBlockOptionalTruncate(JsToStringGenerationVisitor.java: 749) at com.google.gwt.dev.js.JsSourceGenerationVisitor.visit(JsSourceGenerationVisitor.java: 38) at com.google.gwt.dev.js.ast.JsBlock.traverse(JsBlock.java:37) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 69) at com.google.gwt.dev.js.JsToStringGenerationVisitor.visit(JsToStringGenerationVisitor.java: 468) at com.google.gwt.dev.js.ast.JsIf.traverse(JsIf.java:57) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 69) at com.google.gwt.dev.js.JsToStringGenerationVisitor.printJsBlockOptionalTruncate(JsToStringGenerationVisitor.java: 749) at com.google.gwt.dev.js.JsSourceGenerationVisitor.visit(JsSourceGenerationVisitor.java: 38) at com.google.gwt.dev.js.ast.JsBlock.traverse(JsBlock.java:37) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 69) at com.google.gwt.dev.js.JsToStringGenerationVisitor.visit(JsToStringGenerationVisitor.java: 437) at com.google.gwt.dev.js.ast.JsFunction.traverse(JsFunction.java:71) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 61) at com.google.gwt.dev.js.JsToStringGenerationVisitor.visit(JsToStringGenerationVisitor.java: 338) at com.google.gwt.dev.js.ast.JsExprStmt.traverse(JsExprStmt.java:34) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 69) at com.google.gwt.dev.js.JsToStringGenerationVisitor.printJsBlockOptionalTruncate(JsToStringGenerationVisitor.java: 749) at com.google.gwt.dev.js.JsSourceGenerationVisitor.visit(JsSourceGenerationVisitor.java: 38) at com.google.gwt.dev.js.ast.JsBlock.traverse(JsBlock.java:37) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 69) at com.google.gwt.dev.js.ast.JsProgram.traverse(JsProgram.java: 144) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 65) at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.compile(JavaToJavaScriptCompiler.java: 404) at com.google.gwt.dev.GWTCompiler.realizePermutation(GWTCompiler.java: 688) at com.google.gwt.dev.GWTCompiler.compilePermutations(GWTCompiler.java: 411) at com.google.gwt.dev.GWTCompiler.distill(GWTCompiler.java: 335) at com.google.gwt.dev.GWTCompiler.run(GWTCompiler.java:755) at com.google.gwt.dev.GWTCompiler.run(GWTCompiler.java:745) at com.google.gwt.dev.GWTCompiler.main(GWTCompiler.java:213) Caused by: java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOf(Unknown Source) at java.lang.AbstractStringBuilder.expandCapacity(Unknown Source) at java.lang.AbstractStringBuilder.append(Unknown Source) at java.lang.StringBuffer.append(Unknown Source) at java.io.StringWriter.write(Unknown Source) at java.io.PrintWriter.write(Unknown Source) at java.io.PrintWriter.print(Unknown Source) at com.google.gwt.dev.util.DefaultTextOutput.print(DefaultTextOutput.java: 77) at com.google.gwt.dev.js.JsToStringGenerationVisitor._dot(JsToStringGenerationVisitor.java: 829) at com.google.gwt.dev.js.JsToStringGenerationVisitor.visit(JsToStringGenerationVisitor.java: 519) at com.google.gwt.dev.js.ast.JsNameRef.traverse(JsNameRef.java: 69) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 61) at com.google.gwt.dev.js.JsToStringGenerationVisitor.visit(JsToStringGenerationVisitor.java: 498) at com.google.gwt.dev.js.ast.JsInvocation.traverse(JsInvocation.java:43) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 61) at com.google.gwt.dev.js.JsToStringGenerationVisitor.visit(JsToStringGenerationVisitor.java: 164) at com.google.gwt.dev.js.ast.JsBinaryOperation.traverse(JsBinaryOperation.java: 61) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 61) at com.google.gwt.dev.js.JsToStringGenerationVisitor.visit(JsToStringGenerationVisitor.java: 361) at com.google.gwt.dev.js.ast.JsFor.traverse(JsFor.java:85) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 69) at com.google.gwt.dev.js.JsToStringGenerationVisitor.printJsBlockOptionalTruncate(JsToStringGenerationVisitor.java: 749) at com.google.gwt.dev.js.JsSourceGenerationVisitor.visit(JsSourceGenerationVisitor.java: 38) Analyzing permutation #1 [ERROR] Aninternalcompilerexceptionoccurred com.google.gwt.dev.jjs.InternalCompilerException: Unexpected error during visit. at com.google.gwt.dev.js.ast.JsVisitor.translateException(JsVisitor.java: 408) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:399) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 61) at com.google.gwt.dev.js.JsToStringGenerationVisitor.visit(JsToStringGenerationVisitor.java: 498) at com.google.gwt.dev.js.ast.JsInvocation.traverse(JsInvocation.java:43) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 61) at com.google.gwt.dev.js.JsToStringGenerationVisitor.visit(JsToStringGenerationVisitor.java: 164) at com.google.gwt.dev.js.ast.JsBinaryOperation.traverse(JsBinaryOperation.java: 61) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 61) at com.google.gwt.dev.js.JsToStringGenerationVisitor.visit(JsToStringGenerationVisitor.java: 361) at com.google.gwt.dev.js.ast.JsFor.traverse(JsFor.java:85) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 69) at com.google.gwt.dev.js.JsToStringGenerationVisitor.printJsBlockOptionalTruncate(JsToStringGenerationVisitor.java: 749) at com.google.gwt.dev.js.JsSourceGenerationVisitor.visit(JsSourceGenerationVisitor.java: 38) at com.google.gwt.dev.js.ast.JsBlock.traverse(JsBlock.java:37) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 69) at com.google.gwt.dev.js.JsToStringGenerationVisitor.visit(JsToStringGenerationVisitor.java: 468) at com.google.gwt.dev.js.ast.JsIf.traverse(JsIf.java:57) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 69) at com.google.gwt.dev.js.JsToStringGenerationVisitor.printJsBlockOptionalTruncate(JsToStringGenerationVisitor.java: 749) at com.google.gwt.dev.js.JsSourceGenerationVisitor.visit(JsSourceGenerationVisitor.java: 38) at com.google.gwt.dev.js.ast.JsBlock.traverse(JsBlock.java:37) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 69) at com.google.gwt.dev.js.JsToStringGenerationVisitor.visit(JsToStringGenerationVisitor.java: 437) at com.google.gwt.dev.js.ast.JsFunction.traverse(JsFunction.java:71) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 61) at com.google.gwt.dev.js.JsToStringGenerationVisitor.visit(JsToStringGenerationVisitor.java: 338) at com.google.gwt.dev.js.ast.JsExprStmt.traverse(JsExprStmt.java:34) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 69) at com.google.gwt.dev.js.JsToStringGenerationVisitor.printJsBlockOptionalTruncate(JsToStringGenerationVisitor.java: 749) at com.google.gwt.dev.js.JsSourceGenerationVisitor.visit(JsSourceGenerationVisitor.java: 38) at com.google.gwt.dev.js.ast.JsBlock.traverse(JsBlock.java:37) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 69) at com.google.gwt.dev.js.ast.JsProgram.traverse(JsProgram.java: 144) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 65) at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.compile(JavaToJavaScriptCompiler.java: 404) at com.google.gwt.dev.GWTCompiler.realizePermutation(GWTCompiler.java: 688) at com.google.gwt.dev.GWTCompiler.compilePermutations(GWTCompiler.java: 411) at com.google.gwt.dev.GWTCompiler.distill(GWTCompiler.java: 335) at com.google.gwt.dev.GWTCompiler.run(GWTCompiler.java:755) at com.google.gwt.dev.GWTCompiler.run(GWTCompiler.java:745) at com.google.gwt.dev.GWTCompiler.main(GWTCompiler.java:213) Caused by: java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOf(Unknown Source) at java.lang.AbstractStringBuilder.expandCapacity(Unknown Source) at java.lang.AbstractStringBuilder.append(Unknown Source) at java.lang.StringBuffer.append(Unknown Source) at java.io.StringWriter.write(Unknown Source) at java.io.PrintWriter.write(Unknown Source) at java.io.PrintWriter.print(Unknown Source) at com.google.gwt.dev.util.DefaultTextOutput.print(DefaultTextOutput.java: 77) at com.google.gwt.dev.js.JsToStringGenerationVisitor._dot(JsToStringGenerationVisitor.java: 829) at com.google.gwt.dev.js.JsToStringGenerationVisitor.visit(JsToStringGenerationVisitor.java: 519) at com.google.gwt.dev.js.ast.JsNameRef.traverse(JsNameRef.java: 69) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 61) at com.google.gwt.dev.js.JsToStringGenerationVisitor.visit(JsToStringGenerationVisitor.java: 498) at com.google.gwt.dev.js.ast.JsInvocation.traverse(JsInvocation.java:43) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 61) at com.google.gwt.dev.js.JsToStringGenerationVisitor.visit(JsToStringGenerationVisitor.java: 164) at com.google.gwt.dev.js.ast.JsBinaryOperation.traverse(JsBinaryOperation.java: 61) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 61) at com.google.gwt.dev.js.JsToStringGenerationVisitor.visit(JsToStringGenerationVisitor.java: 361) at com.google.gwt.dev.js.ast.JsFor.traverse(JsFor.java:85) at com.google.gwt.dev.js.ast.JsVisitor.doTraverse(JsVisitor.java:397) at com.google.gwt.dev.js.ast.JsVisitor.doAccept(JsVisitor.java: 385) at com.google.gwt.dev.js.ast.JsVisitor.accept(JsVisitor.java: 69) at com.google.gwt.dev.js.JsToStringGenerationVisitor.printJsBlockOptionalTruncate(JsToStringGenerationVisitor.java: 749) at com.google.gwt.dev.js.JsSourceGenerationVisitor.visit(JsSourceGenerationVisitor.java: 38)

    je comprend rien du tt, pouvez vous m'aidez svp

  2. #2
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    168
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 168
    Par défaut
    je ne pense pas que tu choisisses la meilleur solution pour créer un composant.
    il faut mieux étendre ComboBox plutôt que de la réutiliser dans une classe :
    tu aura directement accès aux méthodes de ComboBox dans ta classe sans appeler le constructeur de ComBox

    ainsi, pour définir par exemple l'id, tu fais juste

    this.setId(...)

Discussions similaires

  1. espace trop important entre titre et tableau
    Par Cyberseb87 dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 2
    Dernier message: 07/06/2009, 19h15
  2. [XL-2003] Problème d'import entre Excel et Access
    Par 1010titi dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 13/05/2009, 11h01
  3. [GWT + Hibernate + GWTExt] Probléme d'espace mémoire.
    Par squall23 dans le forum GWT et Vaadin
    Réponses: 5
    Dernier message: 03/12/2008, 12h01
  4. [GWT] GWM & GWTEXT - possible ?
    Par gufra dans le forum GWT et Vaadin
    Réponses: 2
    Dernier message: 08/12/2007, 19h10
  5. Export/Import entre different SID?
    Par lecharcutierdelinux dans le forum Administration
    Réponses: 3
    Dernier message: 14/05/2007, 17h20

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