RE: Fixed - RE: RE: Catalina Beans - Class Path Problem

2002-02-04 Thread Pavel Brun

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:[EMAIL PROTECTED]]
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 <[EMAIL PROTECTED]> 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:[EMAIL PROTECTED]]
> 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: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> 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 <[EMAIL PROTECTED]> 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:[EMAIL PROTECTED]]
> 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:[EMAIL PROTECTED]>
> For additional commands: <mailto:[EMAIL PROTECTED]>
> Troubles with the list: <mailto:[EMAIL PROTECTED]>
>
>
>
>
> --
> To unsubscribe:   <mailto:[EMAIL PROTECTED]>
> For additional commands: <mailto:[EMAIL PROTECTED]>
> Troubles with the list: <mailto:[EMAIL PROTECTED]>
>
>
> --
> To unsubscribe:   <mailto:[EMAIL PROTECTED]>
> For additional commands: <mailto:[EMAIL PROTECTED]>
> Troubles with the list: <mailto:[EMAIL PROTECTED]>
>


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

--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>



--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>




Re: Fixed - RE: RE: Catalina Beans - Class Path Problem

2002-02-04 Thread August Detlefsen

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 <[EMAIL PROTECTED]> 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:[EMAIL PROTECTED]]
> 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: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> 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 <[EMAIL PROTECTED]> 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:[EMAIL PROTECTED]]
> 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:   
> For additional commands: 
> Troubles with the list: 
> 
> 
> 
> 
> --
> To unsubscribe:   
> For additional commands: 
> Troubles with the list: 
> 
> 
> --
> To unsubscribe:   
> For additional commands: 
> Troubles with the list: 
> 


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

--
To unsubscribe:   
For additional commands: 
Troubles with the list: