Hi,

I've tried the latest snapshot I've seen
(gradle-0.6-20090520111850+1000-all.zip) and doesn't work either (still
getting the NPE).

Now I'm downloading the source code from the repository to give it a try.

Thanks
Rafa


hdockter wrote:
> 
> 
> On May 26, 2009, at 9:38 PM, Rafael Serrano wrote:
> 
>>
>> Hi Hans,
>>
>> Thanks for the quick reply. I over-simplified my use case and that  
>> example
>> works, but I have just found the problem and it comes when using a  
>> flatDir
>> resolver. Here is a failing script:
>> repositories {
>>      flatDir name: 'lib', dirs: "src/lib"
>>    mavenCentral().checkconsistency = false
>> }
>>
>> configurations {
>>      all*.exclude group: "hsqldb"
>> }
>>
>> dependencies {
>>      compile "dk.eobjects.commons:MetaModel:1.0.7"
>>      compile ":gdata-core:1.0"
>> }
>>
>> task myTask << {
>>      configurations.testRuntime.each { file -> println file }
>> }
>>
>> The problem seem to be that I can't reference any library with an  
>> empty
>> group, so I have changed my dependency to:
>> compile "a:gdata-core:1.0"
>> and moved accordingly my JAR to "src/lib/a/gdata-core". This  
>> workaround is
>> working for me, but anyway I'm gonna post a JIRA on this.
>>
>> Thanks for your help. Regards
>> Rafa
> 
> I'm pretty sure that this is related to the fixed (in trunk) issue:
> http://jira.codehaus.org/browse/GRADLE-499 
> . But I haven't tried it yet.
> 
> It would be awesome if you could use the latest snapshot and give it a  
> try (http://gradle.org/snapshots.html).
> 
> - Hans
> 
>>
>>
>>
>> hdockter wrote:
>>>
>>> Hi Rafa,
>>>
>>> I can't reproduce this. The following code works for me (MetaModel  
>>> has
>>> a dependency on hsqldb):
>>>
>>> usePlugin 'java'
>>>
>>> repositories {
>>>     mavenCentral()
>>> }
>>>
>>> configurations {
>>>   all*.exclude group: "hsqldb"
>>> }
>>>
>>> dependencies {
>>>     compile "dk.eobjects.commons:MetaModel:1.0.7"
>>> }
>>>
>>> task myTask << {
>>>     configurations.testRuntime.each { file -> println file }
>>> }
>>>
>>> P.S. You don't need to quote the task name any more when creating it.
>>>
>>> Could you create a test case and file a Jira?
>>>
>>> - Hans
>>>
>>>
>>
>> -- 
>> View this message in context:
>> http://www.nabble.com/NPE-when-using-exclude-rules-tp23728395p23729882.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
>>
>>
> 
> --
> Hans Dockter
> Gradle Project Manager
> http://www.gradle.org
> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
> 
>     http://xircles.codehaus.org/manage_email
> 
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/NPE-when-using-exclude-rules-tp23728395p23740269.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


Reply via email to