send me your war file to [EMAIL PROTECTED] and I will fix it for you. there
should be no need to modify server.xml when using war files.

Filip

~
Namaste - I bow to the divine in you
~
Filip Hanik
Software Architect
[EMAIL PROTECTED]
www.filip.net

>-----Original Message-----
>From: Will England [mailto:[EMAIL PROTECTED]]
>Sent: Monday, July 23, 2001 1:57 PM
>To: [EMAIL PROTECTED]
>Subject: RE: JSP Compile Test Case
>
>
>yeah, I thought of that after I sent the message and moved the jsp
>directory above the WEB-INF directory and changed the <Context> mount
>point.  Didn't help.  Same error.
>
>Will
>
>
>--
>  /~>'find `funny quote`': Command not found; humor not installed.
>  1986 Concours 72,xxx  1982 Maxim 12,xxx (For Sale!) CDA #00046
>  Overland Park, KS     [EMAIL PROTECTED]     PCS: 316-371-FOAD
>                    http://will.mylanders.com/
>
>On Mon, 23 Jul 2001, Filip Hanik wrote:
>
>> Tomcat works fine, it is your WAR that is screwed up.
>> under WEB-INF there are two directories /lib and /classes
>>
>> you have added in a JSP directory, and then you set your context root to
>> point to WEB-INF/xxx.
>> when you do this, Tomcat expects another (a second one) WEB-INF to be
>> available under WEB-INF/jsp
>>
>> look at the servlet specification and on the other tomcat
>examples on how a
>> WAR file should look. the hint I can give you now is that WEB-INF is your
>> context classpath, all other files should be stored outside, and
>the context
>> root should point to the root of the WAR file.
>>
>> Filip
>>
>> ~
>> Namaste - I bow to the divine in you
>> ~
>> Filip Hanik
>> Software Architect
>> [EMAIL PROTECTED]
>> www.filip.net
>>
>> >-----Original Message-----
>> >From: Will England [mailto:[EMAIL PROTECTED]]
>> >Sent: Monday, July 23, 2001 1:15 PM
>> >To: [EMAIL PROTECTED]
>> >Cc: will a england
>> >Subject: JSP Compile Test Case
>> >
>> >
>> >Hi!
>> >
>> >Got around to writing a test case.
>> >
>> >Data:
>> >
>> >SunOS 2.7
>> >JDK 1.2
>> >Tomcat 3.2.2
>> >
>> >Setup:
>> >
>> >I have a single JSP page that retrieves a String from a java class, then
>> >prints the string.
>> >
>> >Code Layout:
>> >
>> >The one class:
>> >/webhome/jsptest/html/WEB-INF/classes/com/layoutwizard/testcase/tes
>> >tClass.class
>> >
>> >The one JSP
>> >/webhome/jsptest/html/WEB-INF/jsp/index.jsp
>> >
>> >The install directory:
>> >/usr/local/tomcat-3.2/jakarta-tomcat/
>> >
>> >I'm using the distribution server.xml, with one addtion:
>> >
>> >
>> >--- server.xml excerpt ---
>> ><Context path="/jsptest"
>> >   docBase="/webhome/jsptest/html/WEB-INF/jsp"
>> >   debug="0"
>> >   reloadable="true"
>> >   >
>> ></Context>
>> >--- end server.xml excerpt ---
>> >
>> >
>> >There is no web.xml, because there are no servlets in this case.
>> >
>> >Tomcat is using the following as a classpath:
>> >
>> >/usr/local/tomcat-3.2/jakarta-tomcat/lib/ant.jar
>> >/usr/local/tomcat-3.2/jakarta-tomcat/lib/jasper.jar
>> >/usr/local/tomcat-3.2/jakarta-tomcat/lib/jaxp.jar
>> >/usr/local/tomcat-3.2/jakarta-tomcat/lib/parser.jar
>> >/usr/local/tomcat-3.2/jakarta-tomcat/lib/servlet.jar
>> >/usr/local/tomcat-3.2/jakarta-tomcat/lib/test
>> >/usr/local/tomcat-3.2/jakarta-tomcat/lib/tools.jar
>> >/usr/local/tomcat-3.2/jakarta-tomcat/lib/webserver.jar
>> >/usr/java1.2/bin/../lib/tools.jar
>> >
>> >
>> >The JSP is coded as follows:
>> >--- begin jsp code ---
>> >
>> ><html> <head> <title>The Name We Got Is</title> </head>
>> ><body>
>> ><h1>Pulling a name from a java class </h1>
>> ><%@ page import="com.layoutwizard.testcase.*" %>
>> ><%@ page import="java.lang.*" %>
>> ><jsp:useBean id="bob" class="com.layoutwizard.testcase.testClass"/>
>> ><%String name = bob.getName();%>
>> ><P><%=name%> </p>
>> ></body> </html>
>> >
>> >--- end jsp code ---
>> >
>> >
>> >All things considerd, I get the following error on trying to
>load the JSP:
>> >
>> >org.apache.jasper.JasperException: Unable to compile class for
>> >JSP/usr/local/tomcat-3.2/jakarta-tomcat/work/localhost_8080%2Fjspte
>> >st/_0002findex_0002ejspindex_jsp_0.java:13: Package
>> >com.layoutwizard.testcase not found in import.
>> >import com.layoutwizard.testcase.*;
>> >
>> >Other JSP's that do not rely on code in the com.layoutwizard.* (or other
>> >external hirearchies) work just fine.
>> >
>> >SO, What Am I Doing Wrong?
>> >
>> >Thanks in advance, again!
>> >
>> >Will
>> >
>> >
>> >--
>> >  /~>'find `funny quote`': Command not found; humor not installed.
>> >  1986 Concours 72,xxx  1982 Maxim 12,xxx (For Sale!) CDA #00046
>> >  Overland Park, KS     [EMAIL PROTECTED]     PCS: 316-371-FOAD
>> >                    http://will.mylanders.com/
>> >
>> >
>>
>
>

Reply via email to