HI David. Try accessing http://nexusprohost.com:8084/nexus/content/groups/cditspoc/com/oracle/coherence/coherence/12.1.2-0-0/coherence-12.1.2-0-0.pom via your browser. That will test if it is a maven problem or a nexus problem.
On Nov 14, 2013, at 4:35 PM, KARR, DAVID <dk0...@att.com> wrote: > (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: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org ----------------- Author, Getting Started with Apache Maven <http://www.packtpub.com/getting-started-with-apache-maven/video> Come read my webnovel, Take a Lemon <http://www.takealemon.com>, and listen to the Misfile radio play <http://www.fuzzyfacetheater.com/misfile/>!