Allow use of Studio as a proxy-able Maven repository
----------------------------------------------------

                 Key: NXS-904
                 URL: https://jira.nuxeo.com/browse/NXS-904
             Project: Nuxeo Studio
          Issue Type: New Feature
            Reporter: Julien Carsique


Configuring https://connect.nuxeo.com/nuxeo/site/studio/maven as a Maven 
repository in the POM allows to retrieve artifacts from it, since Maven will 
concatenate the wanted artifact's GAV to the URL: 
https://connect.nuxeo.com/nuxeo/site/studio/maven/${groupId}/${artifactId}/${version}/...
 (with groupId=nuxeo-studio and artifactId=the studio project).
But it doesn't work if we want to set a Nexus proxy on it.
There are two possible causes:
 - https://connect.nuxeo.com/nuxeo/site/studio/maven and 
https://connect.nuxeo.com/nuxeo/site/studio/maven/nuxeo-studio return 404 (so 
Nexus considers the repository is down or unavailable).
 - available projects (artifactId) are not listed under 
https://connect.nuxeo.com/nuxeo/site/studio/maven/nuxeo-studio

1) https://connect.nuxeo.com/nuxeo/site/studio/maven must return nuxeo-studio/ 
which is the only available groupId under that URL
2) Maybe, https://connect.nuxeo.com/nuxeo/site/studio/maven/nuxeo-studio/ 
should list the available projects for the currently authenticated user.

Note Nexus should be able to work with the repository even if there's no index 
file at its root.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to