我正在尝试为build forge配置build.xml文件,但似乎我遇到了java servlet页面所需的库的问题。我实际上是在尝试使用OWASP的AntiSamy库,但是我一直收到一个Policy Exception,然后是一个找不到的文件
org.owasp.validator.html.PolicyException:java.io.FileNotFoundException:C:\ Program%20Files \ Apache%20Software%20Foundation \ apache-tomcat-6.0.29 \ webapps \ XSSDemo \ WEB-INF \ classes \ ... \ antisamy.xml(系统找不到指定的路径)
然而,antisamy.xml文件肯定在这个位置。
所以我尝试使用Netbeans来清理和构建一个我期望工作的WAR文件,因为当我通过Netbeans运行它时,Web应用程序正常工作。但是,我遇到了同样的问题。当我通过WAR部署中没有发生的ide运行应用程序时,是否可能有一些Netbeans正在创建的引用? antisamy.xml位置中的URL编码是否会导致问题?
感谢您的帮助。
编辑:我在这里将长类路径压缩为三个点。实际响应具有实际的类路径。我没有遇到任何安全错误。
答案 0 :(得分:0)