I have no experience with GWT 2.0 but during the 1.7 era I found that running the GWT shell scripts and capturing the output often gave an idea as to why the script stopped. (Btw, are you sure you are providing the correct arguments to the Compile class in the correct order? It tend to change between GWT releases).
I can't remember how to capture the output from Groovy, but you should be able to find out by searching for it on the groovy homepage. Good hunting Eske 2009/12/21 Roger Studner <[email protected]> > Trying to upgrade from 1.7.1 to 2.0.0. > > I've run out of options, due to 100% uninformative nature of the xception > hah. > > I'm on OSX.. i've tried -d32 on/off (you'll see below) > > No clue why it is failing to do anything.. any help would be appreciated > > Roger > > > my config: > > configurations { > gwtCompile > } > > dependencies { > groovy 'org.codehaus.groovy:groovy:1.6.5' > > compile 'org.springframework:spring-core:3.0.0.RELEASE', > 'org.springframework:spring-tx:3.0.0.RELEASE', > 'org.springframework:spring-aop:3.0.0.RELEASE', > 'org.springframework:spring-webmvc:3.0.0.RELEASE', > 'org.springframework:spring-web:3.0.0.RELEASE', > 'org.springframework:spring-jms:3.0.0.RELEASE', > 'org.springframework.ldap:spring-ldap-core:1.3.0.RELEASE', > > 'org.springframework.security:spring-security-core:3.0.0.RC1' > > compile 'com.google.code.gson:gson:1.4', > 'com.google.collections:google-collections:0.9' > > > gwtCompile 'com.google.gwt:gwt-servlet:2.0.0', > 'com.google.gwt:gwt-user:2.0.0', > 'com.google.gwt:gwt-dev:2.0.0', > ':gwtext:' > > runtime 'org.slf4j:slf4j-log4j12:1.5.2' > } > > gwtBuildDir = 'war' > gwtModulePath = 'com.myproj.fileIsHere.MyProject' > > task gwtClean(type: Clean){ > dir = new File('war') > } > > task gwtCompile(dependsOn: gwtClean) << { > created = (new File(gwtBuildDir)).mkdirs() > ant.java(classname:'com.google.gwt.dev.Compiler', > failOnError: 'true', > fork: 'true') { > jvmarg(value: '-Xmx384M') > jvmarg(value: '-d32') > //jvmarg(value: '-XstartOnFirstThread') > //jvmarg(value: '-Djava.awt.headless=true') > //jvmarg(value: '-Dfile.encoding=UTF-8') > //arg(line: '-war ' + gwtBuildDir) > //arg(line: '-logLevel INFO') > //arg(line: '-style PRETTY') > //arg(line: '-treeLogger') > arg(value: gwtModulePath) > classpath { > pathElement(location: srcPath) > pathElement(path: configurations.gwtCompile.asPath) > } > } > } > > > the exception: > Execution failed for task ':gwtCompile'. > at > org.gradle.api.internal.AbstractTask.execute(AbstractTask.java:232) > at > org.gradle.execution.DefaultTaskExecuter.executeTask(DefaultTaskExecuter.java:165) > at > org.gradle.execution.DefaultTaskExecuter.doExecute(DefaultTaskExecuter.java:156) > at > org.gradle.execution.DefaultTaskExecuter.execute(DefaultTaskExecuter.java:74) > at > org.gradle.execution.TaskNameResolvingBuildExecuter.execute(TaskNameResolvingBuildExecuter.java:174) > at > org.gradle.execution.DelegatingBuildExecuter.execute(DelegatingBuildExecuter.java:54) > at org.gradle.GradleLauncher.doBuildStages(GradleLauncher.java:165) > at org.gradle.GradleLauncher.doBuild(GradleLauncher.java:124) > at org.gradle.GradleLauncher.run(GradleLauncher.java:95) > at org.gradle.Main.execute(Main.java:100) > at org.gradle.Main.main(Main.java:43) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.gradle.BootstrapMain.main(BootstrapMain.java:50) > Caused by: org.apache.tools.ant.ExitStatusException: Java returned: 1 > at org.apache.tools.ant.taskdefs.Java.execute(Java.java:107) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > at org.apache.tools.ant.Task.perform(Task.java:348) > at groovy.util.AntBuilder.nodeCompleted(AntBuilder.java:204) > at > groovy.util.BuilderSupport.doInvokeMethod(BuilderSupport.java:147) > at groovy.util.AntBuilder.doInvokeMethod(AntBuilder.java:154) > at > org.gradle.api.internal.project.ant.BasicAntBuilder.doInvokeMethod(BasicAntBuilder.java:74) > at groovy.util.BuilderSupport.invokeMethod(BuilderSupport.java:64) > at > org.gradle.api.internal.project.DefaultAntBuilder.super$3$invokeMethod(DefaultAntBuilder.groovy) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86) > at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:234) > at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1049) > at > org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:127) > at > org.gradle.api.internal.project.DefaultAntBuilder.invokeMethod(DefaultAntBuilder.groovy:37) > at > org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:45) > at > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:40) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:129) > at > build_gradle_3fb1e1d78ece7110f0a956ad48f8d948$_run_closure5.doCall(/Users/rstudner/rtam31-gradle/build.gradle:72) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86) > at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:234) > at > org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272) > at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:880) > at > org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:39) > at > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:40) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125) > at org.gradle.api.ClosureTaskAction.execute(DefaultTask.groovy:82) > at org.gradle.api.ClosureTaskAction.execute(DefaultTask.groovy) > at > org.gradle.api.internal.AbstractTask.doExecute(AbstractTask.java:257) > at > org.gradle.api.internal.AbstractTask.execute(AbstractTask.java:222) > ... 15 common frames omitted > > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > >
