I think I have discovered why - the project depends on an early version of apache commons-http client - if I take this out, I can generate the linkchecks (but not build).
Is there any way to control the classpath that the plugin gets, independent of the java compilation ? -->-----Original Message----- -->From: Nigel Magnay -->Sent: 05 May 2004 14:44 -->To: '[EMAIL PROTECTED]' -->Subject: problem with linkcheck:linkcheck --> --> -->For some reason, some of my projects crash in site:generate -->when it does the linkcheck part. --> -->I've attached the (rather large) exception - are there any -->ideas as to what it could be and How I might fix it? --> --> -->-- --> -->BUILD FAILED -->File...... file:/C:/Documents and -->Settings/nigelm/.maven/plugins/maven-linkcheck-plugin-1.2/plu -->gin.jelly -->Element... linkcheck:linkcheck -->Line...... 91 -->Column.... 9 -->Implementing class -->com.werken.werkz.UnattainableGoalException: Unable to obtain -->goal [site] -- file:/C:/Documents and -->Settings/nigelm/.maven/plugins/maven-linkcheck-plug -->in-1.2/plugin.jelly:91:9: <linkcheck:linkcheck> Implementing class --> at com.werken.werkz.Goal.fire(Goal.java:646) --> at com.werken.werkz.Goal.attain(Goal.java:575) --> at com.werken.werkz.Goal.attainPrecursors(Goal.java:488) --> at com.werken.werkz.Goal.attain(Goal.java:573) --> at -->com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) --> at -->org.apache.maven.plugin.PluginManager.attainGoals(PluginManag -->er.java:531) --> at -->org.apache.maven.MavenSession.attainGoals(MavenSession.java:265) --> at org.apache.maven.cli.App.doMain(App.java:466) --> at org.apache.maven.cli.App.main(App.java:1117) --> at -->sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) --> at -->sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces -->sorImpl.java:39) --> at -->sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet -->hodAccessorImpl.java:25) --> at java.lang.reflect.Method.invoke(Method.java:324) --> at com.werken.forehead.Forehead.run(Forehead.java:551) --> at com.werken.forehead.Forehead.main(Forehead.java:581) -->org.apache.commons.jelly.JellyTagException: -->file:/C:/Documents and -->Settings/nigelm/.maven/plugins/maven-linkcheck-plugin-1.2/plu -->gin.jelly:91:9: <linkc heck:linkcheck> Implementing class --> at -->org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBea -->nTag.java:243) --> at -->org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagSc -->ript.java:145) --> at -->org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) --> at -->org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(Mav -->enGoalTag.java:78) --> at -->org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalActio -->n.performAction(MavenGoalTag.java:99) --> at com.werken.werkz.Goal.fire(Goal.java:639) --> at com.werken.werkz.Goal.attain(Goal.java:575) --> at -->com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) --> at -->org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(Ma -->venAttainGoalTag.java:126) --> at -->org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) --> at -->org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) --> at -->org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) --> at -->org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88) --> at -->org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) --> at -->org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) --> at -->org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) --> at -->org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTa -->g.java:145) --> at -->org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) --> at -->org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) --> at -->org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) --> at -->org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88) --> at -->org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) --> at -->org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) --> at -->org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) --> at -->com.werken.werkz.jelly.PostGoalTag$1.firePostGoal(PostGoalTag -->.java:87) --> at com.werken.werkz.Goal.firePostGoalCallbacks(Goal.java:710) --> at com.werken.werkz.Goal.fire(Goal.java:654) --> at com.werken.werkz.Goal.attain(Goal.java:575) --> at -->com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) --> at -->org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(Ma -->venAttainGoalTag.java:126) --> at -->org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) --> at -->org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) --> at -->org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(Mav -->enGoalTag.java:78) --> at -->org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalActio -->n.performAction(MavenGoalTag.java:99) --> at com.werken.werkz.Goal.fire(Goal.java:639) --> at com.werken.werkz.Goal.attain(Goal.java:575) --> at com.werken.werkz.Goal.attainPrecursors(Goal.java:488) --> at com.werken.werkz.Goal.attain(Goal.java:573) --> at -->com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) --> at -->org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(Ma -->venAttainGoalTag.java:126) --> at -->org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) --> at -->org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) --> at -->org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(Mav -->enGoalTag.java:78) --> at -->org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalActio -->n.performAction(MavenGoalTag.java:99) --> at com.werken.werkz.Goal.fire(Goal.java:639) --> at com.werken.werkz.Goal.attain(Goal.java:575) --> at com.werken.werkz.Goal.attainPrecursors(Goal.java:488) --> at com.werken.werkz.Goal.attain(Goal.java:573) --> at -->com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) --> at -->org.apache.maven.plugin.PluginManager.attainGoals(PluginManag -->er.java:531) --> at -->org.apache.maven.MavenSession.attainGoals(MavenSession.java:265) --> at org.apache.maven.cli.App.doMain(App.java:466) --> at org.apache.maven.cli.App.main(App.java:1117) --> at -->sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) --> at -->sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces -->sorImpl.java:39) --> at -->sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet -->hodAccessorImpl.java:25) --> at java.lang.reflect.Method.invoke(Method.java:324) --> at com.werken.forehead.Forehead.run(Forehead.java:551) --> at com.werken.forehead.Forehead.main(Forehead.java:581) -->Caused by: java.lang.IncompatibleClassChangeError: Implementing class --> at java.lang.ClassLoader.defineClass0(Native Method) --> at java.lang.ClassLoader.defineClass(ClassLoader.java:537) --> at -->java.security.SecureClassLoader.defineClass(SecureClassLoader -->.java:123) --> at -->java.net.URLClassLoader.defineClass(URLClassLoader.java:251) --> at java.net.URLClassLoader.access$100(URLClassLoader.java:55) --> at java.net.URLClassLoader$1.run(URLClassLoader.java:194) --> at java.security.AccessController.doPrivileged(Native Method) --> at java.net.URLClassLoader.findClass(URLClassLoader.java:187) --> at java.lang.ClassLoader.loadClass(ClassLoader.java:289) --> at java.lang.ClassLoader.loadClass(ClassLoader.java:235) --> at -->java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302) --> at -->org.apache.maven.linkcheck.LinkCheck.getLinkValidatorManager( -->LinkCheck.java:242) --> at -->org.apache.maven.linkcheck.LinkCheck.doExecute(LinkCheck.java:103) --> at -->sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) --> at -->sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces -->sorImpl.java:39) --> at -->sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet -->hodAccessorImpl.java:25) --> at java.lang.reflect.Method.invoke(Method.java:324) --> at -->org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBea -->nTag.java:230) --> ... 58 more -->Root cause -->java.lang.IncompatibleClassChangeError: Implementing class --> at java.lang.ClassLoader.defineClass0(Native Method) --> at java.lang.ClassLoader.defineClass(ClassLoader.java:537) --> at -->java.security.SecureClassLoader.defineClass(SecureClassLoader -->.java:123) --> at -->java.net.URLClassLoader.defineClass(URLClassLoader.java:251) --> at java.net.URLClassLoader.access$100(URLClassLoader.java:55) --> at java.net.URLClassLoader$1.run(URLClassLoader.java:194) --> at java.security.AccessController.doPrivileged(Native Method) --> at java.net.URLClassLoader.findClass(URLClassLoader.java:187) --> at java.lang.ClassLoader.loadClass(ClassLoader.java:289) --> at java.lang.ClassLoader.loadClass(ClassLoader.java:235) --> at -->java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302) --> at -->org.apache.maven.linkcheck.LinkCheck.getLinkValidatorManager( -->LinkCheck.java:242) --> at -->org.apache.maven.linkcheck.LinkCheck.doExecute(LinkCheck.java:103) --> at -->sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) --> at -->sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces -->sorImpl.java:39) --> at -->sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet -->hodAccessorImpl.java:25) --> at java.lang.reflect.Method.invoke(Method.java:324) --> at -->org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBea -->nTag.java:230) --> at -->org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagSc -->ript.java:145) --> at -->org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) --> at -->org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(Mav -->enGoalTag.java:78) --> at -->org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalActio -->n.performAction(MavenGoalTag.java:99) --> at com.werken.werkz.Goal.fire(Goal.java:639) --> at com.werken.werkz.Goal.attain(Goal.java:575) --> at -->com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) --> at -->org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(Ma -->venAttainGoalTag.java:126) --> at -->org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) --> at -->org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) --> at -->org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) --> at -->org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88) --> at -->org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) --> at -->org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) --> at -->org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) --> at -->org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTa -->g.java:145) --> at -->org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) --> at -->org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) --> at -->org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) --> at -->org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88) --> at -->org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) --> at -->org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) --> at -->org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) --> at -->com.werken.werkz.jelly.PostGoalTag$1.firePostGoal(PostGoalTag -->.java:87) --> at com.werken.werkz.Goal.firePostGoalCallbacks(Goal.java:710) --> at com.werken.werkz.Goal.fire(Goal.java:654) --> at com.werken.werkz.Goal.attain(Goal.java:575) --> at -->com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) --> at -->org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(Ma -->venAttainGoalTag.java:126) --> at -->org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) --> at -->org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) --> at -->org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(Mav -->enGoalTag.java:78) --> at -->org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalActio -->n.performAction(MavenGoalTag.java:99) --> at com.werken.werkz.Goal.fire(Goal.java:639) --> at com.werken.werkz.Goal.attain(Goal.java:575) --> at com.werken.werkz.Goal.attainPrecursors(Goal.java:488) --> at com.werken.werkz.Goal.attain(Goal.java:573) --> at -->com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) --> at -->org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(Ma -->venAttainGoalTag.java:126) --> at -->org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) --> at -->org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) --> at -->org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(Mav -->enGoalTag.java:78) --> at -->org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalActio -->n.performAction(MavenGoalTag.java:99) --> at com.werken.werkz.Goal.fire(Goal.java:639) --> at com.werken.werkz.Goal.attain(Goal.java:575) --> at com.werken.werkz.Goal.attainPrecursors(Goal.java:488) --> at com.werken.werkz.Goal.attain(Goal.java:573) --> at -->com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) --> at -->org.apache.maven.plugin.PluginManager.attainGoals(PluginManag -->er.java:531) --> at -->org.apache.maven.MavenSession.attainGoals(MavenSession.java:265) --> at org.apache.maven.cli.App.doMain(App.java:466) --> at org.apache.maven.cli.App.main(App.java:1117) --> at -->sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) --> at -->sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces -->sorImpl.java:39) --> at -->sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet -->hodAccessorImpl.java:25) --> at java.lang.reflect.Method.invoke(Method.java:324) --> at com.werken.forehead.Forehead.run(Forehead.java:551) --> at com.werken.forehead.Forehead.main(Forehead.java:581) -->Root cause -->java.lang.IncompatibleClassChangeError: Implementing class --> at java.lang.ClassLoader.defineClass0(Native Method) --> at java.lang.ClassLoader.defineClass(ClassLoader.java:537) --> at -->java.security.SecureClassLoader.defineClass(SecureClassLoader -->.java:123) --> at -->java.net.URLClassLoader.defineClass(URLClassLoader.java:251) --> at java.net.URLClassLoader.access$100(URLClassLoader.java:55) --> at java.net.URLClassLoader$1.run(URLClassLoader.java:194) --> at java.security.AccessController.doPrivileged(Native Method) --> at java.net.URLClassLoader.findClass(URLClassLoader.java:187) --> at java.lang.ClassLoader.loadClass(ClassLoader.java:289) --> at java.lang.ClassLoader.loadClass(ClassLoader.java:235) --> at -->java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302) --> at -->org.apache.maven.linkcheck.LinkCheck.getLinkValidatorManager( -->LinkCheck.java:242) --> at -->org.apache.maven.linkcheck.LinkCheck.doExecute(LinkCheck.java:103) --> at -->sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) --> at -->sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces -->sorImpl.java:39) --> at -->sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet -->hodAccessorImpl.java:25) --> at java.lang.reflect.Method.invoke(Method.java:324) --> at -->org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBea -->nTag.java:230) --> at -->org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagSc -->ript.java:145) --> at -->org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) --> at -->org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(Mav -->enGoalTag.java:78) --> at -->org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalActio -->n.performAction(MavenGoalTag.java:99) --> at com.werken.werkz.Goal.fire(Goal.java:639) --> at com.werken.werkz.Goal.attain(Goal.java:575) --> at -->com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) --> at -->org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(Ma -->venAttainGoalTag.java:126) --> at -->org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) --> at -->org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) --> at -->org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) --> at -->org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88) --> at -->org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) --> at -->org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) --> at -->org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) --> at -->org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTa -->g.java:145) --> at -->org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) --> at -->org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) --> at -->org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) --> at -->org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88) --> at -->org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) --> at -->org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) --> at -->org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) --> at -->com.werken.werkz.jelly.PostGoalTag$1.firePostGoal(PostGoalTag -->.java:87) --> at com.werken.werkz.Goal.firePostGoalCallbacks(Goal.java:710) --> at com.werken.werkz.Goal.fire(Goal.java:654) --> at com.werken.werkz.Goal.attain(Goal.java:575) --> at -->com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) --> at -->org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(Ma -->venAttainGoalTag.java:126) --> at -->org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) --> at -->org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) --> at -->org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(Mav -->enGoalTag.java:78) --> at -->org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalActio -->n.performAction(MavenGoalTag.java:99) --> at com.werken.werkz.Goal.fire(Goal.java:639) --> at com.werken.werkz.Goal.attain(Goal.java:575) --> at com.werken.werkz.Goal.attainPrecursors(Goal.java:488) --> at com.werken.werkz.Goal.attain(Goal.java:573) --> at -->com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) --> at -->org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(Ma -->venAttainGoalTag.java:126) --> at -->org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) --> at -->org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) --> at -->org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(Mav -->enGoalTag.java:78) --> at -->org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalActio -->n.performAction(MavenGoalTag.java:99) --> at com.werken.werkz.Goal.fire(Goal.java:639) --> at com.werken.werkz.Goal.attain(Goal.java:575) --> at com.werken.werkz.Goal.attainPrecursors(Goal.java:488) --> at com.werken.werkz.Goal.attain(Goal.java:573) --> at -->com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) --> at -->org.apache.maven.plugin.PluginManager.attainGoals(PluginManag -->er.java:531) --> at -->org.apache.maven.MavenSession.attainGoals(MavenSession.java:265) --> at org.apache.maven.cli.App.doMain(App.java:466) --> at org.apache.maven.cli.App.main(App.java:1117) --> at -->sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) --> at -->sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces -->sorImpl.java:39) --> at -->sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet -->hodAccessorImpl.java:25) --> at java.lang.reflect.Method.invoke(Method.java:324) --> at com.werken.forehead.Forehead.run(Forehead.java:551) --> at com.werken.forehead.Forehead.main(Forehead.java:581) -->Total time: 15 seconds -->Finished at: Wed May 05 14:40:26 BST 2004 --> --> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
