title: How to make Sonatype's Nexus Repository to work with SpringSource’s EBR
body: <p>I'm looking to add the SpringSource EBR (Enterprise Bundle Repository: <a href="http://www.springsource.com/repository/" rel="nofollow noreferrer"><a href="http://www.springsource.com/repository/" rel="nofollow noreferrer">http://www.springsource.com/repository/</a></a>) to Nexus as a proxy. My main reason to doing so is that SpringSource OSGi-fied various well known OSS projects (ex: Velocity, AspectJ...), making them easy to be included in OSGi runtimes.</p>
  
  <p>Anyway, it seams that are some troubles with how Nexus "see" EBR since even that I can browse remotely the repository, it's not proxi-ed and correctly indexed at all.
  As a hint what I observed is that Nexus doesn't see the direct maven groups (ex: org/...) as exposed by other Maven repositories (ex: Central, google...) but instead a separate <strong>external</strong> or <strong>release</strong> folder/root is inserted when navigating remotely. </p>
  
  <p>Bellow are the SpringSource EBR repositories of my interest: </p>
  
  <blockquote>
  <pre><code>&lt;repository&gt;  
        &lt;id&gt;com.springsource.repository.bundles.release&lt;/id&gt;  
        &lt;name&gt;SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases&lt;/name&gt;
        &lt;url&gt;http://repository.springsource.com/maven/bundles/release&lt;/url&gt; 
   &lt;/repository&gt; 
   &lt;repository&gt;  
        &lt;id&gt;com.springsource.repository.bundles.external&lt;/id&gt;  
        &lt;name&gt;SpringSource Enterprise Bundle Repository - External Bundle Releases&lt;/name&gt;
        &lt;url&gt;http://repository.springsource.com/maven/bundles/external&lt;/url&gt; 
   &lt;/repository&gt;
  </code></pre>
  </blockquote>
  
  <p>If this repositories are specified directly into a Maven project <strong>pom.xml</strong> everything is just fine, but not through Nexus.  </p>