Uploaded image for project: 'Gradle'
  1. Gradle
  2. GRADLE-1198

0.9-rc-2 breaks GPars documentation build

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Resolution: Fixed
    • Affects Version/s: 0.9
    • Fix Version/s: 0.9-rc-3

      Description

      The GPars documentation build works fine with 0.9-rc-1 but fails with the stack trace below using 0.9-rc-2. I am not aware of any changes between the RCs that would necessitate changes int eh GPars build.gradle, so this appears to be a Gradle internal issue.

      > gradle clean -S docs
      :buildSrc:clean
      :buildSrc:compileJava UP-TO-DATE
      :buildSrc:compileGroovy
      :buildSrc:processResources
      :buildSrc:classes
      :buildSrc:jar
      :buildSrc:assemble
      :buildSrc:compileTestJava
      :buildSrc:compileTestGroovy
      :buildSrc:processTestResources UP-TO-DATE
      :buildSrc:testClasses
      :buildSrc:test
      :buildSrc:check
      :buildSrc:build
      :clean
      :docs

      FAILURE: Build failed with an exception.

      • Where:
        Build file '/home/users/russel/Repositories/Git/Git/GPars/build.gradle' line: 186
      • What went wrong:
        Execution failed for task ':docs'.
        Cause: java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
      • Try:
        Run with -d option to get more details.
      • Exception is:
        org.gradle.api.tasks.LocationAwareTaskExecutionException: Build file '/home/users/russel/Repositories/Git/Git/GPars/build.gradle' line: 186
        Execution failed for task ':docs'.
        at org.gradle.api.internal.tasks.DefaultTaskExecuter.executeActions(DefaultTaskExecuter.java:66)
        at org.gradle.api.internal.tasks.DefaultTaskExecuter.execute(DefaultTaskExecuter.java:43)
        at org.gradle.api.internal.project.taskfactory.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:32)
        at org.gradle.api.internal.project.taskfactory.ExecutionShortCircuitTaskExecuter.execute(ExecutionShortCircuitTaskExecuter.java:50)
        at org.gradle.api.internal.tasks.SkipTaskExecuter.doExecute(SkipTaskExecuter.java:57)
        at org.gradle.api.internal.tasks.SkipTaskExecuter.execute(SkipTaskExecuter.java:35)
        at org.gradle.api.internal.tasks.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:32)
        at org.gradle.api.internal.AbstractTask.execute(AbstractTask.java:231)
        at org.gradle.execution.DefaultTaskGraphExecuter.executeTask(DefaultTaskGraphExecuter.java:167)
        at org.gradle.execution.DefaultTaskGraphExecuter.doExecute(DefaultTaskGraphExecuter.java:160)
        at org.gradle.execution.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:78)
        at org.gradle.execution.TaskNameResolvingBuildExecuter.execute(TaskNameResolvingBuildExecuter.java:113)
        at org.gradle.execution.DelegatingBuildExecuter.execute(DelegatingBuildExecuter.java:54)
        at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:153)
        at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:107)
        at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:75)
        at org.gradle.launcher.CommandLineActionFactory$RunBuildAction.run(CommandLineActionFactory.java:171)
        at org.gradle.launcher.CommandLineActionFactory$WithLoggingAction.run(CommandLineActionFactory.java:192)
        at org.gradle.launcher.Main.execute(Main.java:51)
        at org.gradle.launcher.Main.main(Main.java:38)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at org.gradle.launcher.GradleMain.main(GradleMain.java:52)
        Caused by: : java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
        at org.apache.tools.ant.IntrospectionHelper.extractBuildException(IntrospectionHelper.java:813)
        at org.apache.tools.ant.IntrospectionHelper.setAttribute(IntrospectionHelper.java:410)
        at org.apache.tools.ant.RuntimeConfigurable.maybeConfigure(RuntimeConfigurable.java:388)
        at org.apache.tools.ant.RuntimeConfigurable.maybeConfigure(RuntimeConfigurable.java:344)
        at org.apache.tools.ant.Task.maybeConfigure(Task.java:202)
        at org.apache.tools.ant.UnknownElement.configure(UnknownElement.java:196)
        at org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:163)
        at groovy.util.AntBuilder.performTask(AntBuilder.java:245)
        at groovy.util.AntBuilder.nodeCompleted(AntBuilder.java:212)
        at groovy.util.BuilderSupport.doInvokeMethod(BuilderSupport.java:147)
        at groovy.util.AntBuilder.doInvokeMethod(AntBuilder.java:166)
        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:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:88)
        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1058)
        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:116)
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:124)
        at build_gradle_b2ad9611c2f7b450a5cee269a45ed96d$_run_closure13.doCall(/home/users/russel/Repositories/Git/Git/GPars/build.gradle:186)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:88)
        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
        at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:273)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:886)
        at groovy.lang.Closure.call(Closure.java:276)
        at groovy.lang.Closure.call(Closure.java:289)
        at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:445)
        at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:432)
        at org.gradle.api.internal.tasks.DefaultTaskExecuter.executeActions(DefaultTaskExecuter.java:58)
        ... 24 more
        Caused by: java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
        at org.radeox.engine.BaseRenderEngine.<clinit>(BaseRenderEngine.java:52)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:186)
        at grails.doc.DocPublisher.class$(DocPublisher.groovy)
        at grails.doc.DocPublisher.$get$$class$grails$doc$DocEngine(DocPublisher.groovy)
        at grails.doc.DocPublisher.setEngineProperties(DocPublisher.groovy:81)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:88)
        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
        at groovy.lang.MetaClassImpl.setProperty(MetaClassImpl.java:2395)
        at groovy.lang.MetaClassImpl.setProperty(MetaClassImpl.java:3315)
        at grails.doc.DocPublisher.setProperty(DocPublisher.groovy)
        at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.setGroovyObjectProperty(ScriptBytecodeAdapter.java:531)
        at grails.doc.ant.DocPublisherTask.setProperties(DocPublisherTask.groovy:98)
        at grails.doc.ant.DocPublisherTask$setProperties.callCurrent(Unknown Source)
        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:44)
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:141)
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:149)
        at grails.doc.ant.DocPublisherTask.setProperties(DocPublisherTask.groovy:91)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at org.apache.tools.ant.IntrospectionHelper$7.set(IntrospectionHelper.java:1101)
        at org.apache.tools.ant.IntrospectionHelper$AttributeSetter.setObject(IntrospectionHelper.java:1502)
        at org.apache.tools.ant.IntrospectionHelper.setAttribute(IntrospectionHelper.java:405)
        ... 63 more
        Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
        at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1361)
        at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1311)
        at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1064)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
        ... 92 more

      BUILD FAILED

      Total time: 8.64 secs

        Attachments

          Activity

            People

            Assignee:
            hans_d Hans Dockter
            Reporter:
            russel Russel Winder
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: