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 <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