Details

    • Type: Problem
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Component/s: None
    • Labels:
      None

      Description

      I'm trying to upload a new project based on this project:

      https://github.com/wordnik/wordnik-oss

      And getting this error:

      [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.5:deploy (default-deploy) on project common-utils: Failed to deploy artifacts: Could not transfer artifact com.wordnik:common-utils:jar:1.01-20111209.051902-1 from/to sonatype-nexus-snapshots (https://oss.sonatype.org/content/repositories/snapshots/): Failed to transfer file: https://oss.sonatype.org/content/repositories/snapshots/com/wordnik/common-utils/1.01-SNAPSHOT/common-utils-1.01-20111209.051902-1.jar. Return code is: 401 -> [Help 1]
      org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.5:deploy (default-deploy) on project common-utils: Failed to deploy artifacts: Could not transfer artifact com.wordnik:common-utils:jar:1.01-20111209.051902-1 from/to sonatype-nexus-snapshots (https://oss.sonatype.org/content/repositories/snapshots/): Failed to transfer file: https://oss.sonatype.org/content/repositories/snapshots/com/wordnik/common-utils/1.01-SNAPSHOT/common-utils-1.01-20111209.051902-1.jar. Return code is: 401

      My understanding is that new artifacts under the same org should be able to push to staging and then to sync with maven central?

        Activity

        Hide
        juven Juven Xu added a comment -

        You should be able to deploy com.wordnik.common-utils artifacts, and you have the related privileges.

        It's very likely you configured settings.xml incorrectly, see http://www.sonatype.com/people/2010/11/what-to-do-when-nexus-returns-401/ for help.

        lemme know the result.

        thanks
        Juven

        Show
        juven Juven Xu added a comment - You should be able to deploy com.wordnik.common-utils artifacts, and you have the related privileges. It's very likely you configured settings.xml incorrectly, see http://www.sonatype.com/people/2010/11/what-to-do-when-nexus-returns-401/ for help. lemme know the result. thanks Juven
        Hide
        tonytam Tony Tam added a comment -

        Hi Juven, when I curl per the page you sent, I get this:

        curl -u tonytam:XXXXXXX https://oss.sonatype.org/service/local/staging/deploy/maven2/com/wordnik/pom-test/1.1/test.pom --request PUT --data @pom.xml
        <html>
        <head>
        <title>Status page</title>
        </head>
        <body>
        <h3>Content-type of "application/x-www-form-urlencoded" is not acceptable for uploads!</h3><p>You can get technical details <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.1">here</a>.<br>
        Please continue your visit at our <a href="/">home page</a>.
        </p>
        </body>
        </html>

        Show
        tonytam Tony Tam added a comment - Hi Juven, when I curl per the page you sent, I get this: curl -u tonytam:XXXXXXX https://oss.sonatype.org/service/local/staging/deploy/maven2/com/wordnik/pom-test/1.1/test.pom --request PUT --data @pom.xml <html> <head> <title>Status page</title> </head> <body> <h3>Content-type of "application/x-www-form-urlencoded" is not acceptable for uploads!</h3><p>You can get technical details <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.1">here</a>.<br> Please continue your visit at our <a href="/">home page</a>. </p> </body> </html>
        Hide
        juven Juven Xu added a comment -

        hmm, can you login to the UI of https://oss.sonatype.org/ ?

        and what's your output of mvn help:effective-settings ?

        Show
        juven Juven Xu added a comment - hmm, can you login to the UI of https://oss.sonatype.org/ ? and what's your output of mvn help:effective-settings ?
        Hide
        tonytam Tony Tam added a comment -

        Hi Juven, yes, I can log in to oss.sonatype.org just fine. Also:

        <!-- ====================================================================== -->
        <!-- -->
        <!-- Effective Settings for 'tony' on 'tony-tam.local' -->
        <!-- -->
        <!-- ====================================================================== -->

        <settings xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd">
        <localRepository xmlns="http://maven.apache.org/SETTINGS/1.1.0">/Users/tony/.m2/repository</localRepository>
        <servers xmlns="http://maven.apache.org/SETTINGS/1.1.0">
        <server>
        <username>tonytam</username>
        <password>***</password>
        <id>sonatype-nexus-staging</id>
        </server>
        </servers>
        <pluginGroups xmlns="http://maven.apache.org/SETTINGS/1.1.0">
        <pluginGroup>org.apache.maven.plugins</pluginGroup>
        <pluginGroup>org.codehaus.mojo</pluginGroup>
        </pluginGroups>
        </settings>

        Show
        tonytam Tony Tam added a comment - Hi Juven, yes, I can log in to oss.sonatype.org just fine. Also: <!-- ====================================================================== --> <!-- --> <!-- Effective Settings for 'tony' on 'tony-tam.local' --> <!-- --> <!-- ====================================================================== --> <settings xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd "> <localRepository xmlns="http://maven.apache.org/SETTINGS/1.1.0">/Users/tony/.m2/repository</localRepository> <servers xmlns="http://maven.apache.org/SETTINGS/1.1.0"> <server> <username>tonytam</username> <password>***</password> <id>sonatype-nexus-staging</id> </server> </servers> <pluginGroups xmlns="http://maven.apache.org/SETTINGS/1.1.0"> <pluginGroup>org.apache.maven.plugins</pluginGroup> <pluginGroup>org.codehaus.mojo</pluginGroup> </pluginGroups> </settings>
        Hide
        juven Juven Xu added a comment -

        your settings.xml is missing server configuration with id 'sonatype-nexus-snapshots'

        Show
        juven Juven Xu added a comment - your settings.xml is missing server configuration with id 'sonatype-nexus-snapshots'
        Hide
        tonytam Tony Tam added a comment -

        Thank you, that fixed it.

        Show
        tonytam Tony Tam added a comment - Thank you, that fixed it.
        Hide
        juven Juven Xu added a comment -

        cool, closing ticket

        Show
        juven Juven Xu added a comment - cool, closing ticket

          People

          • Assignee:
            juven Juven Xu
            Reporter:
            tonytam Tony Tam
            Last Updated By:
            Juven Xu
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Date of First Response: