[Esapi-user] [Esapi-dev] It's SOUP!!!

Kevin W. Wall kevin.w.wall at gmail.com
Fri Feb 4 10:37:13 EST 2011

On 02/04/2011 10:23 AM, Calderon, Juan Carlos (GE, Corporate, consultant) wrote:
> -----Original Message-----
> On 02/04/2011 10:18 AM, Chris Schmidt wrote:
>> It seems like this should be using the same directory that ESAPI is
>> configured to use for configuration files to me? Is there a reason that
>> this is hardcoded to use a specific directory?
> It looks for the file in your class path, and that is one of the paths.
> So for a web app if you put the file in WEB-INF it should work

That may be fine for general deployment purposes, but for simply running
ESAPI JUnit tests, it's not going to fly.  I see that Maven dumps these
files under 'target/test-classes/esapi/waf-policies' and they apparently
are originally from 'configuration/esapi/waf-policies', so the WAF JUnit
tests really should use one of those paths, neither of which is in your
class path for JUnit tests. (However, I'm guessing we would prefer the
JUnit tests to use 'target/test-classes/esapi/waf-policies', right?

At any rate, if I copy these XML files to ~/.esapi, do they go directly
there or should they end up under "$HOME/.esapi/waf-policies" ???

Kevin W. Wall
"The most likely way for the world to be destroyed, most experts agree,
is by accident. That's where we come in; we're computer professionals.
We cause accidents."        -- Nathaniel Borenstein, co-creator of MIME

More information about the Esapi-user mailing list