Yes, Nexus is one of the repository managers, and the best imho.
Others are Archiva or Artifactory.

With regards,

Nick Stolwijk
~Java Developer~

IPROFS BV.
Claus Sluterweg 125
2012 WS Haarlem
http://www.iprofs.nl



On Tue, Sep 22, 2009 at 11:46 AM, Richard Taylor
<[email protected]> wrote:
> Brett
>
> Would this be something like Nexus?
>
> Thanks
>
> Regards
>
>
> On Tue, 2009-09-22 at 18:32 +1000, Brett Porter wrote:
>> ServiceMix need to update their examples since they are pointing to an
>> old domain name they apparently no longer own - you're going to need
>> to ask them.
>>
>> BTW, a more robust set up you can work with is to put a repository
>> manager in place - you can direct all your maven requests to it and
>> then filter out bad repositories such as this (since commons-pool can
>> easily be found on the existing Maven repositories).
>>
>> - Brett
>>
>> On 22/09/2009, at 6:19 PM, Richard Taylor wrote:
>>
>> > Nick
>> >
>> > I have followed the tutorials on the ServiceMix site to the letter.
>> >
>> > The repositories in the pom.xml file are:
>> >
>> >  <repositories>
>> >    <repository>
>> >      <releases />
>> >      <snapshots>
>> >        <enabled>false</enabled>
>> >      </snapshots>
>> >      <id>apache</id>
>> >      <name>Apache Repository</name>
>> >
>> > <url>http://people.apache.org/repo/m2-ibiblio-rsync-repository</url>
>> >    </repository>
>> >    <repository>
>> >      <releases>
>> >        <enabled>false</enabled>
>> >      </releases>
>> >      <snapshots />
>> >      <id>apache.snapshots</id>
>> >      <name>Apache Snapshots Repository</name>
>> >      <url>http://people.apache.org/repo/m2-snapshot-repository</url>
>> >    </repository>
>> >  </repositories>
>> >  <pluginRepositories>
>> >    <pluginRepository>
>> >      <releases />
>> >      <snapshots>
>> >        <enabled>false</enabled>
>> >      </snapshots>
>> >      <id>apache</id>
>> >      <name>Apache Repository</name>
>> >
>> > <url>http://people.apache.org/repo/m2-ibiblio-rsync-repository</url>
>> >    </pluginRepository>
>> >    <pluginRepository>
>> >      <releases>
>> >        <enabled>false</enabled>
>> >      </releases>
>> >      <snapshots />
>> >      <id>apache.snapshots</id>
>> >      <name>Apache Snapshots Repository</name>
>> >      <url>http://people.apache.org/repo/m2-snapshot-repository</url>
>> >    </pluginRepository>
>> >  </pluginRepositories>
>> >
>> > these were generated by
>> >
>> >     mvn archetype:create
>> >           -DarchetypeArtifactId=servicemix-service-unit
>> >           -DarchetypeGroupId=org.apache.servicemix.tooling
>> >           -DartifactId=tutorial-file-su
>> >
>> > Hunting through the build logs I find this:
>> >
>> > Downloading:
>> > http://people.apache.org/repo/m2-ibiblio-rsync-repository/commons-pool/commons-pool/1.3/commons-pool-1.3.pom
>> > [INFO] Unable to find resource 'commons-pool:commons-pool:pom:1.3' in
>> > repository apache
>> > (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
>> > Downloading:
>> > http://svn.apache.org/repos/asf/servicemix/m2-repo/commons-pool/commons-pool/1.3/commons-pool-1.3.pom
>> > [INFO] Unable to find resource 'commons-pool:commons-pool:pom:1.3' in
>> > repository servicemix-m2-repo
>> > (http://svn.apache.org/repos/asf/servicemix/m2-repo)
>> > Downloading:
>> > http://people.apache.org/repo/m2-incubating-repository/commons-pool/commons-pool/1.3/commons-pool-1.3.pom
>> > [INFO] Unable to find resource 'commons-pool:commons-pool:pom:1.3' in
>> > repository apache-incubating
>> > (http://people.apache.org/repo/m2-incubating-repository)
>> > Downloading:
>> > http://repository.codehaus.org/commons-pool/commons-pool/1.3/commons-pool-1.3.pom
>> > [INFO] Unable to find resource 'commons-pool:commons-pool:pom:1.3' in
>> > repository codehaus (http://repository.codehaus.org)
>> > Downloading:
>> > http://download.java.net/maven/1/commons-pool/poms/commons-
>> > pool-1.3.pom
>> > [INFO] Unable to find resource 'commons-pool:commons-pool:pom:1.3' in
>> > repository java.net (http://download.java.net/maven/1)
>> > Downloading:
>> > http://servicemix.org/m2-repo/commons-pool/commons-pool/1.3/commons-pool-1.3.pom
>> > [WARNING] *** CHECKSUM FAILED - Checksum failed on download: local =
>> > '1559863a375499e55c9adee606c51a69e546b69a'; remote = '<!DOCTYPE' -
>> > RETRYING
>> > Downloading:
>> > http://servicemix.org/m2-repo/commons-pool/commons-pool/1.3/commons-pool-1.3.pom
>> > 8K downloaded  (commons-pool-1.3.pom)
>> > [WARNING] *** CHECKSUM FAILED - Checksum failed on download: local =
>> > '1559863a375499e55c9adee606c51a69e546b69a'; remote = '<!DOCTYPE' -
>> > IGNORING
>> > [WARNING] POM for 'commons-pool:commons-pool:pom:1.3:provided' is
>> > invalid.
>> >
>> > The project pom.xml file has a <url>http://servicemix.org/</url>. This
>> > site resolves to a site for a car performance chip company. Their web
>> > site always returns the home page regardless of the page requested,
>> > rather than a 404.
>> >
>> > Does maven's repository resolution fallback to the project pom.xml URL
>> > as a last resort if a file can't be found in one of the other
>> > repositories?
>> >
>> > Why would it keep the file that failed the checksum anyway?
>> >
>> > Thanks for the quick response.
>> >
>> > Regards
>> >
>> > Richard
>> >
>> >
>> >
>> > On Tue, 2009-09-22 at 10:09 +0200, Nick Stolwijk wrote:
>> >> As you are the first one to notice this, I would think it would be or
>> >> your local computer or your company repository. Which repositories
>> >> are
>> >> you using for your project?
>> >>
>> >> With regards,
>> >>
>> >> Nick Stolwijk
>> >> ~Java Developer~
>> >>
>> >> IPROFS BV.
>> >> Claus Sluterweg 125
>> >> 2012 WS Haarlem
>> >> http://www.iprofs.nl
>> >>
>> >>
>> >>
>> >> On Tue, Sep 22, 2009 at 9:47 AM, Richard Taylor
>> >> <[email protected]> wrote:
>> >>> Hi
>> >>>
>> >>> I am completely new to maven, just running through some ServiceMix
>> >>> tutorials (completely new to that too).
>> >>>
>> >>> Tracking down a 'mvn install' failure that said:
>> >>>
>> >>> [INFO]
>> >>> ------------------------------------------------------------------------
>> >>> [ERROR] BUILD FAILURE
>> >>> [INFO]
>> >>> ------------------------------------------------------------------------
>> >>> [INFO] Compilation failure
>> >>>
>> >>> error: error
>> >>> reading /home/rjt/.m2/repository/org/springframework/spring-dao/
>> >>> 2.0.6/spring-dao-2.0.6.jar; error in opening zip file
>> >>> error: error
>> >>> reading /home/rjt/.m2/repository/org/springframework/spring-
>> >>> support/2.0.6/spring-support-2.0.6.jar; error in opening zip file
>> >>> error: error
>> >>> reading /home/rjt/.m2/repository/xerces/xerces/2.0.2/
>> >>> xerces-2.0.2.jar;
>> >>> error in opening zip file
>> >>>
>> >>> I discover that the contents of these files are all spam web pages
>> >>> with
>> >>> the title: "Truck Performance Chips". I then searched my local
>> >>> repository for the same string and I get:
>> >>>
>> >>> grep -r Truck\ Performance\ Chips *
>> >>> commons-collections/commons-collections/2.1/commons-
>> >>> collections-2.1.pom:<title>Car &amp; Truck Performance Chips</title>
>> >>> commons-pool/commons-pool/1.2/commons-pool-1.2.pom:<title>Car &amp;
>> >>> Truck Performance Chips</title>
>> >>> commons-pool/commons-pool/1.3/commons-pool-1.3.pom:<title>Car &amp;
>> >>> Truck Performance Chips</title>
>> >>> org/springframework/spring-beans/2.0.6/spring-
>> >>> beans-2.0.6.pom:<title>Car
>> >>> &amp; Truck Performance Chips</title>
>> >>> org/springframework/spring-core/2.0.6/spring-
>> >>> core-2.0.6.pom:<title>Car
>> >>> &amp; Truck Performance Chips</title>
>> >>> org/springframework/spring-dao/2.0.6/spring-dao-2.0.6.pom:<title>Car
>> >>> &amp; Truck Performance Chips</title>
>> >>> org/springframework/spring-dao/2.0.6/spring-dao-2.0.6.jar:<title>Car
>> >>> &amp; Truck Performance Chips</title>
>> >>> org/springframework/spring-context/2.0.6/spring-
>> >>> context-2.0.6.pom:<title>Car &amp; Truck Performance Chips</title>
>> >>> org/springframework/spring-support/2.0.6/spring-
>> >>> support-2.0.6.jar:<title>Car &amp; Truck Performance Chips</title>
>> >>> org/springframework/spring-support/2.0.6/spring-
>> >>> support-2.0.6.pom:<title>Car &amp; Truck Performance Chips</title>
>> >>> xerces/xerces/2.0.2/xerces-2.0.2.jar:<title>Car &amp; Truck
>> >>> Performance
>> >>> Chips</title>
>> >>> xerces/xerces/2.0.2/xerces-2.0.2.pom:<title>Car &amp; Truck
>> >>> Performance
>> >>> Chips</title>
>> >>>
>> >>> This all looks very worrying. It suggests that one of the online
>> >>> repositories has been infiltrated.
>> >>>
>> >>> Is there anyway to discover which repository these files came from?
>> >>>
>> >>> I am beginning to worry about safety of using all this code pulled
>> >>> automatically from online repositories :-(
>> >>>
>> >>> Regards
>> >>>
>> >>> Richard
>> >>>
>> >>>
>> >>>
>> >>> The information contained in this E-Mail and any subsequent
>> >>> correspondence is private and is intended solely for the intended
>> >>> recipient(s).  The information in this communication may be
>> >>> confidential and/or legally privileged.  Nothing in this e-mail is
>> >>> intended to conclude a contract on behalf of QinetiQ or make QinetiQ
>> >>> subject to any other legally binding commitments, unless the e-mail
>> >>> contains an express statement to the contrary or incorporates a
>> >>> formal Purchase Order.
>> >>>
>> >>> For those other than the recipient any disclosure, copying,
>> >>> distribution, or any action taken or omitted to be taken in reliance
>> >>> on such information is prohibited and may be unlawful.
>> >>>
>> >>> Emails and other electronic communication with QinetiQ may be
>> >>> monitored and recorded for business purposes including security,
>> >>> audit
>> >>> and archival purposes.  Any response to this email indicates consent
>> >>> to this.
>> >>>
>> >>> Telephone calls to QinetiQ may be monitored or recorded for quality
>> >>> control, security and other business purposes.
>> >>>
>> >>> QinetiQ Limited
>> >>> Registered in England & Wales: Company Number:3796233
>> >>> Registered office: 85 Buckingham Gate, London SW1E 6PD, United
>> >>> Kingdom
>> >>> Trading address: Cody Technology Park, Cody Building, Ively Road,
>> >>> Farnborough, Hampshire, GU14 0LX, United Kingdom
>> >>> http://www.qinetiq.com/home/notices/legal.html
>> >>>
>> >>> ---------------------------------------------------------------------
>> >>> To unsubscribe, e-mail: [email protected]
>> >>> For additional commands, e-mail: [email protected]
>> >>>
>> >>>
>> >
>> >
>> > The QinetiQ e-mail privacy policy and company information is
>> > detailed elsewhere in the body of this email.
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [email protected]
>> > For additional commands, e-mail: [email protected]
>> >
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>
>
> The QinetiQ e-mail privacy policy and company information is detailed 
> elsewhere in the body of this email.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

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

Reply via email to