tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pavel Brun" <pavel.b...@sympatico.ca>
Subject RE: Fixed - RE: RE: Catalina Beans - Class Path Problem
Date Mon, 04 Feb 2002 22:02:51 GMT
I would have assumed that once you load a JAR into the ClassLoader, that any
changes will
not be taken into account unless you reload the application (Tomcat).
However, I took the
approach of replacing the JAR's, not really updating them. I will have to
give that a try
to see if that works. :-)

Thanks for the update.
Paul

-----Original Message-----
From: August Detlefsen [mailto:augustd123@yahoo.com]
Sent: Monday, February 04, 2002 4:20 PM
To: Tomcat Users List
Subject: Re: Fixed - RE: RE: Catalina Beans - Class Path Problem


I have found that it does not pick up changes to WEB-INF/classes,
though it does recognise changes to WEB-INF/lib. My solution is to
update the jar (jar -uvf) whenever I change a class. My build script
(run from WEB-INF/src dev directory) goes something like this:

#!/bin/bash

export
CLASSPATH=$CLASSPATH:.:/usr/local/catalina/classes/:/usr/local/j2sdkee1.2.1/
lib/j2ee.jar

echo $CLASSPATH

FILE=$1
if [ "$1" = "" ]; then
    echo "building all java files"
    FILE="*"
fi

find . -name "$FILE.java" -exec javac {} \; -print

find . -name "$FILE.class" -exec jar -uvf ../lib/myWebapp.jar {} \;


--- Jon Shoberg <jshoberg@cbd.net> wrote:
> All fixed :)
>
> Can tomcat/catalina check the classes directory to make sure none of
> them
> have been modified.  Obviosuly it will check my JSPs but apparently
> not so
> when I have to change a class. Currently I have to reload the
> applciation.
>
> Any thoughts?
>
> Thanks for the help.
>
> -----Original Message-----
> From: Pavel Brun [mailto:pavel.brun@sympatico.ca]
> Sent: Sunday, February 03, 2002 9:10 AM
> To: Tomcat Users List
> Subject: RE: RE: Catalina Beans - Class Path Problem
>
>
> I am not sure if you are running this in "Windows" but if you go to
> something
> equivalent to starting this at the command line, type "startup debug"
> in the
> %CATALINA_HOME%\bin directory and see if your classes or jars are
> loaded?
>
> Paul
>
> -----Original Message-----
> From: isaco@mindspring.com [mailto:isaco@mindspring.com]
> Sent: Sunday, February 03, 2002 8:29 AM
> To: Tomcat Users List
> Subject: Re: RE: Catalina Beans - Class Path Problem
>
>
> I am having the same problem only my clases ARE directly in the
> classes
> folder. Also, my utility classes, which are neither servlets nor
> Beans, are
> also giving me the same problem. Please help!!! I have tried
> packaging them
> and then without packaging. I am not sure what to do now. I am not
> using any
> IDE nor am I using a deployment tool.
>
>
> Tomcat Users List <tomcat-user@jakarta.apache.org> wrote:
> > Please see my comments below:
>
> All your classes and/or beans should go into:
>
> 		...../webapps/gateway/WEB-INF/classes, or
> 		...../webapps/gateway/WEB-INF/lib
>
> This should help you out. :-)
>
> Paul
>
> -----Original Message-----
> From: Jon Shoberg [mailto:jshoberg@cbd.net]
> Sent: Saturday, February 02, 2002 8:12 PM
> To: Tomcat Users List
> Subject: Catalina Beans - Class Path Problem
>
>
> Short Version:
>
> For some reason, I can not get my JSP pages to compile when loading a
> little
> bean ... It is not reading web-inf/classes.  Although, it is reading
> web-inf/web.xml
>
> Long Version:
>
> A)    Installed tomcat, got it running, all of the example programs
> work.
> B)    I am building an application called "Gateway" I created
>              ...../webapps/gateway
>             ...../webapps/gateway/index.jsp
>
>             ...../webapps/gateway/WEB-INF/
>             ...../webapps/gatewayWEB-INF/web.xml
>
>         So I understand this to be creating a bean with id "Words"
> from the
> class "...../webapps/gateway/classes/gwclasses/words.class" in the
> kw.jsp.
> However, I am getting a compiler error saying
>
>         C:\apache\Tomcat4\work\localhost\gateway\kw$jsp.java:63:
> Class
> gwclasses.words not found
>
>
> Any thoughts ?
>
>
> Thanks
>
>
>
>
>
> --
> To unsubscribe:
> For additional commands:
> Troubles with the list:
>
>
>
>
> --
> To unsubscribe:
> For additional commands:
> Troubles with the list:
>
>
>
> --
> To unsubscribe:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
> For additional commands: <mailto:tomcat-user-help@jakarta.apache.org>
> Troubles with the list: <mailto:tomcat-user-owner@jakarta.apache.org>
>
>
>
>
> --
> To unsubscribe:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
> For additional commands: <mailto:tomcat-user-help@jakarta.apache.org>
> Troubles with the list: <mailto:tomcat-user-owner@jakarta.apache.org>
>
>
> --
> To unsubscribe:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
> For additional commands: <mailto:tomcat-user-help@jakarta.apache.org>
> Troubles with the list: <mailto:tomcat-user-owner@jakarta.apache.org>
>


__________________________________________________
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions!
http://auctions.yahoo.com

--
To unsubscribe:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
For additional commands: <mailto:tomcat-user-help@jakarta.apache.org>
Troubles with the list: <mailto:tomcat-user-owner@jakarta.apache.org>



--
To unsubscribe:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
For additional commands: <mailto:tomcat-user-help@jakarta.apache.org>
Troubles with the list: <mailto:tomcat-user-owner@jakarta.apache.org>


Mime
View raw message