codehaus.org Repositories Should Be Removed From Your Nexus Repository Instance – Sonatype Support

Visit my.sonatype.com for documentation on Nexus Repository version 2.

Any Maven 2 proxy repository with a remote URL that includes the domain name codehaus.org should be removed from your Nexus Repository instance.

Why?

As of Nexus Repository 2.12, we no longer ship with a proxy repository to codehaus.org.

Example (may be incomplete) remote URLs which are no longer valid include:

Recommended Actions in Priority Order

If the Auto Blocking feature is enabled Nexus may have automatically blocked your codehaus proxy, however this is not adequate protection. At a minimum, manually block the repository before deleting it.

Sonatype Nexus Repository 2.x:

  1. For each repository, edit the Configuration
  2. Change Automatically Block to False; Save
  3. Immediately right-click the repository in the repositories list and choose Block proxy
  4. This manually blocks the proxy and now will no longer keep trying to unblock these invalid repositories

Sonatype Nexus Repository 3.x:

  1. Select the proxy repository in the UI Repositories list
  2. On the Settings tab, check the Block outbound connections on the repository checkbox
  3. Save the settings

Remove the codehaus proxy repositories from any Repository Groups.

Delete a Codehaus proxy repository, use the Delete button after selecting each repository in the repositories list.

If your codehaus proxy repositories contain RELEASE artifacts that older internal builds may depend on, you should source these from some other place (i.e., Central). If you have a SNAPSHOT codehaus repository, we recommend deleting it as SNAPSHOTs will never be published at that domain again.