Unless you change the slash type explicitly (according to one out-of-date
doc, of which there are so many floating around), doesn't Tomcat expect
forward slashes, even on Windows?

Anyway, just using forward slashes doesn't seem to be the cure (unless
Rico and I each have part of the actual, full solution).  Does anyone have
success and an actual step-by-step doc they can share?  Although not a
solution, it's nice to see that I'm not the only one totally confounded by
the lack of solid, complete docs/instructions on this CONTEXT tag mess.
Nothing should be this difficult, but now I know why some people have
recommended just going with jspISAPI for $50...cheap in retrospect of the
time I've spent on this so far.  If I wasn't so intent on understanding
exactly what's going on, I might have bought it by now...
;^)

Thanks,
-Matt


On Sun, 20 Feb 2005, sven morales wrote:

> Hi,
>    I have no problem doing that in linux, having the
> jsp files and  classes in another directory besides
> being under $CATALINA_HOME.
>   I wonder if you can try using a forward slash in
> windows.
>
> aka_sergio
>
> --- Rico <[EMAIL PROTECTED]> wrote:
>
> > --- sven morales <[EMAIL PROTECTED]> wrote:
> > > Hi,
> > > Are you putting your classes at
> > tomcat5/webapps/yourwebapp/WEB-INF/classes ?
> >
> > What I outlined in my email is that when I don't do
> > the above
> > because I use my own <Context docBase="C:\myWebApp"
> > path="/something">
> >
> > Tomcat cannot find the resources as follows:
> > C:\myWebApp\WEB-INF\classes\hibernate.cfg.xml and
> > C:\myWebApp\WEB-INF\classes\log4j.properties
> >
> > Is that supposed to be the case?
> >
> > And when I install the web application to
> > <CATALINA_HOME>/webapps/<app_folder> then it can
> > find
> >
> >
> <CATALINA_HOME>/webapps/<app_folder>/WEB-INF/classes/hibernate.cfg.xml
> > and
> >
> <CATALINA_HOME>/webapps/<app_folder>/WEB-INF/classes/log4j.properties
> >
> > which I'm happy about but spent a lot of time to get
> > to.
> >
> > Is there some further attributes for a <Context> in
> > the case where
> > docBase isn't <CATALINA_HOME>/webapps/<app_folder> ?
> >
> > Rico.
> >
> >
> >
> >
> > > or the corresponding
> > > tomcat5/webapps/youwebapp/WEB-INF/lib if it is
> > > archived?
> > >
> > > aka_Sergio
> > >
> > >
> > > --- Rico <[EMAIL PROTECTED]> wrote:
> > >
> > > > Hello Everyone.
> > > > I'm using Tomcat 4.1.31, and observed a similar
> > > > problem on 4.1.18.
> > > >
> > > > It is possible to deploy web applications to a
> > > > location of one's
> > > > choice, other than
> > > > <CATALINA_HOME>/webapps/<app_folder>, by adding
> > > > a <Context> to server.xml.
> > > > With such a setup, I've been stuck with Tomcat
> > not
> > > > seeing resources
> > > > that the documentation on their respective
> > websites
> > > > claim to be just
> > > > a matter of placing in WEB-INF/classes and
> > people
> > > > confirming success at it.
> > > > Examples are log4j.properties,
> > hibernate.properties
> > > > and hibernate.cfg.xml.
> > > >
> > > > So, is this the expected behaviour?
> > > > If I install the web application in e.g
> > c:\\myWebApp
> > > > I'd consistently have Tomcat complaining as
> > follows:
> > > >
> > > > INFO [http-8080-Processor25] cfg.Environment
> > > > (<clinit>:483)
> > > >     - Hibernate 2.1.8
> > > > INFO [http-8080-Processor25] cfg.Environment
> > > > (<clinit>:512)
> > > >     - hibernate.properties not found
> > > > INFO [http-8080-Processor25] cfg.Environment
> > > > (<clinit>:543)
> > > >     - using CGLIB reflection optimizer
> > > > INFO [http-8080-Processor25] cfg.Environment
> > > > (<clinit>:572)
> > > >     - using JDK 1.4 java.sql.Timestamp handling
> > > > INFO [http-8080-Processor25] cfg.Configuration
> > > > (configure:909)
> > > >     - configuring from resource:
> > /hibernate.cfg.xml
> > > > INFO [http-8080-Processor25] cfg.Configuration
> > > >     (getConfigurationInputStream:881)
> > > >     - Configuration resource: /hibernate.cfg.xml
> > > > WARN [http-8080-Processor25] cfg.Configuration
> > > >     (getConfigurationInputStream:885)
> > > >     - /hibernate.cfg.xml not found
> > > > ERROR [http-8080-Processor25]
> > > > persistence.HibernateUtil (<clinit>:19)
> > > >     - Initial SessionFactory creation failed.
> > > >     net.sf.hibernate.HibernateException:
> > > > /hibernate.cfg.xml not found
> > > >
> > > > Possible workaround's include initialization
> > servlet
> > > > for log4j and
> > > > use of ResourceBundle to pass in an absolute
> > path
> > > > for Hibernate.
> > > > But still, the documentation says place the
> > config
> > > > files under WEB-INF/classes
> > > > and they'll be found...
> > > > Not so, unless it's
> > > > <CATALINA_HOME>/webapps/WEB-INF/classes.
> > > >
> > > > Rico.
> > > >
> > > >
> > __________________________________________________
> > > > Do You Yahoo!?
> > > > Tired of spam?  Yahoo! Mail has the best spam
> > > > protection around
> > > > http://mail.yahoo.com
> > > >
> > > >
> > >
> >
> ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail:
> > > > [EMAIL PROTECTED]
> > > > For additional commands, e-mail:
> > > > [EMAIL PROTECTED]
> > > >
> > > >
> > >
> > >
> > >
> > >
> > > __________________________________
> > > Do you Yahoo!?
> > > The all-new My Yahoo! - What will yours do?
> > > http://my.yahoo.com
> > >
> > >
> >
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail:
> > [EMAIL PROTECTED]
> > > For additional commands, e-mail:
> > [EMAIL PROTECTED]
> > >
> > >
> >
> >
> >
> >
> > __________________________________
> > Do you Yahoo!?
> > The all-new My Yahoo! - Get yours free!
> > http://my.yahoo.com
> >
> >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> > [EMAIL PROTECTED]
> > For additional commands, e-mail:
> > [EMAIL PROTECTED]
> >
> >
>
>
>
>
> __________________________________
> Do you Yahoo!?
> The all-new My Yahoo! - What will yours do?
> http://my.yahoo.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


Matthew Kozak
Rutgers University-Camden
[EMAIL PROTECTED]

**************************************************************************
 "They that can give up essential liberty to obtain a little temporary
        safety deserve neither liberty nor safety."  -Ben Franklin
**************************************************************************

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to