This one time, at band camp, Neil Aggarwal said:

NA>Hello:
NA>
NA>I am having a problem with trying to load my database.xml file
NA>into JDO.  I am using castor 0.9.4 with mysql, tomcat, and apache
NA>running on a RedHat Linux server.  I am trying to set up the
NA>JNDI loading of the database using the commons dbcp connection
NA>pool.
NA>
NA>I created a database.xml file and put it in the WEB-INF/classes
NA>directory of my web application.  But, when I try to get
NA>the URL to it from the ClassLoader, I get null.
NA>
NA>Here is my code:
NA>
NA>public class Utils {
NA>  /**
NA>   * Get the database
NA>   */
NA>  public static synchronized JDO getJDO() throws Exception {
NA>
NA>      ClassLoader loader = Utils.class.getClassLoader();
NA>      System.err.println( "Loader is: "+loader );
NA>      URL url = loader.getSystemResource("WEB-INF/database.xml");
NA>      System.err.println( "Url is "+url );
...
NA>You can see that /WEB-INF/classes directory is listed as one of
NA>the classloader's repositories.  Why would it not find the database.xml
NA>file?

Neil,

Is it because you've placed database.xml in WEB-INF/classes, but in your
code you're looking for it in WEB-INF/?

Bruce
-- 
perl -e 'print unpack("u30","<0G)U8V4\@4VYY9&5R\"F9E<G)E=\$\!F<FEI+F-O;0\`\`");'

----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
        unsubscribe castor-dev

Reply via email to