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 <imyou...@gmail.com> schrieb am Mo, 30.3.2009:

> Von: Imran M Yousuf <imyou...@gmail.com>
> Betreff: NPE with maven-changelog-plugin and git
> An: scm-dev@maven.apache.org
> 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>
>                
> <connection>scm:git:git://repo.or.cz/smart-dao.git</connection>
> 
> <developerConnection>scm:git:ssh://imyou...@repo.or.cz/srv/git/smart-dao.git</developerConnection>
>             </scm>
> 
>             <plugin>
>                
> <groupId>org.apache.maven.plugins</groupId>
>                
> <artifactId>maven-scm-plugin</artifactId>
>                
> <version>${scm.version}</version>
>             </plugin>
>             <plugin>
>                
> <groupId>org.apache.maven.plugins</groupId>
>                
> <artifactId>maven-changelog-plugin</artifactId>
>                
> <version>2.1</version>
>                
> <dependencies>
>                
>     <dependency>
>                
>        
> <groupId>org.apache.maven.scm</groupId>
>                
>        
> <artifactId>maven-scm-provider-gitexe</artifactId>
>                
>        
> <version>${scm.version}</version>
>                
>     </dependency>
>                
> </dependencies>
>             </plugin>
>     <properties>
>        
> <commons-lang.version>2.3</commons-lang.version>
>        
> <smart-util.version>0.2-SNAPSHOT</smart-util.version>
>        
> <jgit.version>0.4-SNAPSHOT</jgit.version>
>        
> <scm.version>1.1</scm.version>
>     </properties>
> 
> Thank you,
> 
> -- 
> Imran M Yousuf
> Entrepreneur & Software Engineer
> Smart IT Engineering
> Dhaka, Bangladesh
> Email: im...@smartitengineering.com
> Blog: http://imyousuf-tech.blogs.smartitengineering.com/
> Mobile: +880-1711402557
> 



Reply via email to