The purpose of WEB-INF\classes ?

2004-03-01 Thread George Hester
This is not a question to fix a problem other then one in my head. I am not sure what the difference is putting a jar in a \WEB-INF\lib and setting up a \WEB-INF\classes. Since a jar usually just includes class files if we put a jar in the webapp's \WEB-INF\lib what would be the purpose of set

Re: The purpose of WEB-INF\classes ?

2004-03-01 Thread Justin Ruthenbeck
To you (the end-user), there's no purpose for it other than convenience. One thing to keep in mind is that classes in the /classes directory take precedence over those in jars found in the /lib directory (in Tomcat -- is this a spec thing? I'm assuming not as WL61 at lease doesn't do this), wh

RE: The purpose of WEB-INF\classes ?

2004-03-01 Thread mike jackson
jar files and have them in the classes folder where you can just go and edit them. --mikej -=-- mike jackson [EMAIL PROTECTED] > -Original Message- > From: news [mailto:[EMAIL PROTECTED] On Behalf Of George Hester > Sent: Monday, March 01, 2004 5:46 PM > To: [EMAIL PR

Re: The purpose of WEB-INF\classes ?

2004-03-02 Thread Jon Wingfield
WEB-INF/classes takes precedence over WEB-INF/lib in the servlet spec: 2.3fcs, section "SRV.9.5 Directory Structure". If WebLogic 6.1 behaves differently then it's another spec violation ;) Jon Justin Ruthenbeck wrote: To you (the end-user), there's no purpose for it other than convenience. On

RE: The purpose of WEB-INF\classes ?

2004-03-02 Thread Shapira, Yoav
Hi, >WEB-INF/classes takes precedence over WEB-INF/lib in the servlet spec: >2.3fcs, section "SRV.9.5 Directory Structure". >If WebLogic 6.1 behaves differently then it's another spec violation ;) WL6.1 is Servlet Specification 2.2-compliant, not 2.3. I think that loading order may have been a

RE: The purpose of WEB-INF\classes ?

2004-03-02 Thread Justin Ruthenbeck
Just for historical accuracy (not that anyone cares)... ;) I looked back at the 2.2 spec and, as Yoav mentioned, it doesn't say anything about class loading order from the /classes and /lib directories. Although WL61 is 2.3 non-final compliant, apparently the ordering clarification didn't mak