Bonjour,

J'utilise GWT (et smartGwt) pour créer une application un peu comme le showcase de smartGwt (un menu à gauche et un TabSet pour ouvrir des fonctions).
J'ai voulu exécuter mon application en mode développement pour un problème dans une des fonctions du tabSet et j'ai relevé quelques problèmes que je ne comprends pas.

Tout d'abord dans mon menu de gauche j'utilise des SectionStack, le problème est que je ne peux pas ouvrir un autre sectionStack que celui ouvert au chargement (hors cela marche avec l'application déployée) et un autre souci lors de l'ouverture d'une de mes fonctions, le tab s'ouvre bien mais est vide (marche également en normal). Dans ces 2 cas j'ai l'erreur suivante dans Eclipse :

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
14:57:33.234 [ERROR] [vif_vif57_browser] 14:57:33.259:TMR9:WARN:drawing:isc_Canvas_1:draw() called on widget with current drawn state: handleDrawn, ignoring. 
    Class.getStackTrace(_1=>undef,  _2=>undef,  _3=>undef,  _4=>undef)     Canvas.readyToDraw()     Canvas.draw(_1=>undef)     anonymous()     Layout.layoutChildren(_1=>"resized",  _2=>0,  _3=>209)     Canvas.$t1()     Canvas.resizeBy(_1=>0,  _2=>209,  _3=>undef,  _4=>undef)     Canvas.resizeTo(_1=>255,  _2=>862,  _3=>undef,  _4=>undef)     Layout.resizeMembers(_1=>Array[2],  _2=>Array[2],  _3=>false)     ** recursed on Layout.layoutChildren  
 [Complete stack trace logged via Firebug: FBugTrace0]
com.smartgwt.client.core.JsObject$SGWT_WARN: 14:57:33.259:TMR9:WARN:drawing:isc_Canvas_1:draw() called on widget with current drawn state: handleDrawn, ignoring. 
    Class.getStackTrace(_1=>undef,  _2=>undef,  _3=>undef,  _4=>undef)     Canvas.readyToDraw()     Canvas.draw(_1=>undef)     anonymous()     Layout.layoutChildren(_1=>"resized",  _2=>0,  _3=>209)     Canvas.$t1()     Canvas.resizeBy(_1=>0,  _2=>209,  _3=>undef,  _4=>undef)     Canvas.resizeTo(_1=>255,  _2=>862,  _3=>undef,  _4=>undef)     Layout.resizeMembers(_1=>Array[2],  _2=>Array[2],  _3=>false)     ** recursed on Layout.layoutChildren  
 [Complete stack trace logged via Firebug: FBugTrace0]
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:105)
    at com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)
    at com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:157)
    at com.google.gwt.dev.shell.BrowserChannel.reactToMessages(BrowserChannel.java:1668)
    at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:401)
    at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:222)
    at java.lang.Thread.run(Thread.java:619)
Est-ce que quelqu'un comprend bien ce que cela veut dire? J'ai l'impression que c'est un appel à une méthode draw qui est fait (et ne devrait pas) mais je n'ai rien trouvé de tel dans mon code.

Si quelqu'un à une idée je suis preneur. N'hésitez pas pour des précision.

Merci