[ http://jira.codehaus.org/browse/MANT-11?page=all ]
Vincent Siveton updated MANT-11: -------------------------------- Affects Version/s: 2.0-beta-1 > java.lang.NullPointerException: version was null for xalan:xalan > ---------------------------------------------------------------- > > Key: MANT-11 > URL: http://jira.codehaus.org/browse/MANT-11 > Project: Maven 2.x Ant Plugin > Issue Type: Bug > Affects Versions: 2.0-beta-1 > Environment: Windows XP, JDK 1.4.2 > Reporter: MKalkman > Priority: Minor > > I get this error when I apply it with this pom: > <project> > <modelVersion>4.0.0</modelVersion> > <groupId>com.mycompany.project</groupId> > <artifactId>project-model</artifactId> > <version>1.0-SNAPSHOT</version> > <dependencies> > <dependency> > <groupId>castor</groupId> > <artifactId>castor</artifactId> > <version>0.9.5</version> > </dependency> > <dependency> > <groupId>commons-beanutils</groupId> > <artifactId>commons-beanutils</artifactId> > <version>1.6</version> > </dependency> > <dependency> > <groupId>commons-collections</groupId> > <artifactId>commons-collections</artifactId> > <version>3.1</version> > </dependency> > <dependency> > <groupId>commons-configuration</groupId> > <artifactId>commons-configuration</artifactId> > <version>[1.2]</version> > </dependency> > <dependency> > <groupId>commons-digester</groupId> > <artifactId>commons-digester</artifactId> > <version>[1.6,)</version> > </dependency> > <dependency> > <groupId>commons-httpclient</groupId> > <artifactId>commons-httpclient</artifactId> > <version>2.0.2</version> > </dependency> > <dependency> > <groupId>commons-jxpath</groupId> > <artifactId>commons-jxpath</artifactId> > <version>1.2</version> > </dependency> > <dependency> > <groupId>commons-lang</groupId> > <artifactId>commons-lang</artifactId> > <version>2.1</version> > </dependency> > <dependency> > <groupId>commons-net</groupId> > <artifactId>commons-net</artifactId> > <version>1.4.1</version> > </dependency> > <dependency> > <groupId>commons-discovery</groupId> > <artifactId>commons-discovery</artifactId> > <version>0.2</version> > </dependency> > <dependency> > <groupId>commons-logging</groupId> > <artifactId>commons-logging</artifactId> > <version>[1.0.3,)</version> > </dependency> > <dependency> > <groupId>jug</groupId> > <artifactId>jug</artifactId> > <version>1.1.2</version> > </dependency> > <dependency> > <groupId>log4j</groupId> > <artifactId>log4j</artifactId> > <version>1.2.13</version> > </dependency> > <dependency> > <groupId>junit</groupId> > <artifactId>junit</artifactId> > <version>[3.8.1]</version> > </dependency> > <dependency> > <groupId>xalan</groupId> > <artifactId>xalan</artifactId> > <version>[2.6.0]</version> > </dependency> > </dependencies> > </project> > And this (partial) Ant script: > <project default="main" xmlns:artifact="antlib:org.apache.maven.artifact.ant"> > <property name="lib.dir" location="${basedir}\pom-lib"/> > > <target name="dependencies"> > > <delete dir="${lib.dir}"/> > <mkdir dir="${lib.dir}"/> > > <artifact:pom id="maven.project" file="pom.xml"/> > <echo>The version is ${maven.project.version}</echo> > > <artifact:dependencies filesetId="my.dependency.fileset" verbose="true"> > <pom refid="maven.project"/> > </artifact:dependencies> > <copy todir="${lib.dir}"> > <fileset refid="my.dependency.fileset" /> > <mapper type="flatten" /> > </copy> > <!--copy todir="${lib.dir}"> > <fileset dir="${basedir}\lib"/> <!- - Here come > the not mavified jars from - -> > </copy--> > </target> > </project> > Running: ant dependencies results in the error mentioned. > Just using the pom: > <project> > <modelVersion>4.0.0</modelVersion> > <groupId>com.mycompany.project</groupId> > <artifactId>project-model</artifactId> > <version>1.0-SNAPSHOT</version> > <dependencies> > <dependency> > <groupId>xalan</groupId> > <artifactId>xalan</artifactId> > <version>[2.6.0]</version> > </dependency> > </dependencies> > </project> > Will not result in an error message. > At least the message should better explain what is happening. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira