I tried recompiling using jdk 1.6.0_10 32bit and it worked. That's actually what hosted mode uses, and that's why it worked.
At this point I don't know if the issue is the specific jdk versions that I used previously (1.6.0_7) OR that the Compiler doesn't support 64 bit JVMs. On Apr 2, 2:47 pm, "L Frohman" <[email protected]> wrote: > I am trying ot convert my GWT 1.5 project to 1.6. It ran OK in hosted mode > in 1.6, but when I try to compile, I get the error below, in > com.google.gwt.dev.Compiler. > Has anybody seen this before? > > --- > > [java] Compiling module com.parvia.builder.Builder > [java] [ERROR] Unexpected internal compiler error > [java] java.lang.StackOverflowError > [java] at java.lang.Exception.<init>(Exception.java:77) > [java] at > java.lang.reflect.InvocationTargetException.<init>(InvocationTargetExceptio > n.java:54) > [java] at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown > Source) > [java] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp > l.java:25) > [java] at java.lang.reflect.Method.invoke(Method.java:597) > [java] at > java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945) > [java] at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461) > [java] at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392 ) > [java] at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) > [java] at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) > [java] at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) > [java] at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392 ) > [java] at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) > [java] at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) > [java] at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) > [java] at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392 ) > [java] at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) > [java] at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) > [java] at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) > [java] at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392 ) > [java] at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) > [java] at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) > [java] at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) > [java] at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392 ) > [java] at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) > [java] at > java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) > [java] at java.util.ArrayList.writeObject(ArrayList.java:570) > [java] at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown > Source) > [java] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp > l.java:25) > [java] at java.lang.reflect.Method.invoke(Method.java:597) > [java] at > java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945) > [java] at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461) > [java] at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392 ) > [java] at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) > [java] at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) > [java] at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) > [java] at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392 ) > [java] at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) > [java] at > java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) > [java] at java.util.ArrayList.writeObject(ArrayList.java:570) > [java] at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown > Source) > [java] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp > l.java:25) > [java] at java.lang.reflect.Method.invoke(Method.java:597) > [java] at > java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945) > [java] at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461) > [java] at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392 ) > [java] at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) > [java] at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) > [java] at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) > [java] at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392 ) > [java] at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) > [java] at > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) > [java] at > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) > [java] at > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392 ) > [java] at > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) > [java] at > java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) > [java] at java.util.ArrayList.writeObject(ArrayList.java:570) > . . . > (continues repeating last set of lines, though not exactly) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~----------~----~----~----~------~----~------~--~---
