Sounds like your missing the servlet.jar with the servlet API classes in it.
I had a similar problem building mod_jk2 from a source download as it
doesn't include it.

However, I've not had this problem building Tomcat 4.1.27 on RedHat.

You could try downloading the relevant servlet.jar separately ?


Iain.


----- Original Message -----
From: "Ziying Sherwin" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, September 03, 2003 8:47 PM
Subject: error building tomcat 4.1.27 from source on solaris


>
> We tried to install tomcat 4.1.27 on our Solaris 2.8 platform using j2sdk
1.4.0.
> Unfortunately, the installation does not go very smoothly. After installed
lots of
> required packages like jmx, jaxp, we finally started tomcat build. The
compilation
> failed with the following error messages:
>
> build-only:
>     [javac] Compiling 79 source files to
/src/tomcat_4.1.27/jasper/build/shared/classes
>     [javac]
/src/tomcat_4.1.27/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper
/JspC.java:71: package javax.servlet does not exist
>     [javac] import javax.servlet.ServletException;
>     [javac]                      ^
>     [javac]
/src/tomcat_4.1.27/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper
/Options.java:66: package javax.servlet does not exist
>     [javac] import javax.servlet.ServletConfig;
>     [javac]                      ^
>     [javac]
/src/tomcat_4.1.27/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper
/Options.java:67: package javax.servlet does not exist
>     [javac] import javax.servlet.ServletContext;
>     [javac]                      ^
>     [javac]
/src/tomcat_4.1.27/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper
/servlet/JspCServletContext.java:73: package javax.servlet does not exist
>     [javac] import javax.servlet.RequestDispatcher;
>     [javac]                      ^
>     [javac]
/src/tomcat_4.1.27/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper
/servlet/JspCServletContext.java:74: package javax.servlet does not exist
> [...]
>
/src/tomcat_4.1.27/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper
/compiler/JspUtil.java:105: cannot resolve symbol
>     [javac] symbol  : class ExpressionEvaluatorImpl
>     [javac] location: class org.apache.jasper.compiler.JspUtil
>     [javac]     private static ExpressionEvaluatorImpl expressionEvaluator
>     [javac]                    ^
>     [javac]
/src/tomcat_4.1.27/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper
/compiler/JspUtil.java:627: cannot resolve symbol
>     [javac] symbol  : class FunctionMapper
>     [javac] location: class org.apache.jasper.compiler.JspUtil
>     [javac]                                            FunctionMapper
functionMapper,
>     [javac]                                            ^
>     [javac] Note: Some input files use or override a deprecated API.
>     [javac] Note: Recompile with -deprecation for details.
>     [javac] 100 errors
>
> BUILD FAILED
> file:/src/tomcat_4.1.27/jakarta-tomcat-jasper/jasper2/build.xml:127:
Compile failed; see the compiler error output for details.
>
> There is no mentioning of jasper in the BUILDING.txt file. We downloaded
the source
> code from cvs tree. Is jasper required by tomcat build? If not, is there
anyway to
> disable it? Or how can we build jasper from source? Any help will be
appreciated.
>
> Ziying Sherwin
>
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to