stsch77 wrote:GWT Designer does have an option to create a WAR file.
Cool. This might be very helpful. Although I am getting an exception when I run this feature:
Buildfile: F:\javasrc\gwtejb\src\de\stsch\gwtejb\build.xml
gwt-compile:
[delete] Deleting directory F:\javasrc\gwtejb\@dot
[java] Exception in thread "main" java.lang.NoSuchMethodError: org.eclipse.jdt.internal.compiler.lookup.ProblemReferenceBinding.closestMatch()Lorg/eclipse/jdt/internal/compiler/lookup/ReferenceBinding;
[java] at com.google.gwt.dev.javac.LongFromJSNIChecker$CheckingVisitor.findClass(LongFromJSNIChecker.java:195)
[java] at com.google.gwt.dev.javac.LongFromJSNIChecker$CheckingVisitor.getMethod(LongFromJSNIChecker.java:223)
[java] at com.google.gwt.dev.javac.LongFromJSNIChecker$CheckingVisitor.checkMethodRef(LongFromJSNIChecker.java:100)
[java] at com.google.gwt.dev.javac.LongFromJSNIChecker$CheckingVisitor.checkRefs(LongFromJSNIChecker.java:140)
[java] at com.google.gwt.dev.javac.LongFromJSNIChecker$CheckingVisitor.endVisit(LongFromJSNIChecker.java:63)
[java] at org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.traverse(MethodDeclaration.java:242)
[java] at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.traverse(TypeDeclaration.java:1239)
[java] at org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.traverse(CompilationUnitDeclaration.java:687)
[java] at com.google.gwt.dev.javac.LongFromJSNIChecker.check(LongFromJSNIChecker.java:307)
[java] at com.google.gwt.dev.javac.LongFromJSNIChecker.check(LongFromJSNIChecker.java:297)
[java] at com.google.gwt.dev.javac.CompilationUnitInvalidator.validateCompilationUnits(CompilationUnitInvalidator.java:138)
[java] at com.google.gwt.dev.javac.CompilationState.compile(CompilationState.java:123)
[java] at com.google.gwt.dev.GWTCompiler.distill(GWTCompiler.java:327)
[java] at com.google.gwt.dev.GWTCompiler.run(GWTCompiler.java:564)
[java] at com.google.gwt.dev.GWTCompiler.run(GWTCompiler.java:554)
[java] at com.google.gwt.dev.GWTCompiler.main(GWTCompiler.java:214)
BUILD FAILED
Any idea what is going wrong here and how to solve it?