Java Mailing List Archive

http://www.ant-tasks.com/

Home » Ant Developers List »

Re: svn commit: r635977 - /ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/m2/PomModuleDescriptorParser.java

Gilles Scokart

2008-03-12

Replies: Find Java Web Hosting

Author LoginPost Reply
Is it just a warning? Don't you think it should be an error? It is
actually an entire part of your module descriptor that can not be read
(including some dependencies).

WDYT?
Gilles

On 11/03/2008, xavier@(protected):
> Author: xavier
> Date: Tue Mar 11 08:37:15 2008
> New Revision: 635977
>
> URL: http://svn.apache.org/viewvc?rev=635977&view=rev
> Log:
> prevent NPE when loading parent pom failed
>
> Modified:
>   ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/m2/PomModuleDescriptorParser.java
>
> Modified: ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/m2/PomModuleDescriptorParser.java
> URL: http://svn.apache.org/viewvc/ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/m2/PomModuleDescriptorParser.java?rev=635977&r1=635976&r2=635977&view=diff
> ==============================================================================
> --- ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/m2/PomModuleDescriptorParser.java (original)
> +++ ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/parser/m2/PomModuleDescriptorParser.java Tue Mar 11 08:37:15 2008
> @@(protected) @@
>                 domReader.getParentVersion());
>               ResolvedModuleRevision parentModule = parseOtherPom(ivySettings,
>                 parentModRevID);
> -             parentDescr = parentModule.getDescriptor();
> +             if (parentModule != null) {
> +                parentDescr = parentModule.getDescriptor();
> +             } else {
> +               Message.warn("impossible to load parent for " + descriptorURL + "."
> +                  + " Parent=" + parentModRevID);
> +             }
>            }
>
>            Map pomProperties = domReader.getPomProperties();
>
>
>


--
Gilles Scokart

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@(protected)
For additional commands, e-mail: dev-help@(protected)

©2008 ant-tasks.com - Jax Systems, LLC, U.S.A.