Index: src/java/org/apache/ivy/osgi/repo/AbstractOSGiResolver.java =================================================================== --- src/java/org/apache/ivy/osgi/repo/AbstractOSGiResolver.java (revision 1326555) +++ src/java/org/apache/ivy/osgi/repo/AbstractOSGiResolver.java (working copy) @@ -294,7 +294,10 @@ public ResolvedResource findArtifactRef(Artifact artifact, Date date) { URL url = artifact.getUrl(); - Message.verbose("\tusing url for " + artifact + ": " + url); + if (url == null) { + return null; + } + Message.verbose("\tusing url for " + artifact + ": " + url.toExternalForm()); logArtifactAttempt(artifact, url.toExternalForm()); Resource resource = new URLResource(url); return new ResolvedResource(resource, artifact.getModuleRevisionId().getRevision());