Details
-
Type:
Bug
-
Status:
Reopened
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 1.4
-
Fix Version/s: Backlog
-
Component/s: Web Interface
-
Labels:None
-
Environment:1.4-SNAPSHOT trunk at r922259 in archiva-webapp with mvn jetty:run
Description
Attempting to upload a file using the web form results in an error and stack trace:
HTTP ERROR 500
Problem accessing /upload!doUpload.action. Reason:
INTERNAL_SERVER_ERROR
Caused by:
java.lang.ExceptionInInitializerError
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)
...
Caused by: java.lang.IllegalArgumentException: URI is not hierarchical
at java.io.File.<init>(File.java:363)
at com.opensymphony.xwork2.validator.ValidatorFactory.parseValidators(ValidatorFactory.java:323)
at com.opensymphony.xwork2.validator.ValidatorFactory.<clinit>(ValidatorFactory.java:230)
...
Issue Links
- is related to
-
MRM-1111
upgrade to struts 2.1.8.1
-
Related thread: http://old.nabble.com/Upload-broken-on-trunk--td27855300.html
Brett wrote:
The upload issue looks like it needs a Struts upgrade: http://issues.apache.org/jira/browse/WW-2684. It also exists in Archiva 1.3.x.