Hello Shailesh!

SM> properties files(configuration files) for my web-app are not getting
SM> picked up. I have tried following ways one by one:
SM> 1. kept them in \WEB-INF\classes folder
the right move
SM> 2. kept them in \WEB-INF\lib
won't work, it's for jars only
SM> 3. made the jar out of them and kept that jar in lib directory too
would work too, but looks like an overkill. BUT, you may pack them
into the same jar as your application classes are in and keep THAT
in /WEB-INF/lib, this would be quite reasonable
SM>  but whenever my bootstrap code runs, it doesn't find these properties
SM> files.

SM> Code is :
SM>  InputStream myStream =
SM> ClassLoader.getSystemResourceAsStream("framework.properties");

SM> or
SM>  InputStream myStream =
SM> ClassLoader.getSystemResourceAsStream("/WEB-INF/properties/framework.propert
SM> ies");
Should have been, assumint you have
    /WEB-INF/classes/framework.properties
or
    /WEB-INF/lib/some.jar!/framework.properties

    Thread.getContextClassLoader().getResourceAsStream("framework.properties");

An noteworthy alternative is, assuming you have
    /WEB-INF/properties/framework.properties

inside a servlet

    
this.getServletContext().getResourceAsStream("/WEB-INF/properties/framework.properties");

inside a jsp
    <%
        ... =
            
application.getResourceAsStream("/WEB-INF/properties/framework.properties");
    %>

Anton


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

Reply via email to