Hi Roger,
On Mon, Dec 21, 2009 at 4:43 AM, Roger Studner <[email protected]> wrote:
> 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
>
ant.java(ant.java(classname:'com.google.gwt.dev.Compiler',
failOnError: 'true',
fork: 'true'
outputproperty: 'javaOutput',
errorproperty: 'javaError'
)
println(ant.javaOutput)
That way you can access the output of the forked process. I don't know if
better debug information is what you are looking for.
Eventually Gradle will provide a groovier way for executing a Main class.
- Hans
--
Hans Dockter
Gradle Project Manager
http://www.gradle.org
>
> 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
>
>
>