Hai
You can set following in forehead.config. This file available in maven
bin directory.
[root]
${maven.home}/lib/ant-optional-1.5.3-1.jar
Cheers
Sasikumar
-----Original Message-----
From: edovale [mailto:[EMAIL PROTECTED]
Sent: Sunday, July 03, 2005 7:06 PM
To: 'Maven Users List'
Subject: unable to deploy site using ftp
Hello there,
I am trying to deploy the site using ftp and I am getting anexception
saying the maven is unable to find
classorg.apache.tools.ant.taskdefs.optional.net.FTP.
When I look into the lib folder in my maven installationfolder I see
there is ant-optional-1.5.3-1.jar and the the class
org.apache.tools.ant.taskdefs.optional.net.FTPis in there.
Have any one had this problem before??
Here goes the stack trace obtained running maven –X
Thanks.
BUILD FAILED
File...... C:\Documents
andSettings\edovale\.maven\cache\maven-site-plugin-1.6.
1\plugin.jelly
Element... taskdef
Line...... 130
Column.... 6
taskdef class org.apache.tools.ant.taskdefs.optional.net.FTPcannot be
found
com.werken.werkz.UnattainableGoalException: Unable to obtaingoal
[site:deploy]
-- C:\Documents
andSettings\edovale\.maven\cache\maven-site-plugin-1.6.1\plugin
.jelly:130:6: <taskdef> taskdef
classorg.apache.tools.ant.taskdefs.optional.net
.FTP cannot be found
at com.werken.werkz.Goal.fire(Goal.java:646)
atcom.werken.werkz.Goal.attain(Goal.java:575)
atorg.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
671)
atorg.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
atorg.apache.maven.cli.App.doMain(App.java:488)
atorg.apache.maven.cli.App.main(App.java:1239)
atsun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
atjava.lang.reflect.Method.invoke(Method.java:585)
atcom.werken.forehead.Forehead.run(Forehead.java:551)
atcom.werken.forehead.Forehead.main(Forehead.java:581)
org.apache.commons.jelly.JellyTagException: C:\Documents
andSettings\edovale\.m
aven\cache\maven-site-plugin-1.6.1\plugin.jelly:130:6:<taskdef> taskdef
class o
rg.apache.tools.ant.taskdefs.optional.net.FTP cannot befound
atorg.apache.commons.jelly.impl.TagScript.handleException(TagScript.jav
a:683)
atorg.apache.commons.jelly.impl.TagScript.run(TagScript.java:288)
atorg.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
atorg.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTa
g.java:79)
atorg.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
mAction(MavenGoalTag.java:110)
atcom.werken.werkz.Goal.fire(Goal.java:639)
atcom.werken.werkz.Goal.attain(Goal.java:575)
atcom.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
atorg.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttai
nGoalTag.java:127)
atorg.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
atorg.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
atorg.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTa
g.java:79)
at
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
mAction(MavenGoalTag.java:110)
atcom.werken.werkz.Goal.fire(Goal.java:639)
atcom.werken.werkz.Goal.attain(Goal.java:575)
atorg.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
671)
atorg.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
atorg.apache.maven.cli.App.doMain(App.java:488)
atorg.apache.maven.cli.App.main(App.java:1239)
atsun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
atjava.lang.reflect.Method.invoke(Method.java:585)
atcom.werken.forehead.Forehead.run(Forehead.java:551)
atcom.werken.forehead.Forehead.main(Forehead.java:581)
Caused by: taskdef classorg.apache.tools.ant.taskdefs.optional.net.FTP
cannot b
e found
atorg.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:240)
atorg.apache.tools.ant.taskdefs.Definer.execute(Definer.java:162)
atorg.apache.tools.ant.Task.perform(Task.java:341)
at
org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:185)
atorg.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
... 23 more
Caused by: java.lang.NoClassDefFoundError:com/oroinc/net/ftp/FTP
atjava.lang.Class.getDeclaredConstructors0(Native Method)
atjava.lang.Class.privateGetDeclaredConstructors(Class.java:2328)
atjava.lang.Class.getDeclaredConstructors(Class.java:1808)
atorg.apache.tools.ant.AntClassLoader.initializeClass(AntClassLoader.ja
va:484)
atorg.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:231)
... 27 more
Root cause
taskdef class org.apache.tools.ant.taskdefs.optional.net.FTPcannot be
found
atorg.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:240)
atorg.apache.tools.ant.taskdefs.Definer.execute(Definer.java:162)
atorg.apache.tools.ant.Task.perform(Task.java:341)
atorg.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:185)
atorg.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
atorg.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
atorg.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTa
g.java:79)
atorg.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
mAction(MavenGoalTag.java:110)
atcom.werken.werkz.Goal.fire(Goal.java:639)
atcom.werken.werkz.Goal.attain(Goal.java:575)
atcom.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
atorg.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttai
nGoalTag.java:127)
atorg.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
atorg.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTa
g.java:79)
atorg.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
mAction(MavenGoalTag.java:110)
atcom.werken.werkz.Goal.fire(Goal.java:639)
atcom.werken.werkz.Goal.attain(Goal.java:575)
atorg.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
671)
atorg.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
atorg.apache.maven.cli.App.doMain(App.java:488)
atorg.apache.maven.cli.App.main(App.java:1239)
atsun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
atjava.lang.reflect.Method.invoke(Method.java:585)
atcom.werken.forehead.Forehead.run(Forehead.java:551)
atcom.werken.forehead.Forehead.main(Forehead.java:581)
Caused by: java.lang.NoClassDefFoundError:com/oroinc/net/ftp/FTP
atjava.lang.Class.getDeclaredConstructors0(Native Method)
atjava.lang.Class.privateGetDeclaredConstructors(Class.java:2328)
atjava.lang.Class.getDeclaredConstructors(Class.java:1808)
atorg.apache.tools.ant.AntClassLoader.initializeClass(AntClassLoader.ja
va:484)
atorg.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:231)
... 27 more
--- Nested Exception ---
java.lang.NoClassDefFoundError: com/oroinc/net/ftp/FTP
atjava.lang.Class.getDeclaredConstructors0(Native Method)
atjava.lang.Class.privateGetDeclaredConstructors(Class.java:2328)
atjava.lang.Class.getDeclaredConstructors(Class.java:1808)
atorg.apache.tools.ant.AntClassLoader.initializeClass(AntClassLoader.ja
va:484)
atorg.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:231)
atorg.apache.tools.ant.taskdefs.Definer.execute(Definer.java:162)
atorg.apache.tools.ant.Task.perform(Task.java:341)
atorg.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:185)
atorg.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
atorg.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
atorg.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTa
g.java:79)
atorg.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
mAction(MavenGoalTag.java:110)
atcom.werken.werkz.Goal.fire(Goal.java:639)
atcom.werken.werkz.Goal.attain(Goal.java:575)
atcom.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
atorg.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttai
nGoalTag.java:127)
atorg.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
atorg.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
atorg.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTa
g.java:79)
atorg.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
mAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
atcom.werken.werkz.Goal.attain(Goal.java:575)
atorg.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
671)
atorg.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at org.apache.maven.cli.App.doMain(App.java:488)
atorg.apache.maven.cli.App.main(App.java:1239)
atsun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
atjava.lang.reflect.Method.invoke(Method.java:585)
atcom.werken.forehead.Forehead.run(Forehead.java:551)
atcom.werken.forehead.Forehead.main(Forehead.java:581)
Root cause
taskdef class org.apache.tools.ant.taskdefs.optional.net.FTPcannot be
found
atorg.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:240)
at
org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:162)
atorg.apache.tools.ant.Task.perform(Task.java:341)
atorg.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:185)
atorg.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
atorg.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
atorg.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTa
g.java:79)
atorg.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
mAction(MavenGoalTag.java:110)
atcom.werken.werkz.Goal.fire(Goal.java:639)
atcom.werken.werkz.Goal.attain(Goal.java:575)
atcom.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
atorg.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttai
nGoalTag.java:127)
atorg.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
atorg.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
atorg.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTa
g.java:79)
atorg.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
mAction(MavenGoalTag.java:110)
atcom.werken.werkz.Goal.fire(Goal.java:639)
atcom.werken.werkz.Goal.attain(Goal.java:575)
atorg.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
671)
atorg.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
atorg.apache.maven.cli.App.doMain(App.java:488)
atorg.apache.maven.cli.App.main(App.java:1239)
atsun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
atjava.lang.reflect.Method.invoke(Method.java:585)
atcom.werken.forehead.Forehead.run(Forehead.java:551)
atcom.werken.forehead.Forehead.main(Forehead.java:581)
Caused by: java.lang.NoClassDefFoundError:com/oroinc/net/ftp/FTP
atjava.lang.Class.getDeclaredConstructors0(Native Method)
atjava.lang.Class.privateGetDeclaredConstructors(Class.java:2328)
atjava.lang.Class.getDeclaredConstructors(Class.java:1808)
atorg.apache.tools.ant.AntClassLoader.initializeClass(AntClassLoader.ja
va:484)
atorg.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:231)
... 27 more
--- Nested Exception ---
java.lang.NoClassDefFoundError: com/oroinc/net/ftp/FTP
atjava.lang.Class.getDeclaredConstructors0(Native Method)
atjava.lang.Class.privateGetDeclaredConstructors(Class.java:2328)
atjava.lang.Class.getDeclaredConstructors(Class.java:1808)
atorg.apache.tools.ant.AntClassLoader.initializeClass(AntClassLoader.ja
va:484)
atorg.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:231)
atorg.apache.tools.ant.taskdefs.Definer.execute(Definer.java:162)
atorg.apache.tools.ant.Task.perform(Task.java:341)
atorg.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:185)
atorg.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
atorg.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
atorg.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTa
g.java:79)
atorg.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
mAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
atcom.werken.werkz.Goal.attain(Goal.java:575)
atcom.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
atorg.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttai
nGoalTag.java:127)
atorg.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
atorg.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
atorg.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTa
g.java:79)
atorg.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
mAction(MavenGoalTag.java:110)
atcom.werken.werkz.Goal.fire(Goal.java:639)
atcom.werken.werkz.Goal.attain(Goal.java:575)
atorg.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
671)
atorg.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
atorg.apache.maven.cli.App.doMain(App.java:488)
atorg.apache.maven.cli.App.main(App.java:1239)
atsun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
atjava.lang.reflect.Method.invoke(Method.java:585)
atcom.werken.forehead.Forehead.run(Forehead.java:551)
atcom.werken.forehead.Forehead.main(Forehead.java:581)
Final Memory: 25M/46M
Total time: 49 seconds
Finished at: Sun Jul 03 08:54:51 EDT 2005
--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.323 / Virus Database: 267.8.8/37 - Release Date: 01/07/2005
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
Confidentiality Statement:
This message is intended only for the individual or entity to which it is
addressed. It may contain privileged, confidential information which is exempt
from disclosure under applicable laws. If you are not the intended recipient,
please note that you are strictly prohibited from disseminating or distributing
this information (other than to the intended recipient) or copying this
information. If you have received this communication in error, please notify us
immediately by return email.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]