"longbeach" wrote : here is the complete stack trace :
|
| 07:15:07,378 INFO [ActionValidatorManagerFactory] Detected
AnnotationActionValidatorManager, initializing it...
| 07:15:13,239 ERROR [[default]] Servlet.service() for servlet default threw exception
| java.lang.IllegalArgumentException: URI scheme is not "file"
| at java.io.File.(Unknown Source)
| at
com.opensymphony.xwork2.validator.ValidatorFactory.parseValidators(ValidatorFactory.java:323)
| at com.opensymphony.xwork2.validator.ValidatorFactory.(ValidatorFactory.java:230)
| at
com.opensymphony.xwork2.validator.ValidatorFileParser.addValidatorConfigs(ValidatorFileParser.java:192)
| at
com.opensymphony.xwork2.validator.ValidatorFileParser.parseActionValidatorConfigs(ValidatorFileParser.java:72)
| at
com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.loadFile(AnnotationActionValidatorManager.java:361)
| at
com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.buildClassValidatorConfigs(AnnotationActionValidatorManager.java:252)
| at
com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.buildValidatorConfigs(AnnotationActionValidatorManager.java:340)
| at
com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.getValidators(AnnotationActionValidatorManager.java:69)
| at
com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.validate(AnnotationActionValidatorManager.java:138)
| at
com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.validate(AnnotationActionValidatorManager.java:113)
| at
com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.validate(AnnotationActionValidatorManager.java:100)
| at
com.opensymphony.xwork2.validator.ValidationInterceptor.doBeforeInvocation(ValidationInterceptor.java:142)
| at
com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:148)
| at
org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:48)
| at
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
| at
Based on this stacktrace, all that i can "guess" is that the
com.opensymphony.xwork2.validator.ValidatorFactory.parseValidators expects a URI to be of
the form file://something and because of the VFS related changes to JBoss-5, the URI being
passed is probably vfsfile://something which only JBoss recognizes and no one else. That
might be why you are running into this error.
You might want to open a new thread with these details (you can even point to this thread)
in the JBoss AS5 forum
http://www.jboss.com/index.html?module=bb&op=viewforum&f=287 where you might get
some advice.
While posting the logs or xml content or code, remember to wrap it in a code block using
the Code button in the message editor window and please hit the Preview button to make
sure your post is correctly formatted
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4174817#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...