We have an issue where we are trying to set up validation.xml files for action invocations that contain slashes. From running a debugger on the XWork code it would appear that if action com.mycompany.action.MyAction is being executed via the url /context-root/package/MyAction/operation.action that the XWork validation framework is looking for a file in the classpath of the form:
com/mycompany/action/MyAction-package/MyAction/operation-validation.xml This is an invalid java package name in the jar (no - characters allowed) and so even if the validation.xml file is named appropriately and placed in the appropriate directory it is failing to be found. The culprit appears to be 2 lines in com.opensymphony.xwork.validator.AnnotationActionValidatorManager: String fileName = aClass.getName().replace('.', '/') + "-" + context + VALIDATION_CONFIG_SUFFIX; and String fileName = aClass.getName().replace('.', '/') + VALIDATION_CONFIG_SUFFIX; should I be raising a Jira issue for this? Peter Kelley Fujitsu Australia Limited -- View this message in context: http://www.nabble.com/Action-Validation-with-Slashes-tp17245638p17245638.html Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]