You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@archiva.apache.org by "Gwen Harold Autencio (JIRA)" <ji...@codehaus.org> on 2011/12/15 11:19:03 UTC
[jira] (MRM-1565) Error 500 when uploading an artifact in web
interface
Gwen Harold Autencio created MRM-1565:
-----------------------------------------
Summary: Error 500 when uploading an artifact in web interface
Key: MRM-1565
URL: https://jira.codehaus.org/browse/MRM-1565
Project: Archiva
Issue Type: Bug
Environment: Windows
Reporter: Gwen Harold Autencio
Unable to upload an artifact in windows. Getting
Error in web
HTTP ERROR 500
Problem accessing /archiva/upload!doUpload.action. Reason:
String index out of range: -1
Caused by:
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(Unknown Source)
at org.apache.archiva.web.action.UploadAction.doUpload(UploadAction.java:311)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:452)
at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:291)
Error in UT..
Tests in error:
downloadWithRemoteRedirect(org.apache.archiva.DownloadArtifactsTest): File: http://localhost:4667//repository/internal/junit/junit/4.9/junit-4.9.jar, ReasonPhrase:Not a
valid request path layout, too short..
testArtifactUploadWithPomSuccessful(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
testArtifactUploadWithClassifier(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
testArtifactUploadGeneratePomSuccessful(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
testArtifactUploadNoPomSuccessful(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
testArtifactUploadSnapshots(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
testChecksumIsCorrectWhenArtifactIsReUploaded(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
testUploadArtifactAlreadyExistingRedeploymentsBlocked(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
testUploadArtifactAlreadyExistingRedeploymentsAllowed(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
Tests run: 201, Failures: 1, Errors: 9, Skipped: 0
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] (MRM-1565) Error 500 when uploading an artifact in web
interface
Posted by "Olivier Lamy (JIRA)" <ji...@codehaus.org>.
[ https://jira.codehaus.org/browse/MRM-1565?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Olivier Lamy closed MRM-1565.
-----------------------------
Resolution: Fixed
Fix Version/s: 1.4-M3
Assignee: Olivier Lamy
should be fixed now in trunk
> Error 500 when uploading an artifact in web interface
> -----------------------------------------------------
>
> Key: MRM-1565
> URL: https://jira.codehaus.org/browse/MRM-1565
> Project: Archiva
> Issue Type: Bug
> Environment: Windows
> Reporter: Gwen Harold Autencio
> Assignee: Olivier Lamy
> Fix For: 1.4-M3
>
>
> Unable to upload an artifact in windows. Getting
> Error in web
> HTTP ERROR 500
> Problem accessing /archiva/upload!doUpload.action. Reason:
> String index out of range: -1
> Caused by:
> java.lang.StringIndexOutOfBoundsException: String index out of range: -1
> at java.lang.String.substring(Unknown Source)
> at org.apache.archiva.web.action.UploadAction.doUpload(UploadAction.java:311)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:452)
> at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:291)
> Error in UT..
> Tests in error:
> downloadWithRemoteRedirect(org.apache.archiva.DownloadArtifactsTest): File: http://localhost:4667//repository/internal/junit/junit/4.9/junit-4.9.jar, ReasonPhrase:Not a
> valid request path layout, too short..
> testArtifactUploadWithPomSuccessful(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testArtifactUploadWithClassifier(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testArtifactUploadGeneratePomSuccessful(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testArtifactUploadNoPomSuccessful(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testArtifactUploadSnapshots(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testChecksumIsCorrectWhenArtifactIsReUploaded(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testUploadArtifactAlreadyExistingRedeploymentsBlocked(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testUploadArtifactAlreadyExistingRedeploymentsAllowed(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> Tests run: 201, Failures: 1, Errors: 9, Skipped: 0
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] (MRM-1565) Error 500 when uploading an artifact in web
interface
Posted by "Gwen Harold Autencio (JIRA)" <ji...@codehaus.org>.
[ https://jira.codehaus.org/browse/MRM-1565?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=286076#comment-286076 ]
Gwen Harold Autencio commented on MRM-1565:
-------------------------------------------
Olivier,
After checking out the latest revision.
Getting test failures during build.
-------------------------------------------------------------------------------
Test set: org.apache.archiva.stagerepository.merge.Maven2RepositoryMergerTest
-------------------------------------------------------------------------------
Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 6.157 sec <<< FAILURE!
testMerge(org.apache.archiva.stagerepository.merge.Maven2RepositoryMergerTest) Time elapsed: 5.375 sec <<< ERROR!
java.lang.ArrayIndexOutOfBoundsException: 1
at org.apache.archiva.stagerepository.merge.Maven2RepositoryMerger.createFolderStructure(Maven2RepositoryMerger.java:206)
at org.apache.archiva.stagerepository.merge.Maven2RepositoryMerger.merge(Maven2RepositoryMerger.java:101)
at org.apache.archiva.stagerepository.merge.Maven2RepositoryMergerTest.testMerge(Maven2RepositoryMergerTest.java:105)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> Error 500 when uploading an artifact in web interface
> -----------------------------------------------------
>
> Key: MRM-1565
> URL: https://jira.codehaus.org/browse/MRM-1565
> Project: Archiva
> Issue Type: Bug
> Environment: Windows
> Reporter: Gwen Harold Autencio
>
> Unable to upload an artifact in windows. Getting
> Error in web
> HTTP ERROR 500
> Problem accessing /archiva/upload!doUpload.action. Reason:
> String index out of range: -1
> Caused by:
> java.lang.StringIndexOutOfBoundsException: String index out of range: -1
> at java.lang.String.substring(Unknown Source)
> at org.apache.archiva.web.action.UploadAction.doUpload(UploadAction.java:311)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:452)
> at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:291)
> Error in UT..
> Tests in error:
> downloadWithRemoteRedirect(org.apache.archiva.DownloadArtifactsTest): File: http://localhost:4667//repository/internal/junit/junit/4.9/junit-4.9.jar, ReasonPhrase:Not a
> valid request path layout, too short..
> testArtifactUploadWithPomSuccessful(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testArtifactUploadWithClassifier(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testArtifactUploadGeneratePomSuccessful(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testArtifactUploadNoPomSuccessful(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testArtifactUploadSnapshots(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testChecksumIsCorrectWhenArtifactIsReUploaded(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testUploadArtifactAlreadyExistingRedeploymentsBlocked(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testUploadArtifactAlreadyExistingRedeploymentsAllowed(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> Tests run: 201, Failures: 1, Errors: 9, Skipped: 0
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] (MRM-1565) Error 500 when uploading an artifact in web
interface
Posted by "Olivier Lamy (JIRA)" <ji...@codehaus.org>.
[ https://jira.codehaus.org/browse/MRM-1565?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=285986#comment-285986 ]
Olivier Lamy commented on MRM-1565:
-----------------------------------
which version did you test that ?
> Error 500 when uploading an artifact in web interface
> -----------------------------------------------------
>
> Key: MRM-1565
> URL: https://jira.codehaus.org/browse/MRM-1565
> Project: Archiva
> Issue Type: Bug
> Environment: Windows
> Reporter: Gwen Harold Autencio
>
> Unable to upload an artifact in windows. Getting
> Error in web
> HTTP ERROR 500
> Problem accessing /archiva/upload!doUpload.action. Reason:
> String index out of range: -1
> Caused by:
> java.lang.StringIndexOutOfBoundsException: String index out of range: -1
> at java.lang.String.substring(Unknown Source)
> at org.apache.archiva.web.action.UploadAction.doUpload(UploadAction.java:311)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:452)
> at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:291)
> Error in UT..
> Tests in error:
> downloadWithRemoteRedirect(org.apache.archiva.DownloadArtifactsTest): File: http://localhost:4667//repository/internal/junit/junit/4.9/junit-4.9.jar, ReasonPhrase:Not a
> valid request path layout, too short..
> testArtifactUploadWithPomSuccessful(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testArtifactUploadWithClassifier(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testArtifactUploadGeneratePomSuccessful(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testArtifactUploadNoPomSuccessful(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testArtifactUploadSnapshots(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testChecksumIsCorrectWhenArtifactIsReUploaded(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testUploadArtifactAlreadyExistingRedeploymentsBlocked(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testUploadArtifactAlreadyExistingRedeploymentsAllowed(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> Tests run: 201, Failures: 1, Errors: 9, Skipped: 0
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] (MRM-1565) Error 500 when uploading an artifact in web
interface
Posted by "Olivier Lamy (JIRA)" <ji...@codehaus.org>.
[ https://jira.codehaus.org/browse/MRM-1565?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=286079#comment-286079 ]
Olivier Lamy commented on MRM-1565:
-----------------------------------
Yup I know this one failed since long (always ?) on windauze.
I try to fix but I don't have any windauze env except jenkins asf node.
> Error 500 when uploading an artifact in web interface
> -----------------------------------------------------
>
> Key: MRM-1565
> URL: https://jira.codehaus.org/browse/MRM-1565
> Project: Archiva
> Issue Type: Bug
> Environment: Windows
> Reporter: Gwen Harold Autencio
>
> Unable to upload an artifact in windows. Getting
> Error in web
> HTTP ERROR 500
> Problem accessing /archiva/upload!doUpload.action. Reason:
> String index out of range: -1
> Caused by:
> java.lang.StringIndexOutOfBoundsException: String index out of range: -1
> at java.lang.String.substring(Unknown Source)
> at org.apache.archiva.web.action.UploadAction.doUpload(UploadAction.java:311)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:452)
> at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:291)
> Error in UT..
> Tests in error:
> downloadWithRemoteRedirect(org.apache.archiva.DownloadArtifactsTest): File: http://localhost:4667//repository/internal/junit/junit/4.9/junit-4.9.jar, ReasonPhrase:Not a
> valid request path layout, too short..
> testArtifactUploadWithPomSuccessful(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testArtifactUploadWithClassifier(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testArtifactUploadGeneratePomSuccessful(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testArtifactUploadNoPomSuccessful(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testArtifactUploadSnapshots(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testChecksumIsCorrectWhenArtifactIsReUploaded(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testUploadArtifactAlreadyExistingRedeploymentsBlocked(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testUploadArtifactAlreadyExistingRedeploymentsAllowed(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> Tests run: 201, Failures: 1, Errors: 9, Skipped: 0
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] (MRM-1565) Error 500 when uploading an artifact in web
interface
Posted by "Olivier Lamy (JIRA)" <ji...@codehaus.org>.
[ https://jira.codehaus.org/browse/MRM-1565?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=285985#comment-285985 ]
Olivier Lamy commented on MRM-1565:
-----------------------------------
should be fixed with r 1214693
I don't have windows could you have a try ?
> Error 500 when uploading an artifact in web interface
> -----------------------------------------------------
>
> Key: MRM-1565
> URL: https://jira.codehaus.org/browse/MRM-1565
> Project: Archiva
> Issue Type: Bug
> Environment: Windows
> Reporter: Gwen Harold Autencio
>
> Unable to upload an artifact in windows. Getting
> Error in web
> HTTP ERROR 500
> Problem accessing /archiva/upload!doUpload.action. Reason:
> String index out of range: -1
> Caused by:
> java.lang.StringIndexOutOfBoundsException: String index out of range: -1
> at java.lang.String.substring(Unknown Source)
> at org.apache.archiva.web.action.UploadAction.doUpload(UploadAction.java:311)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:452)
> at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:291)
> Error in UT..
> Tests in error:
> downloadWithRemoteRedirect(org.apache.archiva.DownloadArtifactsTest): File: http://localhost:4667//repository/internal/junit/junit/4.9/junit-4.9.jar, ReasonPhrase:Not a
> valid request path layout, too short..
> testArtifactUploadWithPomSuccessful(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testArtifactUploadWithClassifier(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testArtifactUploadGeneratePomSuccessful(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testArtifactUploadNoPomSuccessful(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testArtifactUploadSnapshots(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testChecksumIsCorrectWhenArtifactIsReUploaded(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testUploadArtifactAlreadyExistingRedeploymentsBlocked(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> testUploadArtifactAlreadyExistingRedeploymentsAllowed(org.apache.archiva.web.action.UploadActionTest): String index out of range: -1
> Tests run: 201, Failures: 1, Errors: 9, Skipped: 0
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira