J'essaie de configurer les fichiers build.xml pour build forge, mais il semble que je rencontre des problèmes avec les bibliothèques requises pour les pages de servlets Java. Je en train d'essayer d'utiliser la bibliothèque AntiSamy OWASP mais je continue à obtenir une exception politique suivie d'un fichier non trouvéProblèmes de déploiement du fichier WAR de Netbeans vers Tomcat
org.owasp.validator.html.PolicyException: java.io.FileNotFoundException: C: \ Program% 20files \ Apache% 20Software% 20Foundation \ apache-tomcat-6.0.29 \ webapps \ XSSDemo \ classes WEB-INF \ \ ... \ antisamy.xml (le système ne peut pas trouver le chemin d'accès spécifié)
le antisamy. Le fichier XML est définitivement à cet endroit, cependant.
J'ai donc essayé d'utiliser Netbeans pour nettoyer et créer un fichier WAR que je m'attendais à utiliser, car l'application web fonctionne correctement lorsque je l'exécute via Netbeans. Cependant, j'ai le même problème. Y a-t-il une référence possible que Netbeans crée lorsque j'exécute l'application via l'ID qui ne se produit pas dans le déploiement de WAR? L'encodage d'URL dans l'emplacement antisamy.xml peut-il causer des problèmes?
Merci pour l'aide. Editer: J'ai compressé le chemin de la classe longue dans les trois points ici. La réponse réelle a le chemin de la classe réelle. Je ne reçois aucune sorte d'erreur de sécurité.
Avez-vous essayé de placer votre fichier XML directement dans le répertoire WEB-INF/classes au lieu de le placer dans un sous-répertoire? –