Re: AW: NPE with maven-changelog-plugin and git

2009-03-30 Thread Imran M Yousuf
On Tue, Mar 31, 2009 at 12:01 AM, Olivier Lamy  wrote:
> Hi,
> Can you try with last maven-changelog-plugin 2.2-SNAPSHOT version ?
> I have just deployed a SNAPSHOT which use scm 1.2 released version.
>

Changing the version straight forward did not work :(, but after I
checked out the code of changelog and 'mvn install' it, the stuffs
worked perfectly :).

Thanks,

Imran

> Thanks,
> --
> Olivier
>
> 2009/3/30 Benjamin Bentmann :
>> Mark Struberg wrote:
>>
 [DEBUG]   org.codehaus.plexus:plexus-utils:jar:1.5.6:compile (removed -
 nearer found: 1.1)
>>>
>>> hmm, why does it take the 1.1 instead of the 1.5.6? Idea, anyone?
>>
>> Looks like http://jira.codehaus.org/browse/MCHANGELOG-89. The plugin POM is
>> missing plexus-utils as a direct dependency which triggers a backward-compat
>> mode in Maven 2.x that adds plexus-utils:1.1 to the plugin dependencies.
>> This injected direct dependency on plexus-utils:1.1 wins over the
>> plexus-utils used by the SCM stuff due to the nearest conflict resolution.
>>
>>
>> Benjamin
>>
>



-- 
Imran M Yousuf
Entrepreneur & Software Engineer
Smart IT Engineering
Dhaka, Bangladesh
Email: [email protected]
Blog: http://imyousuf-tech.blogs.smartitengineering.com/
Mobile: +880-1711402557


Re: AW: NPE with maven-changelog-plugin and git

2009-03-30 Thread Imran M Yousuf
On Mon, Mar 30, 2009 at 6:27 PM, Brett Porter  wrote:
> What version of Maven? I think prior to Maven 2.0.7 it was hardcoded to p-u
> 1.1.
>

$ mvn -version
Apache Maven 2.1.0 (r755702; 2009-03-19 01:10:27+0600)
Java version: 1.6.0_01
Java home: /opt/jdk1.6.0_01/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux" version: "2.6.24-23-generic" arch: "i386" Family: "unix"


Thank you,

Imran

> - Brett
>
> On 30/03/2009, at 10:23 PM, Mark Struberg wrote:
>
>>
>> Hi Imran!
>>
>> Having only looked over your log quickly, it seems to me that this is not
>> a git-scm problem:
>>
>>> java.lang.NoSuchMethodError:
>>> org.codehaus.plexus.util.cli.Commandline.createArg()Lorg/codehaus/plexus/util/cli/Arg;
>>>
>>> org.apache.maven.scm.provider.git.gitexe.command.GitCommandLineUtils.getBaseGitCommandLine(GitCommandLineUtils.java:82)
>>
>> Looks like this function is not in the plexus-utils-1.1 the changelog uses
>> in your setup?
>>>
>>> [DEBUG]   org.codehaus.plexus:plexus-utils:jar:1.5.6:compile (removed -
>>> nearer found: 1.1)
>>
>> hmm, why does it take the 1.1 instead of the 1.5.6? Idea, anyone?
>>
>>
>> LieGrue,
>> strub
>>
>>
>>
>> --- Imran M Yousuf  schrieb am Mo, 30.3.2009:
>>
>>> Von: Imran M Yousuf 
>>> Betreff: NPE with maven-changelog-plugin and git
>>> An: [email protected]
>>> Datum: Montag, 30. März 2009, 4:55
>>> Hi,
>>>
>>> I am getting NPE when I issue  the following
>>> configuration and
>>> command 'mvn changelog:changelog' in scm version 1.1. When
>>> I use scm
>>> verison 1.2 I get No Such Method Error. I am pretty sure I
>>> am doing
>>> something wrong but I am unable to determine it. Please
>>> help! I have
>>> attached the relevant outputs as attachment -
>>> git-log.out - Output of the git log command issued to build
>>> the log
>>> maven-changelog-npe.out - Output including debug info for
>>> the NPE
>>> maven-scm-error-1.2.out - No such method error with 1.2.
>>>
>>> I am compressing them to reduce the size of the attachment.
>>> I would be
>>> deeply grateful if you would be kind enough to point me in
>>> right
>>> direction.
>>>
>>>
>>>            
>>>
>>> scm:git:git://repo.or.cz/smart-dao.git
>>>
>>>
>>> scm:git:ssh://[email protected]/srv/git/smart-dao.git
>>>            
>>>
>>>            
>>>
>>> org.apache.maven.plugins
>>>
>>> maven-scm-plugin
>>>
>>> ${scm.version}
>>>            
>>>            
>>>
>>> org.apache.maven.plugins
>>>
>>> maven-changelog-plugin
>>>
>>> 2.1
>>>
>>> 
>>>
>>>    
>>>
>>>
>>> org.apache.maven.scm
>>>
>>>
>>> maven-scm-provider-gitexe
>>>
>>>
>>> ${scm.version}
>>>
>>>    
>>>
>>> 
>>>            
>>>    
>>>
>>> 2.3
>>>
>>> 0.2-SNAPSHOT
>>>
>>> 0.4-SNAPSHOT
>>>
>>> 1.1
>>>    
>>>
>>> Thank you,
>>>
>>> --
>>> Imran M Yousuf
>>> Entrepreneur & Software Engineer
>>> Smart IT Engineering
>>> Dhaka, Bangladesh
>>> Email: [email protected]
>>> Blog: http://imyousuf-tech.blogs.smartitengineering.com/
>>> Mobile: +880-1711402557
>>>
>>
>>
>>
>
>



-- 
Imran M Yousuf
Entrepreneur & Software Engineer
Smart IT Engineering
Dhaka, Bangladesh
Email: [email protected]
Blog: http://imyousuf-tech.blogs.smartitengineering.com/
Mobile: +880-1711402557


Re: AW: NPE with maven-changelog-plugin and git

2009-03-30 Thread Olivier Lamy
Hi,
Can you try with last maven-changelog-plugin 2.2-SNAPSHOT version ?
I have just deployed a SNAPSHOT which use scm 1.2 released version.

Thanks,
--
Olivier

2009/3/30 Benjamin Bentmann :
> Mark Struberg wrote:
>
>>> [DEBUG]   org.codehaus.plexus:plexus-utils:jar:1.5.6:compile (removed -
>>> nearer found: 1.1)
>>
>> hmm, why does it take the 1.1 instead of the 1.5.6? Idea, anyone?
>
> Looks like http://jira.codehaus.org/browse/MCHANGELOG-89. The plugin POM is
> missing plexus-utils as a direct dependency which triggers a backward-compat
> mode in Maven 2.x that adds plexus-utils:1.1 to the plugin dependencies.
> This injected direct dependency on plexus-utils:1.1 wins over the
> plexus-utils used by the SCM stuff due to the nearest conflict resolution.
>
>
> Benjamin
>


Re: AW: NPE with maven-changelog-plugin and git

2009-03-30 Thread Benjamin Bentmann

Mark Struberg wrote:


[DEBUG]   org.codehaus.plexus:plexus-utils:jar:1.5.6:compile (removed - nearer 
found: 1.1)

hmm, why does it take the 1.1 instead of the 1.5.6? Idea, anyone?


Looks like http://jira.codehaus.org/browse/MCHANGELOG-89. The plugin POM 
is missing plexus-utils as a direct dependency which triggers a 
backward-compat mode in Maven 2.x that adds plexus-utils:1.1 to the 
plugin dependencies. This injected direct dependency on plexus-utils:1.1 
wins over the plexus-utils used by the SCM stuff due to the nearest 
conflict resolution.



Benjamin


Re: AW: NPE with maven-changelog-plugin and git

2009-03-30 Thread Mark Struberg

from the log Imran posted:
> Apache Maven 2.1.0 (r755702; 2009-03-19 01:10:27+0600)

That's why I was wondering about plexus-utils-1.1 ...

txs,
strub

--- Brett Porter  schrieb am Mo, 30.3.2009:

> Von: Brett Porter 
> Betreff: Re: AW: NPE with maven-changelog-plugin and git
> An: [email protected]
> Datum: Montag, 30. März 2009, 14:27
> What version of Maven? I think prior
> to Maven 2.0.7 it was hardcoded to p-u 1.1.
> 
> - Brett
> 
> On 30/03/2009, at 10:23 PM, Mark Struberg wrote:
> 
> > 
> > Hi Imran!
> > 
> > Having only looked over your log quickly, it seems to
> me that this is not a git-scm problem:
> > 
> >> java.lang.NoSuchMethodError:
> org.codehaus.plexus.util.cli.Commandline.createArg()Lorg/codehaus/plexus/util/cli/Arg;
> >>
> org.apache.maven.scm.provider.git.gitexe.command.GitCommandLineUtils.getBaseGitCommandLine(GitCommandLineUtils.java:82)
> > 
> > Looks like this function is not in the
> plexus-utils-1.1 the changelog uses in your setup?
> >>
> [DEBUG]   org.codehaus.plexus:plexus-utils:jar:1.5.6:compile
> (removed - nearer found: 1.1)
> > hmm, why does it take the 1.1 instead of the 1.5.6?
> Idea, anyone?
> > 
> > 
> > LieGrue,
> > strub
> > 
> > 
> > 
> > --- Imran M Yousuf 
> schrieb am Mo, 30.3.2009:
> > 
> >> Von: Imran M Yousuf 
> >> Betreff: NPE with maven-changelog-plugin and git
> >> An: [email protected]
> >> Datum: Montag, 30. März 2009, 4:55
> >> Hi,
> >> 
> >> I am getting NPE when I issue  the following
> >> configuration and
> >> command 'mvn changelog:changelog' in scm version
> 1.1. When
> >> I use scm
> >> verison 1.2 I get No Such Method Error. I am
> pretty sure I
> >> am doing
> >> something wrong but I am unable to determine it.
> Please
> >> help! I have
> >> attached the relevant outputs as attachment -
> >> git-log.out - Output of the git log command issued
> to build
> >> the log
> >> maven-changelog-npe.out - Output including debug
> info for
> >> the NPE
> >> maven-scm-error-1.2.out - No such method error
> with 1.2.
> >> 
> >> I am compressing them to reduce the size of the
> attachment.
> >> I would be
> >> deeply grateful if you would be kind enough to
> point me in
> >> right
> >> direction.
> >> 
> >> 
> >>         
>    
> >> 
> >>
> scm:git:git://repo.or.cz/smart-dao.git
> >> 
> >> scm:git:ssh://[email protected]/srv/git/smart-dao.git
> >>         
>    
> >> 
> >>         
>    
> >> 
> >>
> org.apache.maven.plugins
> >> 
> >>
> maven-scm-plugin
> >> 
> >> ${scm.version}
> >>         
>    
> >>         
>    
> >> 
> >>
> org.apache.maven.plugins
> >> 
> >>
> maven-changelog-plugin
> >> 
> >> 2.1
> >> 
> >> 
> >> 
> >>     
> >> 
> >> 
> >>
> org.apache.maven.scm
> >> 
> >> 
> >>
> maven-scm-provider-gitexe
> >> 
> >> 
> >> ${scm.version}
> >> 
> >>     
> >> 
> >> 
> >>         
>    
> >>     
> >> 
> >>
> 2.3
> >> 
> >>
> 0.2-SNAPSHOT
> >> 
> >>
> 0.4-SNAPSHOT
> >> 
> >> 1.1
> >>     
> >> 
> >> Thank you,
> >> 
> >> --Imran M Yousuf
> >> Entrepreneur & Software Engineer
> >> Smart IT Engineering
> >> Dhaka, Bangladesh
> >> Email: [email protected]
> >> Blog: http://imyousuf-tech.blogs.smartitengineering.com/
> >> Mobile: +880-1711402557
> >> 
> > 
> > 
> > 
> 
> 





Re: AW: NPE with maven-changelog-plugin and git

2009-03-30 Thread Brett Porter
What version of Maven? I think prior to Maven 2.0.7 it was hardcoded  
to p-u 1.1.


- Brett

On 30/03/2009, at 10:23 PM, Mark Struberg wrote:



Hi Imran!

Having only looked over your log quickly, it seems to me that this  
is not a git-scm problem:


java.lang.NoSuchMethodError:  
org.codehaus.plexus.util.cli.Commandline.createArg()Lorg/codehaus/ 
plexus/util/cli/Arg;
org 
.apache 
.maven 
.scm 
.provider 
.git 
.gitexe 
.command 
.GitCommandLineUtils.getBaseGitCommandLine(GitCommandLineUtils.java: 
82)


Looks like this function is not in the plexus-utils-1.1 the  
changelog uses in your setup?
[DEBUG]   org.codehaus.plexus:plexus-utils:jar:1.5.6:compile  
(removed - nearer found: 1.1)

hmm, why does it take the 1.1 instead of the 1.5.6? Idea, anyone?


LieGrue,
strub



--- Imran M Yousuf  schrieb am Mo, 30.3.2009:


Von: Imran M Yousuf 
Betreff: NPE with maven-changelog-plugin and git
An: [email protected]
Datum: Montag, 30. März 2009, 4:55
Hi,

I am getting NPE when I issue  the following
configuration and
command 'mvn changelog:changelog' in scm version 1.1. When
I use scm
verison 1.2 I get No Such Method Error. I am pretty sure I
am doing
something wrong but I am unable to determine it. Please
help! I have
attached the relevant outputs as attachment -
git-log.out - Output of the git log command issued to build
the log
maven-changelog-npe.out - Output including debug info for
the NPE
maven-scm-error-1.2.out - No such method error with 1.2.

I am compressing them to reduce the size of the attachment.
I would be
deeply grateful if you would be kind enough to point me in
right
direction.




scm:git:git://repo.or.cz/smart-dao.git

scm:git:ssh://[email protected]/srv/git/smart-dao.git 






org.apache.maven.plugins

maven-scm-plugin

${scm.version}



org.apache.maven.plugins

maven-changelog-plugin

2.1






org.apache.maven.scm


maven-scm-provider-gitexe


${scm.version}







2.3

0.2-SNAPSHOT

0.4-SNAPSHOT

1.1


Thank you,

--
Imran M Yousuf
Entrepreneur & Software Engineer
Smart IT Engineering
Dhaka, Bangladesh
Email: [email protected]
Blog: http://imyousuf-tech.blogs.smartitengineering.com/
Mobile: +880-1711402557