Russel Winder wrote:
On Sat, 2009-08-15 at 11:11 -0400, Steve Appling wrote:

I don't think that "Empty build file" is your error here.

Hummm... on reflection you are likely right.  It looks like a statement
of accepted fact rather than the cause of an error.

I think the NPE is caused by something else.
Try running it with -s, -d, or -f to get the full stack trace so we can see where the problem is.

In for a penny . . .


|> gradle -d
<clip>
Build failed with an exception.
Run with -f option to get the full (very verbose) stacktrace.

Empty build file

A problem occurred evaluating project ':groovy1.5'.
Cause: java.lang.NullPointerException (no error message)

Exception is:
org.gradle.api.GradleScriptException: Empty build file
A problem occurred evaluating project ':groovy1.5'.
        at 
org.gradle.configuration.DefaultProjectEvaluator.evaluate(DefaultProjectEvaluator.java:45)
        at 
org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:521)
        at 
org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:55)
        at 
org.gradle.api.internal.project.ProjectInternal$evaluate.call(Unknown Source)
        at 
org.gradle.configuration.BuildConfigurer$_closure1.doCall(BuildConfigurer.groovy:41)
        at $Proxy0.execute(Unknown Source)
        at 
org.gradle.api.internal.project.AbstractProject.applyActions(AbstractProject.java:491)
        at 
org.gradle.api.internal.project.AbstractProject.allprojects(AbstractProject.java:486)
        at org.gradle.api.Project$allprojects.call(Unknown Source)
        at 
org.gradle.configuration.BuildConfigurer.process(BuildConfigurer.groovy:48)
        at org.gradle.Gradle.loadAndConfigure(Gradle.java:180)
        at org.gradle.Gradle.loadAndConfigureAndRun(Gradle.java:156)
        at org.gradle.Gradle.access$000(Gradle.java:56)
        at org.gradle.Gradle$1.run(Gradle.java:89)
        at org.gradle.Gradle.doBuild(Gradle.java:145)
        at org.gradle.Gradle.run(Gradle.java:87)
        at org.gradle.Main.execute(Main.java:83)
        at org.gradle.Main.main(Main.java:42)
        at org.gradle.BootstrapMain.main(BootstrapMain.java:53)
Caused by: java.lang.NullPointerException
        at 
org.gradle.api.internal.project.DefaultProjectServiceRegistryFactory$ProjectServiceRegistryImpl$DependencyMetaDataProviderImpl$1.getVersion(DefaultProjectServiceRegistryFactory.java:250)
        at 
org.gradle.api.internal.artifacts.ivyservice.IvyUtil.createModuleRevisionId(IvyUtil.java:40)
        at 
org.gradle.api.internal.artifacts.ivyservice.moduleconverter.DefaultModuleDescriptorFactory.createModuleDescriptor(DefaultModuleDescriptorFactory.java:27)
        at 
org.gradle.api.internal.artifacts.ivyservice.moduleconverter.DefaultModuleDescriptorConverter.createCommonModuleDescriptor(DefaultModuleDescriptorConverter.java:84)
        at 
org.gradle.api.internal.artifacts.ivyservice.moduleconverter.DefaultModuleDescriptorConverter.createResolveModuleDescriptor(DefaultModuleDescriptorConverter.java:73)
        at 
org.gradle.api.internal.artifacts.ivyservice.moduleconverter.DefaultModuleDescriptorConverter.convertForResolve(DefaultModuleDescriptorConverter.java:55)
        at 
org.gradle.api.internal.artifacts.ivyservice.DefaultIvyService.resolve(DefaultIvyService.java:117)
        at 
org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.getResolvedConfiguration(DefaultConfiguration.java:171)
        at 
org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ConfigurationFileCollection.getFiles(DefaultConfiguration.java:493)
        at 
org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.getFiles(DefaultConfiguration.java:142)
        at 
org.gradle.api.internal.initialization.DefaultScriptHandler.updateClassPath(DefaultScriptHandler.java:72)
        at 
org.gradle.configuration.BuildScriptCompiler.evaluate(BuildScriptCompiler.java:57)
        at 
org.gradle.configuration.DefaultProjectEvaluator.evaluate(DefaultProjectEvaluator.java:42)
        ... 18 common frames omitted
17:09:18.753 [main] ERROR org.gradle.Main - BUILD FAILED

17:09:18.754 [main] INFO  org.gradle.Main - Total time: 8.905 secs

I'm guessing that you are missing a version assignment for the subproject.
For every subproject, assign a group and version. See the example in java multiproject.


BTW, I think this is a bad way to find out this problem :)

--
Steve Appling
Automated Logic Research Team

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to