<?xml version="1.0" encoding="UTF-8"?>
<nexusConfiguration>
  <version>1.0.8</version>
  <security>
    <enabled>true</enabled>
    <anonymousAccessEnabled>true</anonymousAccessEnabled>
    <anonymousPassword>{QIFOXnDJsI4Hfd1eKbt1zua3zbzFPP1XXurDBwSpfvg=}</anonymousPassword>
    <realms>
      <realm>XmlAuthenticatingRealm</realm>
      <realm>XmlAuthorizingRealm</realm>
    </realms>
  </security>
  <globalConnectionSettings />
    <globalHttpProxySettings>
      <proxyHostname>my.company.proxy</proxyHostname>
      <proxyPort>3138</proxyPort>
  </globalHttpProxySettings>
  <restApi />
  <httpProxy>
    <enabled>true</enabled>
  </httpProxy>
  <routing>
    <groups />
  </routing>
  <repositories>
    <repository>
      <id>central</id>
      <name>Maven Central</name>
      <artifactMaxAge>-1</artifactMaxAge>
      <downloadRemoteIndexes>true</downloadRemoteIndexes>
      <remoteStorage>
        <url>http://repo1.maven.org/maven2/</url>
        <httpProxySettings>
          <proxyHostname>sqdprd4.sqd.tla.uprr.com</proxyHostname>
          <proxyPort>3138</proxyPort>
        </httpProxySettings>
      </remoteStorage>
    </repository>
    <repository>
      <id>apache-snapshots</id>
      <name>Apache Snapshots</name>
      <repositoryPolicy>snapshot</repositoryPolicy>
      <remoteStorage>
        <url>http://repository.apache.org/snapshots</url>
      </remoteStorage>
    </repository>
    <repository>
      <id>codehaus-snapshots</id>
      <name>Codehaus Snapshots</name>
      <repositoryPolicy>snapshot</repositoryPolicy>
      <remoteStorage>
        <url>http://snapshots.repository.codehaus.org/</url>
      </remoteStorage>
    </repository>
    <repository>
      <id>releases</id>
      <name>Releases</name>
      <allowWrite>true</allowWrite>
      <artifactMaxAge>-1</artifactMaxAge>
    </repository>
    <repository>
      <id>snapshots</id>
      <name>Snapshots</name>
      <allowWrite>true</allowWrite>
      <repositoryPolicy>snapshot</repositoryPolicy>
    </repository>
    <repository>
      <id>thirdparty</id>
      <name>3rd party</name>
      <allowWrite>true</allowWrite>
      <artifactMaxAge>-1</artifactMaxAge>
    </repository>
  </repositories>
  <repositoryShadows>
    <repositoryShadow>
      <id>central-m1</id>
      <name>Central M1 shadow</name>
      <shadowOf>central</shadowOf>
      <type>m2-m1-shadow</type>
    </repositoryShadow>
  </repositoryShadows>
  <repositoryGrouping>
    <pathMappings>
      <pathMapping>
        <id>inhouse-stuff</id>
        <groupId>*</groupId>
        <routePattern>.*/(com|org)/somecompany/.*</routePattern>
        <routeType>inclusive</routeType>
        <repositories>
          <repository>snapshots</repository>
          <repository>releases</repository>
        </repositories>
      </pathMapping>
      <pathMapping>
        <id>apache-stuff</id>
        <groupId>*</groupId>
        <routePattern>.*/org/some-oss/.*</routePattern>
        <routeType>exclusive</routeType>
        <repositories>
          <repository>releases</repository>
          <repository>snapshots</repository>
        </repositories>
      </pathMapping>
    </pathMappings>
    <repositoryGroups>
      <repositoryGroup>
        <groupId>public</groupId>
        <name>Public Repositories</name>
        <type>maven2</type>
        <repositories>
          <repository>releases</repository>
          <repository>snapshots</repository>
          <repository>thirdparty</repository>
          <repository>central</repository>
          <repository>apache-snapshots</repository>
          <repository>codehaus-snapshots</repository>
        </repositories>
      </repositoryGroup>
      <repositoryGroup>
        <groupId>public-snapshots</groupId>
        <name>Public Snapshot Repositories</name>
        <type>maven2</type>
        <repositories>
          <repository>apache-snapshots</repository>
          <repository>codehaus-snapshots</repository>
        </repositories>
      </repositoryGroup>
    </repositoryGroups>
  </repositoryGrouping>
  <repositoryTargets>
    <repositoryTarget>
      <id>1</id>
      <name>All (Maven2)</name>
      <contentClass>maven2</contentClass>
      <patterns>
        <pattern>.*</pattern>
      </patterns>
    </repositoryTarget>
    <repositoryTarget>
      <id>2</id>
      <name>All (Maven1)</name>
      <contentClass>maven1</contentClass>
      <patterns>
        <pattern>.*</pattern>
      </patterns>
    </repositoryTarget>
    <repositoryTarget>
      <id>3</id>
      <name>All but sources (Maven2)</name>
      <contentClass>maven2</contentClass>
      <patterns>
        <pattern>(?!.*-sources.*).*</pattern>
      </patterns>
    </repositoryTarget>
    <repositoryTarget>
      <id>4</id>
      <name>All Metadata (Maven2)</name>
      <contentClass>maven2</contentClass>
      <patterns>
        <pattern>.*maven-metadata\.xml.*</pattern>
      </patterns>
    </repositoryTarget>
  </repositoryTargets>
  <smtpConfiguration>
    <host>smtp-host</host>
    <port>25</port>
    <username>smtp-username</username>
    <password>{DBnqQUm82VYHzd0MnfvGT9J41/wZVrfiynQzeDsXntg=}</password>
    <systemEmailAddress>system@nexus.org</systemEmailAddress>
  </smtpConfiguration>
</nexusConfiguration>
