Hello, I changed the wave/build.gradle to have the gwt 2.8.0-rc2 dependency but get different error. I tried with both java 7 and 8. Maybe some sort of XML problem
"Caused by: java.lang.AbstractMethodError: org.apache.xerces.dom.ElementNSImpl.setUserData(Ljava/lang/String;Ljava/lang/Object;Lorg/w3c/dom/UserDataHandler;)Ljava/lang/Object; " [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:111) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:276) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:265) at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:118) at com.google.gwt.dev.jjs.ast.JCastOperation.traverse(JCastOperation.java:72) at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:265) at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:118) at com.google.gwt.dev.jjs.ast.JDeclarationStatement.traverse(JDeclarationStatement.java:49) at com.google.gwt.dev.jjs.ast.JModVisitor$ListContext.traverse(JModVisitor.java:88) at com.google.gwt.dev.jjs.ast.JModVisitor.acceptWithInsertRemove(JModVisitor.java:331) at com.google.gwt.dev.jjs.ast.JBlock.traverse(JBlock.java:92) at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273) at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:139) at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:135) at com.google.gwt.dev.jjs.ast.JMethodBody.traverse(JMethodBody.java:83) at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:265) at com.google.gwt.dev.jjs.ast.JMethod.visitChildren(JMethod.java:785) at com.google.gwt.dev.jjs.ast.JMethod.traverse(JMethod.java:777) at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:265) at com.google.gwt.dev.jjs.impl.UnifyAst.mainLoop(UnifyAst.java:1379) at com.google.gwt.dev.jjs.impl.UnifyAst.exec(UnifyAst.java:875) at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.unifyJavaAst(JavaToJavaScriptCompiler.java:1410) at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.constructJavaAst(JavaToJavaScriptCompiler.java:1222) at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompiler.java:1140) at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompiler.java:255) at com.google.gwt.dev.Precompile.precompile(Precompile.java:255) at com.google.gwt.dev.Precompile.precompile(Precompile.java:202) at com.google.gwt.dev.Precompile.precompile(Precompile.java:143) at com.google.gwt.dev.Compiler.compile(Compiler.java:204) at com.google.gwt.dev.Compiler.compile(Compiler.java:155) at com.google.gwt.dev.Compmpile(Compiler.java:144) at com.google.gwt.dev.Compiler$1.run(Compiler.java:118) at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:55) at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:50) at com.google.gwt.dev.Compiler.main(Compiler.java:125) Caused by: java.lang.AbstractMethodError: org.apache.xerces.dom.ElementNSImpl.setUserData(Ljava/lang/String;Ljava/lang/Object;Lorg/w3c/dom/UserDataHandler;)Ljava/lang/Object; at com.google.gwt.uibinder.rebind.W3cDocumentBuilder.startElement(W3cDocumentBuilder.java:127) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at javax.xml.parsers.SAXParser.parse(SAXParser.java:392) at com.google.gwt.uibinder.rebind.W3cDomHelper.documentFor(W3cDomHelper.java:74) at com.google.gwt.uibinder.rebind.UiBinderGenerator.getW3cDoc(UiBinderGenerator.java:208) at com.google.gwt.uibinder.rebind.UiBinderGenerator.generateOnce(UiBinderGenerator.java:183) at com.google.gwt.uibinder.rebind.UiBinderGenerator.generate(UiBinderGenerator.java:128) at com.google.gwt.core.ext.IncrementalGenerator.generateNonIncrementally(IncrementalGenerator.java:40) at com.google.gwt.dev.javac.StandardGeneratorContext.runGeneratorIncrementally(StandardGeneratorContext.java:745) at com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:103) at com.googlev.shell.StandardRebindOracle$Rebinder.rebind(StandardRebindOracle.java:78) at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:262) at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:251) at com.google.gwt.dev.PrecompilationContextCreator$1.getAllPossibleRebindAnswers(PrecompilationContextCreator.java:86) at com.google.gwt.dev.jjs.impl.UnifyAst$UnifyVisitor.createStaticRebindExpression(UnifyAst.java:493) at com.google.gwt.dev.jjs.impl.UnifyAst$UnifyVisitor.createRebindExpression(UnifyAst.java:463) at com.google.gwt.dev.jjs.impl.UnifyAst$UnifyVisitor.handleMagicMethodCall(UnifyAst.java:588) at com.google.gwt.dev.jjs.impl.UnifyAst$UnifyVisitor.endVisit(UnifyAst.java:293) at com.google.gwt.dev.jjs.ast.JMethodCall.traverse(JMethodCall.java:268) at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273) ... 40 more [ERROR] at WebClient.java(107): GWT.create(WebClient$Binder.class) com.google.gwt.dev.jjs.ast.JMethodCall [ERROR] at WebClient.java(107): (WebClient$Binder) GWT.create(WebClient$Binder.class) com.google.gwt.dev.jjs.ast.JCastOperation [ERROR] at WebClient.java(107): final static WebClient$Binder BINDER = (WebClient$Binder) GWT.create(WebClient$Binder.class) com.google.gwt.dev.jjs.ast.JDeclarationStatement [ERROR] at WebClient.java(100): <source info not available> com.google.gwt.dev.jjs.ast.JBlock [ERROR] at WebClient.java(100): <source info not available> com.google.gwt.dev.jjs.ast.JMethodBody [ERROR] at WebClient.java(100): org.waveprotocol.box.webclient.client.WebClient.$clinit()V com.google.gwt.dev.jjs.ast.JMethod :wave:compileGwt FAILED FAILURE: Build failed with an exception. * Where: Build file '/home/ian/code/incubator-wave-ian/wave/build.gradle' line: 307 * What went wrong: Execution failed for task ':wave:compileGwt'. > Process 'command '/usr/lib/jvm/java-7-openjdk-amd64/bin/java'' finished with non-zero exit value 1 Cheers, Ian On 9 September 2016 at 02:27, Evan Hughes <wisebald...@apache.org> wrote: > Feel free to make a pull request with this change and if its passes the > automatic tests then itll be good to go, since being on the RC is better > than a random beta. > > On Thu, 8 Sep 2016 at 19:17 Pablo Ojanguren <pablo...@gmail.com> wrote: > > > GWT Snapshots have a wrong transitive dependency to jsinterop. > > As workaround, you can use the 2.8.0-rc2 version of GWT, in the > > wave/build.gradle > > > > [group: "com.google.gwt", name: "gwt-dev", version: > > "2.8.0-rc2"], // [?, ?] > > [group: "com.google.gwt", name: "gwt-user", version: > > "2.8.0-rc2"], // [?, ?] > > [group: "com.google.gwt", name: "gwt-codeserver", version: > > "2.8.0-rc2"], // [?, ?] > > > > 2016-09-08 10:56 GMT+02:00 Ian Dunlop <ianwdun...@gmail.com>: > > > > > Hello, > > > > > > Tried building latest master but failed when finding jsinterop > > dependency. > > > Seems that jsinterop 1.0.0-SNAPSHOT is not available. I had a look in > > > > > https://oss.sonatype.org/content/repositories/google- > snapshots/com/google/ > > > jsinterop/jsinterop/ > > > and 1.0.0.j7-SNAPSHOT is there but no 1.0.0. > > > Any ideas? > > > Stack trace for info: > > > > > > > Could not resolve com.google.gwt:gwt-dev:2.8.0-SNAPSHOT. > > > > Could not parse POM > > > https://oss.sonatype.org/content/repositories/google- > > > snapshots/com/google/gwt/gwt-dev/2.8.0-SNAPSHOT/gwt-dev-2. > > > 8.0-20160908.055359-341.pom > > > > Could not resolve com.google.gwt:gwt:2.8.0-SNAPSHOT. > > > > Could not resolve com.google.gwt:gwt:2.8.0-SNAPSHOT. > > > > Could not parse POM > > > https://oss.sonatype.org/content/repositories/google- > > > snapshots/com/google/gwt/gwt/2.8.0-SNAPSHOT/gwt-2.8.0- > > > 20160908.055357-342.pom > > > > Could not find > > > com.google.jsinterop:jsinterop:1.0.0-SNAPSHOT. > > > Searched in the following locations: > > > > > > https://repo1.maven.org/maven2/com/google/jsinterop/ > > > jsinterop/1.0.0-SNAPSHOT/maven-metadata.xml > > > > > > https://repo1.maven.org/maven2/com/google/jsinterop/ > > > jsinterop/1.0.0-SNAPSHOT/jsinterop-1.0.0-SNAPSHOT.pom > > > > > > https://repo1.maven.org/maven2/com/google/jsinterop/ > > > jsinterop/1.0.0-SNAPSHOT/jsinterop-1.0.0-SNAPSHOT.jar > > > > > > http://archiva.comunes.org/repository/comunes-snapshots/ > > > com/google/jsinterop/jsinterop/1.0.0-SNAPSHOT/maven-metadata.xml > > > > > > http://archiva.comunes.org/repository/comunes-snapshots/ > > > > > com/google/jsinterop/jsinterop/1.0.0-SNAPSHOT/ > jsinterop-1.0.0-SNAPSHOT.pom > > > > > > http://archiva.comunes.org/repository/comunes-snapshots/ > > > > > com/google/jsinterop/jsinterop/1.0.0-SNAPSHOT/ > jsinterop-1.0.0-SNAPSHOT.jar > > > > > > https://oauth.googlecode.com/svn/code/maven/com/google/ > > > jsinterop/jsinterop/1.0.0-SNAPSHOT/maven-metadata.xml > > > > > > https://oauth.googlecode.com/svn/code/maven/com/google/ > > > jsinterop/jsinterop/1.0.0-SNAPSHOT/jsinterop-1.0.0-SNAPSHOT.pom > > > > > > https://oauth.googlecode.com/svn/code/maven/com/google/ > > > jsinterop/jsinterop/1.0.0-SNAPSHOT/jsinterop-1.0.0-SNAPSHOT.jar > > > > > > > > https://oss.sonatype.org/content/repositories/google- > snapshots/com/google/ > > > jsinterop/jsinterop/1.0.0-SNAPSHOT/maven-metadata.xml > > > > > > > > https://oss.sonatype.org/content/repositories/google- > snapshots/com/google/ > > > jsinterop/jsinterop/1.0.0-SNAPSHOT/jsinterop-1.0.0-SNAPSHOT.pom > > > > > > > > https://oss.sonatype.org/content/repositories/google- > snapshots/com/google/ > > > jsinterop/jsinterop/1.0.0-SNAPSHOT/jsinterop-1.0.0-SNAPSHOT.jar > > > > Could not resolve com.google.gwt:gwt-user:2.8.0-SNAPSHOT. > > > > > > Cheers, > > > > > > Ian > > > > > >