|
I am working on a project where I am trying to use the new Restlet GWT
port for client - server communication. I have one line in my client
code that calls org.restlet.gwt.Client.get(resourceUri, callback)
that produces the following error when I do a GWT compile. I am not
sure what the problem is. I am using GWT 1.5 and Restlet 1.1snapshot.
If anyone has any ideas please let me know. I would hate to have to
fallback to GWT-RPC. Compiling permutations Analyzing permutation #1 [ERROR] An internal compiler exception occurred com.google.gwt.dev.jjs.InternalCompilerException: Unexpected error during visit. at com.google.gwt.dev.jjs.ast.JVisitor.translateException(JVisitor.java:538) at com.google.gwt.dev.jjs.ast.JVisitor.doTraverse(JVisitor.java:529) at com.google.gwt.dev.jjs.ast.JVisitor.doAccept(JVisitor.java:509) at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:65) at com.google.gwt.dev.jjs.ast.JClassLiteral.traverse(JClassLiteral.java:127) at com.google.gwt.dev.jjs.ast.JVisitor.doTraverse(JVisitor.java:527) at com.google.gwt.dev.jjs.ast.JVisitor.doAccept(JVisitor.java:509) at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:65) at com.google.gwt.dev.jjs.ast.JReturnStatement.traverse(JReturnStatement.java:39) at com.google.gwt.dev.jjs.ast.JVisitor.doTraverse(JVisitor.java:527) at com.google.gwt.dev.jjs.ast.JVisitor.doAcceptWithInsertRemove(JVisitor.java:521) at com.google.gwt.dev.jjs.ast.JVisitor.acceptWithInsertRemove(JVisitor.java:81) at com.google.gwt.dev.jjs.ast.JBlock.traverse(JBlock.java:36) at com.google.gwt.dev.jjs.ast.JVisitor.doTraverse(JVisitor.java:527) at com.google.gwt.dev.jjs.ast.JVisitor.doAccept(JVisitor.java:509) at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:73) at com.google.gwt.dev.jjs.ast.JMethodBody.traverse(JMethodBody.java:52) at com.google.gwt.dev.jjs.ast.JVisitor.doTraverse(JVisitor.java:527) at com.google.gwt.dev.jjs.ast.JVisitor.doAccept(JVisitor.java:509) at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:69) at com.google.gwt.dev.jjs.ast.JMethod.traverse(JMethod.java:189) at com.google.gwt.dev.jjs.ast.JVisitor.doTraverse(JVisitor.java:527) at com.google.gwt.dev.jjs.ast.JVisitor.doAcceptWithInsertRemove(JVisitor.java:521) at com.google.gwt.dev.jjs.ast.JVisitor.acceptWithInsertRemove(JVisitor.java:81) at com.google.gwt.dev.jjs.ast.JClassType.traverse(JClassType.java:62) at com.google.gwt.dev.jjs.ast.JVisitor.doTraverse(JVisitor.java:527) at com.google.gwt.dev.jjs.ast.JVisitor.doAccept(JVisitor.java:515) at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:77) at com.google.gwt.dev.jjs.ast.JProgram.traverse(JProgram.java:799) at com.google.gwt.dev.jjs.ast.JVisitor.doTraverse(JVisitor.java:527) at com.google.gwt.dev.jjs.ast.JVisitor.doAccept(JVisitor.java:509) at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:69) at com.google.gwt.dev.jjs.impl.TypeTightener.execImpl(TypeTightener.java:780) at com.google.gwt.dev.jjs.impl.TypeTightener.exec(TypeTightener.java:722) at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.compile(JavaToJavaScriptCompiler.java:398) at com.google.gwt.dev.GWTCompiler.realizePermutation(GWTCompiler.java:511) at com.google.gwt.dev.GWTCompiler.compilePermutations(GWTCompiler.java:442) at com.google.gwt.dev.GWTCompiler.distill(GWTCompiler.java:358) at com.google.gwt.dev.GWTCompiler.run(GWTCompiler.java:564) at com.google.gwt.dev.GWTCompiler.run(GWTCompiler.java:554) at com.google.gwt.dev.GWTCompiler.main(GWTCompiler.java:214) Caused by: java.util.NoSuchElementException at java.util.AbstractList$Itr.next(AbstractList.java:427) at com.google.gwt.dev.jjs.impl.TypeTightener$RecordVisitor.endVisit(TypeTightener.java:231) at com.google.gwt.dev.jjs.ast.JMethodCall.traverse(JMethodCall.java:124) at com.google.gwt.dev.jjs.ast.JVisitor.doTraverse(JVisitor.java:527) ... 39 more [ERROR] <no source info>: Class.createForEnum("org.restlet.gwt.data.", "Dimension") com.google.gwt.dev.jjs.ast.JMethodCall [ERROR] <no source info>: Dimension.class com.google.gwt.dev.jjs.ast.JClassLiteral [ERROR] <no source info>: return Dimension.class com.google.gwt.dev.jjs.ast.JReturnStatement [ERROR] <no source info>: { return Dimension.class; } com.google.gwt.dev.jjs.ast.JBlock [ERROR] <no source info>: { return Dimension.class; } com.google.gwt.dev.jjs.ast.JMethodBody [ERROR] <no source info>: public final Class getClass(); com.google.gwt.dev.jjs.ast.JMethod [ERROR] at Dimension.java(30): final class Dimension extends Enum com.google.gwt.dev.jjs.ast.JEnumType [ERROR] <no source info>: <JProgram> com.google.gwt.dev.jjs.ast.JProgram [ERROR] Build failed |
- Restlet-GWT compile error Doug Alcouffe
- Re: Restlet-GWT compile error Rob Heittman
- Re: Restlet-GWT compile error Doug Alcouffe
- Re: Restlet-GWT compile error Rob Heittman
- Re: Restlet-GWT compile error Doug Alcouffe

