Author: xavier
Date: Wed Nov 28 05:23:50 2007
New Revision: 598990
URL: http://svn.apache.org/viewvc?rev=598990&view=rev
Log:
protectect aginst missing ResolveData in context
Modified:
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/AbstractResourceResolver.java
Modified:
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/AbstractResourceResolver.java
URL:
http://svn.apache.org/viewvc/incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/AbstractResourceResolver.java?rev=598990&r1=598989&r2=598990&view=diff
==============================================================================
---
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/AbstractResourceResolver.java
(original)
+++
incubator/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/AbstractResourceResolver.java
Wed Nov 28 05:23:50 2007
@@ -134,7 +134,8 @@
ModuleRevisionId foundMrid = ModuleRevisionId.newInstance(mrid,
rres.getRevision());
ResolveData data = context.getResolveData();
- if (data.getReport() != null
+ if (data != null
+ && data.getReport() != null
&& data.isBlacklisted(data.getReport().getConfiguration(),
foundMrid)) {
Message.debug("\t" + name + ": blacklisted: " + rres);
rejected.add(rres.getRevision() + " (blacklisted)");