Hello,

I'm sorry, but I can not solve the problems by myself.
I read a lot groovy pages and reread the gradle userguide ...
I use this gradle-version: gradle-0.9-20100320151400+0100


1. repository/jarfile handling:
I have a costruct like
gradle.taskGraph.whenReady { taskGraph ->
   if (!taskGraph.hasTask(':uploadDist')) {
      version += '-' + new SimpleDateFormat('yyyyMMddHHmmss').format(new 
Date())
   }
}
in a file, that get's included in the subprojects section, but the libraries, 
that other libraries depend on don't get that extended version. So I tried to 
set the version at the jar-task via configure method, but then the library is 
not found at dependency resolution.

I also added "checkmodified = 'true'" to my local repository definitions, 
hoping that gradle will update its internal jar-cache when I rebuild a 
library.
Unfortunately the ivy-files get updated, but not the jarfile.

- So what can I do to update the jarfile at gradles cache?


2. groovy-methods
I created some simple functions like:
def myLibraries() {
   subprojects.findAll { it.name.endsWith('Lib') }
}
to classify my subprojects. That works fine so far, but I can't place that 
functions in a file, that gets used by various toplevel projects.
Do I need a special variant of the "apply" to get the functions imported, or 
what can I do to get them known?
I searched the groovy-userguide and wiki for that, but it looks like I don't 
know the right search-token...


3. unknown error from my mixed multiproject-build:
* Exception is:
org.gradle.api.LocationAwareGradleScriptException: Build 
file '.../build.gradle' line: 5
A problem occurred evaluating root project 'project3'.
        at 
org.gradle.groovy.scripts.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:52)
        at 
org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.use(DefaultScriptPluginFactory.java:121)
        at 
org.gradle.configuration.BuildScriptProcessor.evaluate(BuildScriptProcessor.java:38)
        at 
org.gradle.configuration.DefaultProjectEvaluator.evaluate(DefaultProjectEvaluator.java:38)
        at 
org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:495)
        at 
org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:65)
        at 
org.gradle.api.internal.project.ProjectInternal$evaluate.call(Unknown 
Source)
        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:121)
        at 
org.gradle.configuration.BuildConfigurer$_closure1.doCall(BuildConfigurer.groovy:41)
        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:88)
        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
        at 
org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:886)
        at groovy.lang.Closure.call(Closure.java:276)
        at 
org.codehaus.groovy.runtime.ConvertedClosure.invokeCustom(ConvertedClosure.java:51)
        at 
org.codehaus.groovy.runtime.ConversionHandler.invoke(ConversionHandler.java:79)
        at $Proxy5.execute(Unknown Source)
        at 
org.gradle.api.internal.project.AbstractProject.configure(AbstractProject.java:471)
        at 
org.gradle.api.internal.project.AbstractProject.allprojects(AbstractProject.java:466)
        at org.gradle.api.Project$allprojects.call(Unknown Source)
        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.configuration.BuildConfigurer.process(BuildConfigurer.groovy:48)
        at org.gradle.GradleLauncher.doBuildStages(GradleLauncher.java:181)
        at org.gradle.GradleLauncher.doBuild(GradleLauncher.java:133)
        at org.gradle.GradleLauncher.run(GradleLauncher.java:103)
        at org.gradle.launcher.Main.execute(Main.java:93)
        at org.gradle.launcher.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.launcher.GradleMain.main(GradleMain.java:54)
Caused by: groovy.lang.MissingMethodException: No signature of method: 
org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.compile()
 
is applicable for argument types: (java.lang.String, java.lang.String, 
java.lang.String, java.lang.String, java.lang.String, java.lang.String, 
java.lang.String, java.lang.String, java.lang.String, java.lang.String, 
java.lang.String, java.lang.String, java.lang.String) values: 
[commons-logging:commons-logging:1....@jar, 
commons-pool:commons-pool:1...@jar, commons-dbcp:commons-dbcp:1....@jar, 
jgoodies:binding:2....@jar, jgoodies:forms:1....@jar, 
jgoodies:validation:2....@jar, org.springframework:spring-beans:2...@jar, 
org.springframework:spring-core:2...@jar, 
org.springframework:spring-context:2...@jar, 
org.springframework:spring-jdbc:2...@jar, 
org.springframework:spring-tx:2...@jar, 
net.java.dev.glazedlists:glazedlists_java15:1....@jar, 
org.acegisecurity:acegi-security:1....@jar]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at 
org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77)
        at 
org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:107)
        at 
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:52)
        at 
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:192)
        at 
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:208)
        at 
org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.methodMissing(DefaultDependencyHandler.groovy:83)
        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:88)
        at groovy.lang.MetaClassImpl.invokeMissingMethod(MetaClassImpl.java:813)
        at 
groovy.lang.MetaClassImpl.invokePropertyOrMissing(MetaClassImpl.java:1107)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1060)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:886)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:706)
        at 
org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.invokeMethod(DefaultDependencyHandler.groovy)
        at 
org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeOnDelegationObjects(ClosureMetaClass.java:402)
        at 
org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:348)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:886)
        at 
org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66)
        at 
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:44)
        at 
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:143)
        at 
build_gradle_6545d229d3a1cd75889bddf3cf8813e0$_run_closure1.doCall(/.../build.gradle:5)
        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:88)
        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
        at 
org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272)
        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.util.ConfigureUtil.configure(ConfigureUtil.java:61)
        at org.gradle.util.ConfigureUtil.configure(ConfigureUtil.java:31)
        at 
org.gradle.api.internal.project.AbstractProject.dependencies(AbstractProject.java:872)
        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:88)
        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1058)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:886)
        at 
org.gradle.api.internal.BeanDynamicObject.invokeMethod(BeanDynamicObject.java:158)
        at 
org.gradle.api.internal.CompositeDynamicObject.invokeMethod(CompositeDynamicObject.java:93)
        at 
org.gradle.api.internal.project.DefaultProject_Decorated.invokeMethod(Unknown 
Source)
        at groovy.lang.GroovyObject$invokeMethod.call(Unknown Source)
        at 
org.gradle.groovy.scripts.DefaultScriptMetaData$_applyMetaData_closure1.doCall(DefaultScriptMetaData.groovy:31)
        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:88)
        at 
org.codehaus.groovy.runtime.metaclass.ClosureMetaMethod.invoke(ClosureMetaMethod.java:80)
        at groovy.lang.MetaClassImpl.invokeMissingMethod(MetaClassImpl.java:813)
        at 
groovy.lang.MetaClassImpl.invokePropertyOrMissing(MetaClassImpl.java:1107)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1060)
        at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:915)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:886)
        at 
org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66)
        at 
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:44)
        at 
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:143)
        at 
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:151)
        at 
build_gradle_6545d229d3a1cd75889bddf3cf8813e0.run(/.../build.gradle:4)
        at 
org.gradle.groovy.scripts.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:50)
        ... 39 common frames omitted
15:49:59.544 [main] ERROR org.gradle.launcher.Main - 
BUILD FAILED

does anybody have an idea about my error?

kind regards

Geronimo

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

    http://xircles.codehaus.org/manage_email


Reply via email to