Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / August 2006

Tip: Looking for answers? Try searching our database.

Resourcebundle and a property file in /etc directory

Thread view: 
jochenhebbrecht@gmail.com - 21 Aug 2006 09:27 GMT
I have a property file in the /etc directory ...

I want to load that property file, so I made a custom ClassLoader class

=>

package ntc.paim.web;

import java.io.File;
import java.net.MalformedURLException;
import java.net.URL;

public class CustomClassLoader extends ClassLoader {
    protected URL findResource ( String name ) {
        File f = new File(name);
        try {
            return f.toURL();
        }
        catch (MalformedURLException meu) {

        }
        return super.findResource(name);
    }
}

When I want to load the bundle:

       try {
           settings =
ResourceBundle.getBundle("/etc/paim/settings.properties", new
Locale("BE"), new CustomClassLoader());
           driver   = settings.getString("DRIVER");
           url      = settings.getString("URL");
           user     = settings.getString("USER");
           password = settings.getString("PASSWORD");
       }
       catch(Exception e)
       {
...

But I get a MissingResourceBundle exception ... What am I doing wrong?
Moiristo - 21 Aug 2006 13:49 GMT
> ResourceBundle.getBundle("/etc/paim/settings.properties", new

> But I get a MissingResourceBundle exception ... What am I doing wrong?

Don't supply the extension:
    ResourceBundle.getBundle("/etc/paim/settings", cl)
jochenhebbrecht@gmail.com - 21 Aug 2006 14:16 GMT
Moiristo schreef:

> Don't supply the extension:
>     ResourceBundle.getBundle("/etc/paim/settings", cl)

Thnxxxx !!!!!
What a stupid mistake! Thank you so much ;-) !


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.