You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "MKalkman (JIRA)" <ji...@codehaus.org> on 2006/05/24 12:55:41 UTC
[jira] Commented: (MANT-11) java.lang.NullPointerException: version
was null for xalan:xalan
[ http://jira.codehaus.org/browse/MANT-11?page=comments#action_65780 ]
MKalkman commented on MANT-11:
------------------------------
BTW: I'm using ant 1.6.5 and Maven 2.0.4 plugin.
> 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
> Type: Bug
> 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