diff --git a/linkcheck/project.xml b/linkcheck/project.xml index 15ec2d08..a8820762 100644 --- a/linkcheck/project.xml +++ b/linkcheck/project.xml @@ -138,15 +138,10 @@ commons-logging 1.0.3 - - maven - maven-jelly-tags - 1.0 - maven maven-model - 1.1-SNAPSHOT + 3.0.0-SNAPSHOT @@ -168,7 +163,7 @@ maven maven - 1.0-rc2 + 1.0.2 js-1.5R4-RC3.jar diff --git a/linkcheck/src/main/org/apache/maven/linkcheck/LinkCheck.java b/linkcheck/src/main/org/apache/maven/linkcheck/LinkCheck.java index aa52b571..fcddcddc 100644 --- a/linkcheck/src/main/org/apache/maven/linkcheck/LinkCheck.java +++ b/linkcheck/src/main/org/apache/maven/linkcheck/LinkCheck.java @@ -42,7 +42,7 @@ import org.apache.maven.project.Project; * * @author Ben Walding * @author Carlos Sanchez - * @version $Id: LinkCheck.java,v 1.14 2004/08/01 21:05:33 carlos Exp $ + * @version $Id$ */ public class LinkCheck { @@ -239,16 +239,12 @@ public class LinkCheck lvm.setExcludes(tokens); } lvm.addLinkValidator(new FileLinkValidator()); - MavenJellyContext ctx; - if (getProject() == null) { - LOG.error("maven-linkcheck-plugin: No project set."); - ctx = new MavenJellyContext(); - } else { - //System.out.println("Project set:" + getProject()); - ctx = ((Project) getProject()).getContext(); + // Project is only null in test cases + if (getProject() != null) { + MavenJellyContext ctx = ((Project) getProject()).getContext(); + lvm.addLinkValidator(new HTTPLinkValidator(ctx.getProxyHost(), ctx.getProxyPort(), ctx.getProxyUserName(), ctx.getProxyPassword())); } - lvm.addLinkValidator(new HTTPLinkValidator(ctx.getProxyHost(), ctx.getProxyPort(), ctx.getProxyUserName(), ctx.getProxyPassword())); lvm.addLinkValidator(new MailtoLinkValidator()); lvm.loadCache(cache); } @@ -330,4 +326,4 @@ public class LinkCheck this.project = (Project) project; } -} \ No newline at end of file +}