Nous utilisons le framework JOSSO pour la connexion unique. Il fonctionne correctement au printemps 2.5.6. Il semble que la validation stricte du schéma XML soit introduite au printemps 3, les JOSSO XSD ne sont pas mis à jour depuis longtemps, d'où des erreurs lors du démarrage du serveur. Est-il possible de désactiver la validation de schéma au printemps 3 (probablement faire semblable à 2.5.6)Désactiver la validation de schéma au printemps 3
Répondre
Je ne l'ai pas encore essayé, mais le GenericXmlApplicationContext a une méthode setValidating (validation booléenne).
Je crois que vous pouvez utiliser cette méthode pour désactiver la validation:
GenericXmlApplicationContext context = new GenericXmlApplicationContext();
context.setValidating(false);
context.load("myResource.xml", "otherResource.xml");
context.refresh();
https://jira.springframework.org/browse/SPR-5014
Si vous utilisez printemps dans une application web, il est plus difficile de définir le paramètre de validation. Une façon dont je peux penser, basée sur le fait que le ContextLoader utilise un paramètre de contexte web.xml "contextClass
" pour spécifier la classe de contexte (par défaut est: org.springframework.web.context.support.XmlWebApplicationContext
).
- @see: org.springframework.web.context.ContextLoader
- @see: org.springframework.web.context.ContextLoader # determineContextClass (ServletContext)
vous pouvez peut-être créer une sous-classe de XmlWebApplicationContext avec validation désactivée et utilisez le paramètre "contextClass
" pour charger cette classe au lieu de XmlWebApplicationContext.
- 1. printemps 3 sous-bean validation
- 2. question de méthode remplacée au printemps 3
- 3. Compilez le fichier classfile au printemps 3
- 4. UrlBasedViewResolver et Apache Tiles2 au printemps 3
- 5. Désactiver la validation Jquery
- 6. JPA - désactiver la validation de persistence.xml
- 7. Tâche de temporisation: première exécution du planificateur au printemps 3
- 8. Validation de schéma android
- 9. validation de printemps avec @Valid
- 10. printemps validation d'annotation mvc
- 11. accès direct aux champs au printemps MVC 3
- 12. Désactiver l'explorateur de schéma XML
- 13. classe Util pour accesing un service au printemps 3
- 14. Authentification personnalisée au printemps
- 15. POJO vers MultiValueMap mappage/liaison/conversion au printemps 3
- 16. comment configurer plusieurs DispatcherServlet au printemps 3 mvc?
- 17. Personnalisé json au printemps
- 18. Stockage de fichiers au printemps
- 19. MVC 3 Impossible de désactiver javascript discret
- 20. Comment sérialiser un haricot de printemps (printemps 3)
- 21. jQuery Désactiver la validation de formulaire
- 22. schéma XML - validation complexe
- 23. Printemps 3 MVC Imbrication RequestMapping
- 24. Validation du schéma xsd
- 25. Printemps-JSON utilisé au printemps MVC
- 26. Désactiver la désérialisation Schéma du projet de base de données
- 27. Validation de schéma xml pour les fichiers de schéma volumineux
- 28. exceptions Emballage PropertyEdtior lors de la validation de printemps
- 29. Utilisation de ModelMap au printemps
- 30. Désactiver la validation Dojo sur certains champs
Merci .. il a travaillé pour moi .. –