(Sorry for the initial blank body.  Not sure what happened there.)

I'm having trouble downloading an artifact from a nexus pro repo in a Maven 
build on a build server.  I don't know if this is a Maven problem, or a Nexus 
problem, although it's probably the former.

I'm working on a Maven build with several peer modules in a flat directory 
structure.  I had to manually install one artifact to my local repo that isn't 
available on a public repo.  It's a jar for "coherence", so I don't have to 
keep calling it "the artifact".

I'm now working on integrating this with a Nexus Pro repo.  I installed the 
artifact in the repo.  I changed my "settings.xml" (actually doing this in a 
separately named file first and specifying that on the command line) to add a 
profile which references the new repository, along with a "server" element (not 
in the profile) containing my login credentials.  I set that profile on the 
command line.

This is an excerpt of my build log:
-----------------------
14-Nov-2013 09:50:30    [DEBUG] Using connector WagonRepositoryConnector with 
priority 0 for http://nexusprohost.com:8084/nexus/content/groups/cditspoc as 
myuid
14-Nov-2013 09:50:30    Downloading: 
http://nexusprohost.com:8084/nexus/content/groups/cditspoc/com/oracle/coherence/coherence/12.1.2-0-0/coherence-12.1.2-0-0.pom
14-Nov-2013 09:50:31    
14-Nov-2013 09:50:31    [DEBUG] Writing resolution tracking file 
/volatile/maven/repository/com/oracle/coherence/coherence/12.1.2-0-0/coherence-12.1.2-0-0.pom.lastUpdated
.....
Failed to read artifact descriptor for 
com.oracle.coherence:coherence:jar:12.1.2-0-0: Could not transfer artifact 
com.oracle.coherence:coherence:pom:12.1.2-0-0 from/to myrepositoryid 
(http://nexusprohost.com:8084/nexus/content/groups/cditspoc): Access denied to: 
http://nexusprohost.com:8084/nexus/content/groups/cditspoc/com/oracle/coherence/coherence/12.1.2-0-0/coherence-12.1.2-0-0.pom,
 ReasonPhrase:Forbidden. -> [Help 1]
-----------------------

I've deployed this artifact to that repo, with the following coordinates:
--------------------
<dependency>
  <groupId>com.oracle.coherence</groupId>
  <artifactId>coherence</artifactId>
  <version>12.1.2-0-0</version>
  <type>pom</type>
</
--------------------

My settings.xml specifies the ".../cditspoc" repository, so that part obviously 
works.  I have a "server" element 
whose id matches the repository id, and it specifies the login credentials I 
use to log into the mavencentral site.

What else could be wrong?


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to