title: maven 3 Failed to read artifact descriptor for
body: <p>I upgrade to netbeans 7 which uses embeded maven 3. I have a project with lot of modules and modules containing other modules. My other submodules that don't depend on internal projects work fine with the same configuration. In this case, spring-hibernate depends on domain which is one of the submodules and fails.</p>
  
  <p>my main project has something like this</p>
  
  <pre><code>&lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
  
  &lt;artifactId&gt;spring&lt;/artifactId&gt;
  &lt;packaging&gt;pom&lt;/packaging&gt;
  
  &lt;groupId&gt;${masterproject.groupId}&lt;/groupId&gt;
  &lt;version&gt;${masterproject.version}&lt;/version&gt;
  </code></pre>
  
  <p>my submodule has the following def</p>
  
  <pre><code>&lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
  &lt;parent&gt;
      &lt;artifactId&gt;spring&lt;/artifactId&gt;
      &lt;groupId&gt;${masterproject.groupId}&lt;/groupId&gt;
      &lt;version&gt;${masterproject.version}&lt;/version&gt;
  &lt;/parent&gt;
  
  &lt;artifactId&gt;spring-hibernate&lt;/artifactId&gt;
  &lt;packaging&gt;pom&lt;/packaging&gt;
  
  &lt;dependency&gt;
          &lt;groupId&gt;${masterproject.groupId}&lt;/groupId&gt;
          &lt;artifactId&gt;domain&lt;/artifactId&gt;
  &lt;/dependency&gt;
  </code></pre>
  
  <p>I am using the following ${masterproject.groupId}, ${masterproject.version} because I don't want to put static value in all the submodules as each one contains a parent. Not sure if this is the cause of the problem.</p>
  
  <p>All of this works fine with maven 2. But with maven 3 I get the following error msg</p>
  
  <pre><code>Failed to read artifact descriptor for com.merc:domain:jar:1.0-SNAPSHOT: Failure to find ${masterproject.groupId}:MavenMasterProject:pom:${masterproject.version} in http://repository.springsource.com/maven/bundles/release was cached in the local repository, resolution will not be reattempted until the update interval of com.springsource.repository.bundles.release has elapsed or updates are forced -&gt; [Help 1]
  </code></pre>