Sounds to me like this is not a good plan then.

----- Original Message ----- 
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, June 11, 2003 3:48 PM
Subject: RE: [OS-webwork] Configuration in /WEB-INF


> According to the servlet spec getRealPath() will always return null if
> the web application is executing in an non-unpacked war.  So, in general
> this is not an option for a servlet or any j2ee application.
> 
> LES
> 
> 
> -----Original Message-----
> From: Pat Lightbody [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, June 11, 2003 5:19 PM
> To: [EMAIL PROTECTED]
> Subject: Re: [OS-webwork] Configuration in /WEB-INF
> 
> Isn't getRealPath() deprecated though?
> 
> -Pat
> 
> ----- Original Message -----
> From: "Mathias Bogaert" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, June 11, 2003 2:06 PM
> Subject: Re: [OS-webwork] Configuration in /WEB-INF
> 
> 
> > This is exactly the way SiteMesh does it. Have a look at the
> ConfigLoader.
> >
> > Cheers,
> > Mathias
> >
> > ----- Original Message -----
> > From: "Anthony Eden" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Wednesday, June 11, 2003 10:44 PM
> > Subject: Re: [OS-webwork] Configuration in /WEB-INF
> >
> >
> > > There is an interesting problem with using the ClassLoader or the
> > > ServletContext for getting resource data: there is no way using the
> APIs
> > > to determine if the resource has been modified.
> > >
> > > One workaround is to check the getRealPath() method to see if it is
> > > available and use it if it is to build a real file object which you
> can
> > > use to determine the last modified date.  Another possibility is to
> > > specify a reload interval for the resource.
> > >
> > > Does XWork (and/or WW2) provide either of these methods for
> reloading
> > > configuration resources?
> > >
> > > -Anthony
> > >
> > > [EMAIL PROTECTED] wrote:
> > > > Ah, I see.  That makes sense.  So, you are doing it based on the
> servlet
> > > > context class loader.  Kewl, glad to learn that.
> > > >
> > > > LES
> > > >
> > > > -----Original Message-----
> > > > From: Anthony Eden [mailto:[EMAIL PROTECTED]
> > > > Sent: Wednesday, June 11, 2003 2:54 PM
> > > > To: [EMAIL PROTECTED]
> > > > Subject: Re: [OS-webwork] Configuration in /WEB-INF
> > > >
> > > > You don't need to open an HTTP connection, rather you can get the
> > > > InputStream directly from the servlet context:
> > > >
> > > > InputStream in =
> > > > servletContext.getResourceAsStream("/WEB-INF/xwork.xml");
> > > >
> > > > Sincerely,
> > > > Anthony Eden
> > > >
> > > > [EMAIL PROTECTED] wrote:
> > > >
> > > >>I may just be confused or have missed something, but does
> getResource
> > > >>not just give you the path relative to the doc root?  Will you
> then
> > > >
> > > > open
> > > >
> > > >>it using http? Normally, would you not secure your web-inf from
> url
> > > >>access(for security reasons)? Or is there another method that
> would
> > > >>allow you to actually use File (by getting the servlets
> "realpath")?
> > > >>
> > > >>LES
> > > >>
> > > >>-----Original Message-----
> > > >>From: Hani Suleiman [mailto:[EMAIL PROTECTED]
> > > >>Sent: Tuesday, June 10, 2003 9:44 PM
> > > >>To: [EMAIL PROTECTED]
> > > >>Subject: Re: [OS-webwork] Configuration in /WEB-INF
> > > >>
> > > >>getRealPath is very bad, what's so wrong with
> > > >>servletContext.getResource() though?
> > > >>
> > > >>On Tuesday, June 10, 2003, at 06:59 PM, [EMAIL PROTECTED]
> > > >
> > > > wrote:
> > > >
> > > >>
> > > >>>The hardest problem with that is that you can't use
> > > >>>context.getRealPath() to get the location of WEB-INF in an
> unpacked
> > > >>
> > > >>war
> > > >>
> > > >>
> > > >>>config (per servlet spec).  Honestly, classpath is usually the
> best
> > > >>>solution.
> > > >>>
> > > >>>-----Original Message-----
> > > >>>From: Mathias Bogaert [mailto:[EMAIL PROTECTED]
> > > >>>Sent: Tuesday, June 10, 2003 6:55 PM
> > > >>>To: [EMAIL PROTECTED]
> > > >>>Subject: [OS-webwork] Configuration in /WEB-INF
> > > >>>
> > > >>>Guys,
> > > >>>
> > > >>>It seems like we are having a lot of problems with finding
> > > >>>configuration
> > > >>>files in the classpath etc. Also, I dislike putting configuration
> > > >>
> > > >>files
> > > >>
> > > >>
> > > >>>other than .properties on the classpath. That's why I propose
> putting
> > > >>>it
> > > >>>all
> > > >>>(components.xml, xwork.xml etc)under /WEB-INF directly (same as
> > > >>>SiteMesh
> > > >>>for
> > > >>>example).
> > > >>>
> > > >>>+1 from me
> > > >>>
> > > >>>Mathias
> > > >>>
> > > >>>
> > > >>>
> > > >>>-------------------------------------------------------
> > > >>>This SF.net email is sponsored by:  Etnus, makers of TotalView,
> The
> > > >>>best
> > > >>>thread debugger on the planet. Designed with thread debugging
> features
> > > >>>you've never dreamed of, try TotalView 6 free at www.etnus.com.
> > > >>>_______________________________________________
> > > >>>Opensymphony-webwork mailing list
> > > >>>[EMAIL PROTECTED]
> > > >>>https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> > > >>>
> > > >>>
> > > >>>-------------------------------------------------------
> > > >>>This SF.net email is sponsored by:  Etnus, makers of TotalView,
> The
> > > >>>best
> > > >>>thread debugger on the planet. Designed with thread debugging
> features
> > > >>>you've never dreamed of, try TotalView 6 free at www.etnus.com.
> > > >>>_______________________________________________
> > > >>>Opensymphony-webwork mailing list
> > > >>>[EMAIL PROTECTED]
> > > >>>https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> > > >>>
> > > >>
> > > >>
> > > >>
> > > >>
> > > >>-------------------------------------------------------
> > > >>This SF.NET email is sponsored by: eBay
> > > >>Great deals on office technology -- on eBay now! Click here:
> > > >>http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
> > > >>_______________________________________________
> > > >>Opensymphony-webwork mailing list
> > > >>[EMAIL PROTECTED]
> > > >>https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> > > >>
> > > >>
> > > >>-------------------------------------------------------
> > > >>This SF.NET email is sponsored by: eBay
> > > >>Great deals on office technology -- on eBay now! Click here:
> > > >>http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
> > > >>_______________________________________________
> > > >>Opensymphony-webwork mailing list
> > > >>[EMAIL PROTECTED]
> > > >>https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> > > >
> > > >
> > > >
> > > >
> > > > -------------------------------------------------------
> > > > This SF.NET email is sponsored by: eBay
> > > > Great deals on office technology -- on eBay now! Click here:
> > > > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
> > > > _______________________________________________
> > > > Opensymphony-webwork mailing list
> > > > [EMAIL PROTECTED]
> > > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> > > >
> > > >
> > > > -------------------------------------------------------
> > > > This SF.NET email is sponsored by: eBay
> > > > Great deals on office technology -- on eBay now! Click here:
> > > > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
> > > > _______________________________________________
> > > > Opensymphony-webwork mailing list
> > > > [EMAIL PROTECTED]
> > > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> > >
> > >
> > >
> > > -------------------------------------------------------
> > > This SF.NET email is sponsored by: eBay
> > > Great deals on office technology -- on eBay now! Click here:
> > > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
> > > _______________________________________________
> > > Opensymphony-webwork mailing list
> > > [EMAIL PROTECTED]
> > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> > >
> > >
> >
> >
> >
> > -------------------------------------------------------
> > This SF.NET email is sponsored by: eBay
> > Great deals on office technology -- on eBay now! Click here:
> > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
> > _______________________________________________
> > Opensymphony-webwork mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> 
> 
> 
> -------------------------------------------------------
> This SF.NET email is sponsored by: eBay
> Great deals on office technology -- on eBay now! Click here:
> http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
> _______________________________________________
> Opensymphony-webwork mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> 
> 
> -------------------------------------------------------
> This SF.NET email is sponsored by: eBay
> Great deals on office technology -- on eBay now! Click here:
> http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
> _______________________________________________
> Opensymphony-webwork mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork



-------------------------------------------------------
This SF.NET email is sponsored by: eBay
Great deals on office technology -- on eBay now! Click here:
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork

Reply via email to