You need the servlet api in your classpath.
I use the following...
/jakarta-servletapi-3.2/lib/servlet.jar


john d ware wrote:
> 
> Hi,
>     I am having trouble building struts. I just downloaded the source
> and get this error. Does this error ring a bell for anyone?
> 
> thanks
> 
> john ware
> 
> >ant
> Searching for build.xml ...
> Buildfile: c:\proj\jakarta\jakarta-struts\.\build.xml
> 
> prepare.library:
> 
> compile.library:
> Property ${servlet.jar} has not been set
> Compiling 9 source files to
> C:\proj\jakarta\jakarta-struts\build\library\classes
> Transforming into C:\proj\jakarta\jakarta-struts\build\library
> trying trax
> Loading stylesheet
> C:\proj\jakarta\jakarta-struts\src\doc\stylesheets\tld.xsl
> Transforming into C:\proj\jakarta\jakarta-struts\build\library
> 
> BUILD FAILED
> 
> java.lang.NoSuchMethodError
>         at
> org.apache.xpath.DOM2Helper.getLocalNameOfNode(DOM2Helper.java:326)
>         at
> org.apache.xalan.templates.TemplateList.getHead(TemplateList.java:471)
>         at
> org.apache.xalan.templates.TemplateList.getTemplate(TemplateList.java:528)
> 
>         at
> org.apache.xalan.templates.StylesheetRoot.getWhiteSpaceInfo(StylesheetRoot.java:827)
> 
>         at org.apache.xalan.stree.Parent.appendChild(Parent.java:374)
>         at
> org.apache.xalan.stree.DocumentImpl.appendChild(DocumentImpl.java:235)
>         at org.apache.xml.utils.DOMBuilder.append(DOMBuilder.java:209)
>         at
> org.apache.xalan.stree.StreeDOMBuilder.startElement(StreeDOMBuilder.java:219)
> 
>         at
> org.apache.xalan.stree.SourceTreeHandler.startElement(SourceTreeHandler.java:523)
> 
>         at
> org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1371)
>         at
> 
>org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidator.java:840)
> 
>         at
> 
>org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner.java:1853)
> 
>         at
> 
>org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1
> 
> 001)
>         at
> org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381)
> 
>         at
> org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948)
>         at
> org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:576)
> 
>         at
> org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1085)
> 
>         at
> org.apache.tools.ant.taskdefs.optional.TraXLiaison.transform(TraXLiaison.java:96)
> 
>         at
> org.apache.tools.ant.taskdefs.XSLTProcess.process(XSLTProcess.java:286)
>         at
> org.apache.tools.ant.taskdefs.XSLTProcess.execute(XSLTProcess.java:180)
>         at org.apache.tools.ant.Target.execute(Target.java:153)
>         at org.apache.tools.ant.Project.runTarget(Project.java:898)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:536)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:510)
> 
>         at org.apache.tools.ant.Main.runBuild(Main.java:421)
>         at org.apache.tools.ant.Main.main(Main.java:149)
> 
> Total time: 15 seconds
> >classpath
> CLASSPATH
> 
>.;c:\weblogic\lib\weblogicaux.jar;c:\weblogic\myserver\serverclasses;c:\weblogicsp8\weblogic510sp8.j
> 
> 
>ar;C:\weblogic\classes\boot;C:\java\proj\jdbc\mm.mysql.jdbc-1.2c;c:\weblogic\classes;c:\proj\java\src;c:\apps\
> 
> 
>javasoft\j2sdkee1.2.1\lib\j2ee.jar;c:\jdk1.3\jre\lib\rt.jar;C:\jdk1.3\lib\tools.jar;c:\apps\javasoft\Swing1.1\
> 
> 
>swingall.jar;C:\apps\javasoft\jpda\lib\jpda.jar;c:\tools\java\jdbc2_0-stdext.jar;;c:/AlbumBuilder/AlbumBuilder
> 
> 
>;;c:\proj\java\jdbc\mm.mysql.jdbc-1.2c;c:\proj\apache\xalan-j_2_0_D07\build\xalan.jar;c:\proj\apache\xerces-1_
> 
> 
>2_3\xerces.jar;c:\proj\jakarta\build\tomcat\lib\tomcat.jar;c:\proj\jakarta\build\tomcat\lib\tomcat_util.jar;c:
> 
> 
>\proj\jakarta\build\tomcat\lib\servlet.jar;c:\proj\jakarta\build\tomcat\lib\webserver.jar;c:\proj\jakarta\buil
> 
> 
>d\tomcat\lib\jasper.jar;c:\proj\jakarta\build\tomcat\lib\xml.jar;c:\proj\java\lib\classes12.zip;c:\apps\javaso
> 
> 
>ft\javamail\javamail-1.2ea2\mail.jar;c:\apps\javasoft\javamail\javamail-1.2ea2\smtp.jar;c:\apps\javasoft\javam
> 
> 
>ail\javamail-1.2ea2\pop3.jar;c:\apps\javasoft\javamail\javamail-1.2ea2\mailapi.jar;c:\apps\javasoft\javamail\j
> 
> 
>avamail-1.2ea2\imap.jar;c:\proj\java\src;c:\apps\javasoft\j2sdkee1.2.1\lib\j2ee.jar;c:\jdk1.3\jre\lib\rt.jar;C
> 
> 
>:\jdk1.3\lib\tools.jar;c:\apps\javasoft\Swing1.1\swingall.jar;C:\apps\javasoft\jpda\lib\jpda.jar;c:\tools\java
> 
> \jdbc2_0-stdext.jar
> >

-- 
-----------------------------------------------------------------
Steven D. Wilkinson, [EMAIL PROTECTED]

Reply via email to