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
>
>
>

Reply via email to