Post by David ThielenI tried CATALINA_HOME\webapps\ROOT\WEB-INF\classes\net\windward\*.class (my
package is net.windward)
I tried CATALINA_HOME\webapps\WEB-INF\classes\net\windward\*.class
I tried CATALINA_HOME\webapps\_\WEB-INF\classes\net\windward\*.class
Did you try using the Context you have in the previous message, i.e.
<Context path="/" docBase="c:\Inetpub\wwwroot" debug="0"
privileged="true"/>
*and*
putting all the WEB-INF stuff below c:\Inetpub\wwwroot?
Also, I wonder if the above context path should be "", that's what
Tomcat 4.0.X has in the server.xml it comes with to point to ROOT.
Post by David Thielen<Context path="/apps" docBase="apps" debug="0" privileged="true" />
And then created
CATALINA_HOME\webapps\apps\*.jsp
and
CATALINA_HOME\webapps\apps\WEB-INF\classes\net\windward\*.class
I don't see anything wrong with this, it looks like it should work.
This all makes me wonder if something else is wrong. How is the jsp
looking for the class file? For example, is it using the full package
name?
Post by David ThielenIn all these cases I can get ot the .jsp file but the jsp file
cannot find the java .class files.
I am doing no web.xml file because I have no servlets or anything
else like that. Just jsp files and classes for them to access.
I think that should be OK, and if it's finding the servlets/jsps OK,
that should indicate it's OK.
Post by David Thielen----- Original Message -----
Sent: Thursday, June 27, 2002 11:04 AM
Subject: Re: Tomcat classpath?
Post by Milt EpsteinPost by David Thielen<Context path="/" docBase="c:\Inetpub\wwwroot" debug="0"
privileged="true"/>
I tried ROOT, nothing, "_" - none of them worked.
What do you mean when you say you "tried ROOT, ...", where did you try
it? And when you say they didn't work, what do you mean? It didn't
find the servlets/jsps, or it didn't find the classes/jars? What URL
did you try? Anything relevant in the logs?
I'd *think* that the path attribute above is just to tell Tomcat how
to match URLs to resources (e.g. servlets/jsps).
And I'd think that you can have WEB-INF under c:\Inetpub\wwwroot (and
lib and classes under WEB-INF).
Post by David Thielen----- Original Message -----
Sent: Thursday, June 27, 2002 10:31 AM
Subject: Re: Tomcat classpath?
Post by Milt EpsteinPost by David ThielenHi;
Where do I place jar files or where in the tomcat configuration do I
tell it of a jar file to use with my jsp?
Also, can I just do .class files in a directory or must it be a jar
file? (And if so, how do I set that?)
If you're talking about context specific stuff, jars go in
...<context>/WEB-INF/lib and classes in
...<context>/WEB-INF/classes (don't forget to include the complete
package hierarchy in the classes subdirectory).
You don't set the classpath for this stuff, it all works
automatically.
Milt Epstein
Research Programmer
Systems and Technology Services (STS)
Campus Information Technologies and Educational Services (CITES)
University of Illinois at Urbana-Champaign (UIUC)
***@uiuc.edu