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
+}