The following comment has been added to this issue: Author: Fernando Racca Created: Wed, 9 Jun 2004 10:39 PM Body: Well, it's mentioned <a href="http://wiki.codehaus.org/maven/TomcatPlugin">here</a> and <a href="http://www.codeczar.com/products/maven-tomcat-plugin/">here</a>.
At least sounds like it used to be part of maven but not anymore since it's not a default goal. I couldn't find other way to achieve this functionality and it's pretty anoying to have the build process spared across diferent build files, having to control the war upload from ant. Fernando Racca --------------------------------------------------------------------- View this comment: http://jira.codehaus.org/browse/MAVEN-1316?page=comments#action_20507 --------------------------------------------------------------------- View the issue: http://jira.codehaus.org/browse/MAVEN-1316 Here is an overview of the issue: --------------------------------------------------------------------- Key: MAVEN-1316 Summary: maven-tomcat-plugin doesn't work Type: Bug Status: Unassigned Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: maven Components: jelly/ant integration Versions: 1.0-rc3 Assignee: Reporter: Fernando Racca Created: Wed, 9 Jun 2004 9:34 PM Updated: Wed, 9 Jun 2004 10:39 PM Environment: Windows XP Description: $ maven -e tomcat:start Could not find the class: org.apache.commons.jelly.tags.xml.XMLTagLibrary java.lang.ClassNotFoundException: org.apache.commons.jelly.tags.xml.XMLTagLibrar y at java.net.URLClassLoader+1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:289) at java.lang.ClassLoader.loadClass(ClassLoader.java:235) at org.apache.commons.jelly.JellyContext.getTagLibrary(JellyContext.java :425) at org.apache.maven.jelly.MavenJellyContext.getTagLibrary(MavenJellyCont ext.java:170) at org.apache.commons.jelly.JellyContext.getTagLibrary(JellyContext.java :415) at org.apache.maven.jelly.MavenJellyContext.getTagLibrary(MavenJellyCont ext.java:170) at org.apache.commons.jelly.parser.XMLParser.createTag(XMLParser.java:10 33) at org.apache.commons.jelly.parser.XMLParser.startElement(XMLParser.java :647) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Sour ce) at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unkn own Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unkn own Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent Dispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un known Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.commons.jelly.parser.XMLParser.parse(XMLParser.java:299) at org.apache.maven.jelly.JellyUtils.compileScript(JellyUtils.java:222) at org.apache.maven.jelly.JellyUtils.compileScript(JellyUtils.java:180) at org.apache.maven.jelly.JellyUtils.compileScript(JellyUtils.java:146) at org.apache.maven.plugin.PluginManager.loadScript(PluginManager.java:9 12) at org.apache.maven.plugin.PluginManager.runScript(PluginManager.java:93 2) at org.apache.maven.plugin.PluginManager.prepAttainGoal(PluginManager.ja va:674) at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java: 600) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:266) at org.apache.maven.cli.App.doMain(App.java:485) at org.apache.maven.cli.App.main(App.java:1214) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:494) at com.werken.forehead.Forehead.run(Forehead.java:551) at com.werken.forehead.Forehead.main(Forehead.java:581) Underlying exception: java.lang.ClassNotFoundException: xml java.lang.ClassNotFoundException: xml at java.net.URLClassLoader+1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:289) at java.lang.ClassLoader.loadClass(ClassLoader.java:235) at org.apache.commons.jelly.parser.XMLParser.createTag(XMLParser.java:10 39) at org.apache.commons.jelly.parser.XMLParser.startElement(XMLParser.java :647) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Sour ce) at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unkn own Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unkn own Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent Dispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un known Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.commons.jelly.parser.XMLParser.parse(XMLParser.java:299) at org.apache.maven.jelly.JellyUtils.compileScript(JellyUtils.java:222) at org.apache.maven.jelly.JellyUtils.compileScript(JellyUtils.java:180) at org.apache.maven.jelly.JellyUtils.compileScript(JellyUtils.java:146) at org.apache.maven.plugin.PluginManager.loadScript(PluginManager.java:9 12) at org.apache.maven.plugin.PluginManager.runScript(PluginManager.java:93 2) at org.apache.maven.plugin.PluginManager.prepAttainGoal(PluginManager.ja va:674) at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java: 600) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:266) at org.apache.maven.cli.App.doMain(App.java:485) at org.apache.maven.cli.App.main(App.java:1214) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:494) at com.werken.forehead.Forehead.run(Forehead.java:551) at com.werken.forehead.Forehead.main(Forehead.java:581) Could not create taglib or URI: jelly:xml tag name: parse java.lang.ClassNotFoundException: xml at org.apache.commons.jelly.parser.XMLParser.createSAXException(XMLParse r.java:1234) at org.apache.commons.jelly.parser.XMLParser.createTag(XMLParser.java:10 44) at org.apache.commons.jelly.parser.XMLParser.startElement(XMLParser.java :647) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Sour ce) at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unkn own Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unkn own Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent Dispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un known Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.commons.jelly.parser.XMLParser.parse(XMLParser.java:299) at org.apache.maven.jelly.JellyUtils.compileScript(JellyUtils.java:222) at org.apache.maven.jelly.JellyUtils.compileScript(JellyUtils.java:180) at org.apache.maven.jelly.JellyUtils.compileScript(JellyUtils.java:146) at org.apache.maven.plugin.PluginManager.loadScript(PluginManager.java:9 12) at org.apache.maven.plugin.PluginManager.runScript(PluginManager.java:93 2) at org.apache.maven.plugin.PluginManager.prepAttainGoal(PluginManager.ja va:674) at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java: 600) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:266) at org.apache.maven.cli.App.doMain(App.java:485) at org.apache.maven.cli.App.main(App.java:1214) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:494) at com.werken.forehead.Forehead.run(Forehead.java:551) at com.werken.forehead.Forehead.main(Forehead.java:581) Underlying exception: java.lang.ClassNotFoundException: xml java.lang.ClassNotFoundException: xml at org.apache.commons.jelly.parser.XMLParser.createSAXException(XMLParse r.java:1234) at org.apache.commons.jelly.parser.XMLParser.createTag(XMLParser.java:10 44) at org.apache.commons.jelly.parser.XMLParser.startElement(XMLParser.java :647) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Sour ce) at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unkn own Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unkn own Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent Dispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un known Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.commons.jelly.parser.XMLParser.parse(XMLParser.java:299) at org.apache.maven.jelly.JellyUtils.compileScript(JellyUtils.java:222) at org.apache.maven.jelly.JellyUtils.compileScript(JellyUtils.java:180) at org.apache.maven.jelly.JellyUtils.compileScript(JellyUtils.java:146) at org.apache.maven.plugin.PluginManager.loadScript(PluginManager.java:9 12) at org.apache.maven.plugin.PluginManager.runScript(PluginManager.java:93 2) at org.apache.maven.plugin.PluginManager.prepAttainGoal(PluginManager.ja va:674) at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java: 600) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:266) at org.apache.maven.cli.App.doMain(App.java:485) at org.apache.maven.cli.App.main(App.java:1214) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:494) at com.werken.forehead.Forehead.run(Forehead.java:551) at com.werken.forehead.Forehead.main(Forehead.java:581) java.lang.ClassNotFoundException: xml at org.apache.commons.jelly.parser.XMLParser.createSAXException(XMLParse r.java:1234) at org.apache.commons.jelly.parser.XMLParser.createSAXException(XMLParse r.java:1256) at org.apache.commons.jelly.parser.XMLParser.createTag(XMLParser.java:10 90) at org.apache.commons.jelly.parser.XMLParser.startElement(XMLParser.java :647) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Sour ce) at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unkn own Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unkn own Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent Dispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un known Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.commons.jelly.parser.XMLParser.parse(XMLParser.java:299) at org.apache.maven.jelly.JellyUtils.compileScript(JellyUtils.java:222) at org.apache.maven.jelly.JellyUtils.compileScript(JellyUtils.java:180) at org.apache.maven.jelly.JellyUtils.compileScript(JellyUtils.java:146) at org.apache.maven.plugin.PluginManager.loadScript(PluginManager.java:9 12) at org.apache.maven.plugin.PluginManager.runScript(PluginManager.java:93 2) at org.apache.maven.plugin.PluginManager.prepAttainGoal(PluginManager.ja va:674) at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java: 600) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:266) at org.apache.maven.cli.App.doMain(App.java:485) at org.apache.maven.cli.App.main(App.java:1214) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:494) at com.werken.forehead.Forehead.run(Forehead.java:551) at com.werken.forehead.Forehead.main(Forehead.java:581) --------------------------------------------------------- __ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.0-rc3 #---- BEGIN: Which report Which.version=Which.java:($Revision: 1.2 $) WhichJar.java:($Revision: 1.2 $) java.version=1.5.0-beta file.encoding=Cp1252 java.ext.dirs=c:\j2sdk1.5.0\jre\lib\ext java.class.path=C:\java\maven\lib\forehead-1.0-beta-5.jar os.name=Windows XP java.vendor=Sun Microsystems Inc. sun.boot.class.path=C:\java\maven\lib\endorsed\xerces-2.4.0.jar;C:\java\maven\li b\endorsed\xml-apis-1.0.b2.jar;c:\j2sdk1.5.0\jre\lib\rt.jar;c:\j2sdk1.5.0\jre\li b\i18n.jar;c:\j2sdk1.5.0\jre\lib\sunrsasign.jar;c:\j2sdk1.5.0\jre\lib\jsse.jar;c :\j2sdk1.5.0\jre\lib\jce.jar;c:\j2sdk1.5.0\jre\lib\charsets.jar;c:\j2sdk1.5.0\jr e\classes java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition #---- END: Which report Installed plugins: maven-castor-plugin-1.2 maven-site-plugin-1.5 maven-multiproject-plugin-1.3 maven-jdepend-plugin-1.5 maven-clover-plugin-1.5 maven-genapp-plugin-2.2 maven-jbuilder-plugin-1.5 maven-jboss-plugin-1.5 maven-dashboard-plugin-1.3 maven-artifact-plugin-1.2 maven-developer-activity-plugin-1.5 maven-war-plugin-1.6 maven-native-plugin-1.1 maven-cruisecontrol-plugin-1.2 maven-webserver-plugin-2.0 maven-docbook-plugin-1.2 maven-deploy-plugin-1.3 maven-ear-plugin-1.5 maven-repository-plugin-1.2 maven-j2ee-plugin-1.5 maven-jnlp-plugin-1.3 maven-linkcheck-plugin-1.2 maven-javadoc-plugin-1.5 maven-vdoclet-plugin-1.2 maven-hibernate-plugin-1.1 maven-appserver-plugin-2.0 maven-antlr-plugin-1.2 maven-jira-plugin-1.1 maven-ant-plugin-1.7 maven-gump-plugin-1.3 maven-tasklist-plugin-2.3 maven-tomcat-plugin-1.1 maven-xdoc-plugin-1.7.1 maven-ashkelon-plugin-1.2 maven-tjdo-plugin-1.0.0 maven-html2xdoc-plugin-1.3 maven-announcement-plugin-1.1 maven-pmd-plugin-1.4 maven-jxr-plugin-1.4 maven-struts-plugin-1.3 maven-latka-plugin-1.4 maven-junit-doclet-plugin-1.2 maven-pom-plugin-1.4 maven-changelog-plugin-1.5 maven-clean-plugin-1.2 maven-license-plugin-1.2 maven-jetty-plugin-1.1 maven-jdee-plugin-1.1 maven-file-activity-plugin-1.5 maven-jcoverage-plugin-1.0.4 maven-jar-plugin-1.5 maven-scm-plugin-1.3 maven-aspectwerkz-plugin-1.2 maven-faq-plugin-1.3 maven-plugin-plugin-1.3 maven-dist-plugin-1.5 maven-jellydoc-plugin-1.3 maven-javacc-plugin-1.1 maven-shell-plugin-1.1 maven-simian-plugin-1.4 maven-ejb-plugin-1.4 maven-jdiff-plugin-1.3 maven-java-plugin-1.4 maven-console-plugin-1.1 maven-pdf-plugin-2.1 maven-release-plugin-1.3 maven-changes-plugin-1.4 maven-nsis-plugin-1.0 maven-checkstyle-plugin-2.4.1 maven-uberjar-plugin-1.2 maven-caller-plugin-1.1 maven-junit-report-plugin-1.5 maven-eclipse-plugin-1.7 maven-latex-plugin-1.2 maven-jdeveloper-plugin-1.4 maven-aspectj-plugin-3.0 maven-idea-plugin-1.4 maven-jalopy-plugin-1.2 maven-test-plugin-1.6.1 maven-multichanges-plugin-1.1 Exception reading build.properties: C:\Documents and Settings\fracca\build.properties (The system couldn't find the specified file) Home Build properties: {} --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]