使用带有CF8和JavaLoader的esapi时出错

时间:2011-11-01 17:04:31

标签: java coldfusion javaloader esapi

java.lang.reflect.InvocationTargetException SecurityConfiguration class (org.owasp.esapi.reference.DefaultSecurityConfiguration) CTOR threw exception. 

我在尝试

时遇到上述错误
    <cfset esapi=JavaLoader.create('org.owasp.esapi.ESAPI')/>
    <cfdump var="#esapi.randomizer()#"/>

所以我猜我没有为esapi做过一些设置步骤..但我不确定是什么..

2 个答案:

答案 0 :(得分:3)

错误消息说它无法找到配置文件,即ESAPI.properties could not be loaded by any means。在黑暗中拍摄总次数,但this thread表示如果将其放在资源文件夹中的jar内,则会检测到它,即

   /resources/ESAPI.properties

答案 1 :(得分:0)

您是否已将esapi jar添加到CF服务器类路径?