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 >