On Wed, Oct 15, 2008 at 6:08 AM, gslender <[EMAIL PROTECTED]> wrote:

> I get the following stack dump when I reload an application. When
> using FF3, the first load works fine, but when I refresh I get the
> following stack dump (ModuleSpace.scrubStackTrace was commented out to
> get the extended hosted mode dump).
>
> The following is the native code of XElement.setStyleAttribute
>  public final native void setStyleAttribute(String attr, Object
> value) /*-{
>     this.setStyle(attr, value);
>   }-*/;
>
>
> 00:00:26.260 [ERROR] Unable to load module entry point class
> com.mycompany.gxt.client.Test (see associated exception for details)
> java.lang.IndexOutOfBoundsException: Index: 18, Size: 0 at
> java.util.ArrayList.RangeCheck(Unknown Source) at
> java.util.ArrayList.get(Unknown Source) at
> com.google.gwt.dev.shell.CompilingClassLoader
> $DispatchClassInfoOracle.getClassInfoByDispId(CompilingClassLoader.java:
> 102) at
>
> com.google.gwt.dev.shell.CompilingClassLoader.getClassInfoByDispId(CompilingClassLoader.java:
> 545) at
>

Ok, what is happening here is the dispatch ID->class table is empty in the
new module instance, but the client is sending an old ID from the previous
instance over the new channel.  I'll see if I can get a simple reproduction
case.

-- 
John A. Tamplin
Software Engineer (GWT), Google

--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Reply via email to