you need a new servlet.jar. update and build jakarta-servletapi-4.
> -----Original Message-----
> From: Jon Stevens [mailto:[EMAIL PROTECTED]]
> Sent: Friday, July 20, 2001 4:50 PM
> To: tomcat-dev
> Subject: t4 - jasper go boo boo
>
>
> I just did a fresh cvs update, ant clean, ant and I get this...
>
> -jon
>
> [176][ ~/checkout/jakarta-tomcat-4.0 ]% ant clean
> Buildfile: build.xml
>
> clean:
>
> build-clean:
>
> dist-clean:
>
> clean:
>
> build-clean:
>
> dist-clean:
>
> clean:
>
> build-clean:
>
> dist-clean:
>
> clean:
>
> build-clean:
>
> dist-clean:
>
> clean:
>
> BUILD SUCCESSFUL
>
> Total time: 2 seconds
> [177][ ~/checkout/jakarta-tomcat-4.0 ]% ant
> Buildfile: build.xml
>
> deploy-prepare:
> [mkdir] Created dir: /Users/jon/checkout/jakarta-tomcat-4.0/build
>
> deploy-static:
>
> deploy-main:
> [echo] Target: Catalina - Deploy...
>
> build-prepare:
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/catalina/build
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/catalina/build/b
> in
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/catalina/build/c
> lasses
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/catalina/build/c
> onf
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/catalina/build/l
> ib
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/catalina/build/c
> ommon
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/catalina/build/c
> ommon/lib
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/catalina/build/s
> erver
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/catalina/build/s
> erver/lib
>
> copy-jaxp-jar:
> [copy] Copying 1 file to
> /Users/jon/checkout/jakarta-tomcat-4.0/catalina/bu
> ild/server/lib
>
> build-static:
> [copy] Copying 9 files to
> /Users/jon/checkout/jakarta-tomcat-4.0/catalina/b
> uild/bin
> [copy] Copying 5 files to
> /Users/jon/checkout/jakarta-tomcat-4.0/catalina/b
> uild/conf
> [copy] Copying 1 file to
> /Users/jon/checkout/jakarta-tomcat-4.0/catalina/bu
> ild/common/lib
> [copy] Copying 1 file to
> /Users/jon/checkout/jakarta-tomcat-4.0/catalina/bu
> ild/common/lib
> [copy] Copying 1 file to
> /Users/jon/checkout/jakarta-tomcat-4.0/catalina/bu
> ild/server/lib
> [copy] Copying 1 file to
> /Users/jon/checkout/jakarta-tomcat-4.0/catalina/bu
> ild/server/lib
>
> build-main:
> [javac] Compiling 278 source files to
> /Users/jon/checkout/jakarta-tomcat-4.0
> /catalina/build/classes
> [copy] Copying 26 files to
> /Users/jon/checkout/jakarta-tomcat-4.0/catalina/
> build/classes
> [jar] Building jar:
> /Users/jon/checkout/jakarta-tomcat-4.0/catalina/build/
> bin/bootstrap.jar
> [jar] Building jar:
> /Users/jon/checkout/jakarta-tomcat-4.0/catalina/build/
> common/lib/naming.jar
> [jar] Building jar:
> /Users/jon/checkout/jakarta-tomcat-4.0/catalina/build/
> common/lib/resources.jar
> [jar] Building jar:
> /Users/jon/checkout/jakarta-tomcat-4.0/catalina/build/
> lib/namingfactory.jar
>
> deploy-prepare:
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/build/bin
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/build/conf
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/build/lib
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/build/logs
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/build/common
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/build/common/lib
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/build/server
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/build/server/lib
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/build/work
>
> deploy-static:
> [copy] Copying 10 files to
> /Users/jon/checkout/jakarta-tomcat-4.0/build/bin
> [copy] Copying 5 files to
> /Users/jon/checkout/jakarta-tomcat-4.0/build/conf
> [copy] Copying 1 file to
> /Users/jon/checkout/jakarta-tomcat-4.0/build/lib
> [copy] Copying 4 files to
> /Users/jon/checkout/jakarta-tomcat-4.0/build/comm
> on/lib
> [copy] Copying 3 files to
> /Users/jon/checkout/jakarta-tomcat-4.0/build/serv
> er/lib
>
> deploy-main:
> [jar] Building jar:
> /Users/jon/checkout/jakarta-tomcat-4.0/build/server/li
> b/catalina.jar
> [jar] Building jar:
> /Users/jon/checkout/jakarta-tomcat-4.0/build/server/li
> b/warp.jar
>
> deploy:
> [echo] Target: Jasper - Deploy...
>
> build-prepare:
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/jasper/build
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/jasper/build/bin
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/jasper/build/cla
> sses
> [mkdir] Created dir:
> /Users/jon/checkout/jakarta-tomcat-4.0/jasper/build/lib
>
> copy-jaxp-jar:
> [copy] Copying 1 file to
> /Users/jon/checkout/jakarta-tomcat-4.0/jasper/buil
> d/lib
>
> build-static:
> [copy] Copying 5 files to
> /Users/jon/checkout/jakarta-tomcat-4.0/jasper/bui
> ld/bin
> [copy] Copying 1 file to
> /Users/jon/checkout/jakarta-tomcat-4.0/jasper/buil
> d/lib
>
> build-main:
> [javac] Compiling 91 source files to
> /Users/jon/checkout/jakarta-tomcat-4.0/
> jasper/build/classes
> [javac]
> [javac] Found 2 semantic errors compiling
> "/Users/jon/checkout/jakarta-tomca
> t-4.0/jasper/src/share/org/apache/jasper/compiler/JspParseEven
> tListener.java
> ":
> [javac]
> [javac] 79. import javax.servlet.jsp.tagext.ValidationMessage;
> [javac] <---------------------------------------->
> [javac] *** Error: "javax/servlet/jsp/tagext/ValidationMessage" is
> either a
> misplaced package name or a non-existent entity.
> [javac]
> [javac]
> [javac] 1122. ValidationMessage[] errors =
> [javac] <--------------->
> [javac] *** Error: Type
> org/apache/jasper/compiler/ValidationMessage was
> not
> found.
> [javac]
> [javac] Found 2 semantic errors compiling
> "/Users/jon/checkout/jakarta-tomca
> t-4.0/jasper/src/share/org/apache/jasper/compiler/TagLibraryIn
> foImpl.java":
> [javac]
> [javac] 92. import javax.servlet.jsp.tagext.ValidationMessage;
> [javac] <---------------------------------------->
> [javac] *** Error: "javax/servlet/jsp/tagext/ValidationMessage" is
> either a
> misplaced package name or a non-existent entity.
> [javac]
> [javac]
> [javac] 612. return
> tlv.validate(getPrefixString(), getURI(),
> thePage
> );
> [javac]
> <--------------------------------------------
> ---->
> [javac] *** Error: The type of this return expression,
> "java/lang/String", d
> oes not match the return type of the method,
> "org/apache/jasper/compiler/Validat
> ionMessage[]".
>
> BUILD FAILED
>
> /Users/jon/checkout/jakarta-tomcat-4.0/jasper/build.xml:90:
> Compile failed,
> mess
> ages should have been provided.
>
> Total time: 20 seconds
>