[Esapi-user] ESAPI 1.4.3

Jim Manico jim.manico at owasp.org
Tue Jan 26 19:35:25 EST 2010

If you wish to use an exact filepath to store your properties file, you 
are better off using a command line override:

-Dorg.owasp.esapi.resources C:\temp\resources

The code that drives this logic is here:


And look for : public File getResourceFile( String filename ) {

You can also create a folder called ".esapi" or "references" on the root 
of your classpath and put ESAPI.properties there as well.


- Jim

> Hi,
> I have downloaded the latest release of ESAPI - version 1.4.3. I am 
> reading through the changelog.txt and have a question regarding the 
> information below:
> "if .esapi folder not found or does not contain ESAPI.properties, look 
> for a directory named 'resources' on the classpath
> ----------------------------------------------------------------------------
> r978 | schallee at darkmist.net <mailto:schallee at darkmist.net> | 
> 2010-01-21 08:31:11 HST"
> As an example, if I set the following "Classpath=C:\temp\resources", 
> will this be suffice?
> Thanks.
> Johan Lim
> _______________________________________________
> Esapi-user mailing list
> Esapi-user at lists.owasp.org
> https://lists.owasp.org/mailman/listinfo/esapi-user

Jim Manico
OWASP Podcast Host/Producer
OWASP ESAPI Project Manager

-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.owasp.org/pipermail/esapi-user/attachments/20100126/1b3543d9/attachment.html 

More information about the Esapi-user mailing list