Why do you insist on putting your property file in /WEB-INF/config? Just create a jar with your property file and put it in /WEB-INF/lib, or put the property file in /WEB-INF/classes.
Regards, Glenn Laurent Michenaud wrote: > So, how can i modify my interface so that it reads > the file properties "db" in WEB-INF/config ? > > >>-----Message d'origine----- >>De : Glenn Nielsen [mailto:[EMAIL PROTECTED]] >>Envoy� : mardi 27 ao�t 2002 15:32 >>� : Tomcat Users List >>Objet : Re: Loading properties files >> >> >>java.util.ResourceBundle.getBundle() uses the current >>ClassLoader to load >>your resource bundle. That means that your properties have >>to either be >>located with a jar file in /WEB-INF/lib or in your >>/WEB-INF/classess directory. >> >>This isn't a limitation of Tomcat, this is how resource bundles work. >> >>Regards, >> >>Glenn >> >>randie ursal wrote: >> >>>why is it tomcat could not locate the property file if i >> >>place it on the >> >>>package directory structure of my servlets?...it is still on the >>>WEB-INF/classes >>>directory isnt it? just need some more clarifications. >>> >>>e.g WEB-INF/classess/com/test/MyProperty.properties >>> >>>thanks >>> >>>Alan Tingley - Iperia wrote: >>> >>> >>>>Your properties file must be in a location that Tomcat >>> >>knows about via >> >>>>its >>>>classpath (WEB-INF/classes is on Tomcat's classpath, >>> >>that's why it worked >> >>>>when your file was there). See the Tomcat docs under >>> >>"Classpath How-to", >> >>>>which describes the class loaders in Tomcat. >>>>Alan Tingley >>>> >>>>----- Original Message ----- >>>>From: "Laurent Michenaud" <[EMAIL PROTECTED]> >>>>To: <[EMAIL PROTECTED]> >>>>Sent: Tuesday, August 27, 2002 4:40 AM >>>>Subject: Loading properties files >>>> >>>> >>>>Hi, >>>> >>>>Could u tell me what is not correct with that : >>>> >>>>Before we had that ( the properties files were in >>> >>WEB-INF/classes ) and >> >>>>that works : >>>> >>>>package com.a2a.util ; >>>>public interface A2aConstantes >>>>{ >>>> public static final String SCHEMA = >>>>java.util.ResourceBundle.getBundle("db").getString("schema"); >>>>} >>>> >>>> >>>>Now we want to have properties files in WEB-INF/config so we change >>>>the file like this : >>>> >>>>package com.a2a.util ; >>>>public interface A2aConstantes >>>>{ >>>> public static final String SCHEMA = >>>> >>> >>java.util.ResourceBundle.getBundle("/WEB-INF/config/db").getSt >>ring("sche >> >>>>ma"); >>>>} >>>> >>>>But it doesnot work, it can't find the db.properties. I >>> >>have tried with >> >>>>"WEB-INF/config/db" and "/WEB-INF/config/db.properties" but >>>>it doesnot work too. >>>> >>>>Can u tell me what's wrong ? >>>> >>>> >>>> >>>> >>>>Michenaud Laurent >>>>- Adeuza - >>>>[ D�veloppeur Web - Administrateur R�seau ] >>>> >>>> >>>>-- >>>>To unsubscribe, e-mail: >>>><mailto:[EMAIL PROTECTED]> >>>>For additional commands, e-mail: >>>><mailto:[EMAIL PROTECTED]> >>>> >>>> >>>> >>>>-- >>>>To unsubscribe, e-mail: >>>><mailto:[EMAIL PROTECTED]> >>>>For additional commands, e-mail: >>>><mailto:[EMAIL PROTECTED]> >>>> >>>> >>>> >>>> >>>> >>> >>> >>>-- >>>To unsubscribe, e-mail: >>><mailto:[EMAIL PROTECTED]> >>>For additional commands, e-mail: >>><mailto:[EMAIL PROTECTED]> >> >> >> >> >>-- >>To unsubscribe, e-mail: >><mailto:[EMAIL PROTECTED]> >>For additional commands, e-mail: >><mailto:[EMAIL PROTECTED]> >> >> > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED] > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
