I figured it out. The easiest thing to do is to not "fork" the ant java
task. Doing that showed me the errors I can act on.
Thanks,
Chris....
chrishane wrote:
>
> I have a defined a new task using AntBuilder and it is throwing an error.
> Is there a way to pass some type of debug parameter so I can get more
> output? It appears that the output from the program is not being
> displayed.
>
> I am using gradle-0.7.
>
> Thanks,
> Chris....
>
> The specific task is:
>
> task gwtCompile << {
> println 'sourceRootName:' + srcRootName
> println 'srcDirNames[0]:' + srcDirNames[0]
> println 'configurations.compile.asPath:' +
> configurations.compile.asPath
>
> new File(gwtBuildDir).mkdirs()
> ant.java(classname:'com.google.gwt.dev.Compiler', failOnError: 'true',
> fork: 'true') { //LINE 94; ERRROR
> jvmarg(value: '-Xmx512M')
> jvmarg(value: '-Dlog4j.configuration=file:./log4j-local.properties')
> arg(line: '-war ' + gwtBuildDir)
> arg(line: '-logLevel DEBUG')
> arg(line: '-style PRETTY')
> arg(value: ' myapp')
> classpath {
> pathElement(location: srcRootName + '/' + srcDirNames[0])
> pathElement(path: configurations.gwtCompile.asPath)
> }
> }
> }
>
> The error in the eclipse console is a generic return code:
> :compile
> :processResources
> :compileTests
> :processTestResources
> :test
> :jar SKIPPED
> :gwtCompile
> sourceRootName:.
> srcDirNames[0]:src
> configurations.compile.asPath:C:\data\nextGen\app-backoffice\gradlelib\gwt-user-1.6.4-20090411.jar;C:\data\repo\framework\common-SNAPSHOT.jar;C:\data\repo\framework\framework-client-SNAPSHOT.jar;C:\data\repo\framework\framework-shared-SNAPSHOT.jar;C:\data\repo\framework\framework-server-SNAPSHOT.jar;C:\data\repo\framework\framework-tenant-SNAPSHOT.jar;C:\data\repo\framework\entity-SNAPSHOT.jar;C:\data\nextGen\app-backoffice\gradlelib\gin-snapshot-2009-06-30.jar;C:\data\nextGen\app-backoffice\gradlelib\guice-2.0.jar;C:\data\nextGen\app-backoffice\gradlelib\gwt-servlet-1.6.4-20090411.jar;C:\data\nextGen\app-backoffice\gradlelib\hibernate3-3.2.6.ga.jar;C:\data\nextGen\app-backoffice\gradlelib\hibernate-annotations-3.3.1-GA.jar;C:\data\nextGen\app-backoffice\gradlelib\ejb3-persistence-1.0.1.GA.jar;C:\data\nextGen\app-backoffice\gradlelib\servletapi-2.3.jar
> Total time: 4.61 secs
>
> Build failed with an exception.
>
> Build file 'C:\data\nextGen\app-backoffice\build.gradle' line: 94
>
> Execution failed for task ':gwtCompile'.
> Cause: Java returned: 1
>
> Exception is:
> org.gradle.api.GradleScriptException: Build file
> 'C:\data\nextGen\app-backoffice\build.gradle' line: 94
> Execution failed for task ':gwtCompile'.
> at org.gradle.api.internal.AbstractTask.execute(AbstractTask.java:218)
> at
> org.gradle.execution.DefaultTaskExecuter.executeTask(DefaultTaskExecuter.java:153)
> at
> org.gradle.execution.DefaultTaskExecuter.doExecute(DefaultTaskExecuter.java:144)
> at
> org.gradle.execution.DefaultTaskExecuter.execute(DefaultTaskExecuter.java:67)
> at
> org.gradle.execution.TaskNameResolvingBuildExecuter.execute(TaskNameResolvingBuildExecuter.java:88)
> at org.gradle.Gradle.loadAndConfigureAndRun(Gradle.java:168)
> at org.gradle.Gradle.access$000(Gradle.java:57)
> at org.gradle.Gradle$1.run(Gradle.java:92)
> at org.gradle.Gradle.doBuild(Gradle.java:146)
> at org.gradle.Gradle.run(Gradle.java:90)
> at org.gradle.Main.execute(Main.java:83)
> at org.gradle.Main.main(Main.java:42)
> 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:53)
> 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 groovy.util.BuilderSupport.invokeMethod(BuilderSupport.java:64)
> at
> org.gradle.api.internal.project.DefaultAntBuilder.super$3$invokeMethod(DefaultAntBuilder.groovy)
> at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> 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:1062)
> at
> org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:127)
> at
> org.gradle.api.internal.project.DefaultAntBuilder.invokeMethod(DefaultAntBuilder.groovy:36)
> 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$_run_closure5.doCall(build_gradle:94)
> 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:893)
> 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:96)
> 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:209)
> ... 16 common frames omitted
>
> BUILD FAILED
>
>
--
View this message in context:
http://www.nabble.com/AntBuilder.java-debuging--tp24925462p24927991.html
Sent from the gradle-user mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email