build forge用にbuild.xmlファイルを構成しようとしていますが、Javaサーブレットページに必要なライブラリに問題があるようです。実際にOWASPのAntiSamyライブラリを使用しようとしていますが、ポリシー例外が発生し続け、ファイルが見つかりません
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ファイルをクリーンアップしてビルドしようとしました。これは、WebアプリをNetbeansで実行すると正常に動作するためです。しかし、私は同じ問題を抱えています。WARデプロイメントで発生していないIDEを介してアプリを実行したときに、Netbeansが作成している参照はありますか?antisamy.xmlの場所にあるURLエンコードが問題を引き起こしている可能性がありますか?
助けてくれてありがとう。
編集:ここでは、長いクラスパスを3つのドットに圧縮しました。実際の応答には、実際のクラスパスがあります。いかなる種類のセキュリティエラーも発生していません。