title: Three-level pom (company - project - module) - problems with module project(s)
body: <p>I am using Eclipse Indigo with m2e (which connects to an external binary of Maven 3.0.3).</p>
  
  <p>Right now, the intended structure of my application is as follows:</p>
  
  <pre><code>Company-parent
  --Project-parent
  ----Module1
  ----Module2
  ----ModuleN
  </code></pre>
  
  <p>I set up my poms such that Company-parent is the project of Project-parent, and Project-parent is the parent of all of the modules. The company-parent and the project-parent seem to be ok. Both are of packaging type POM.</p>
  
  <p>The third level is where I start to encounter problems. I get a variety of maven errors, and all kinds of weird behavior, even with the simplest of module projects defined.</p>
  
  <p>Company parent:</p>
  
  <pre class="lang-xml prettyprint-override"><code>&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"&gt;
    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
  
    &lt;groupId&gt;com.scoresecret&lt;/groupId&gt;
    &lt;artifactId&gt;scs-global-parent&lt;/artifactId&gt;
    &lt;version&gt;1&lt;/version&gt;
    &lt;packaging&gt;pom&lt;/packaging&gt;
  
  &lt;/project&gt;
  </code></pre>
  
  <p>Project parent:</p>
  
  <pre class="lang-xml prettyprint-override"><code>&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"&gt;
    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
  
    &lt;parent&gt;
      &lt;artifactId&gt;scs-global-parent&lt;/artifactId&gt;
      &lt;groupId&gt;com.scoresecret&lt;/groupId&gt;
      &lt;version&gt;1&lt;/version&gt;
    &lt;/parent&gt;
  
    &lt;artifactId&gt;scs-model-parent&lt;/artifactId&gt;
    &lt;groupId&gt;com.scoresecret.model&lt;/groupId&gt;
    &lt;version&gt;1.0-SNAPSHOT&lt;/version&gt;
    &lt;packaging&gt;pom&lt;/packaging&gt;
  
    &lt;modules&gt;
      &lt;module&gt;scs-model-core&lt;/module&gt;
    &lt;/modules&gt;
  
  &lt;/project&gt;
  </code></pre>
  
  <p>Module pom:</p>
  
  <pre class="lang-xml prettyprint-override"><code>&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"&gt;
    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
  
    &lt;parent&gt;
      &lt;artifactId&gt;scs-model-parent&lt;/artifactId&gt;
      &lt;groupId&gt;com.scoresecret.model&lt;/groupId&gt;
      &lt;version&gt;1.0-SNAPSHOT&lt;/version&gt;
    &lt;/parent&gt;
  
    &lt;artifactId&gt;scs-model-core&lt;/artifactId&gt;
    &lt;version&gt;1.0.0-SNAPSHOT&lt;/version&gt;
    &lt;packaging&gt;jar&lt;/packaging&gt;
  </code></pre>
  
  <p></p>
  
  <p>I can't do "Maven -> Update Project Configuration", because when I do, I get this error:</p>
  
  <pre><code>Failure to find org.apache.maven.plugins:maven-resources-plugin:pom:2.4.3 in https://my.archiva.location/archiva/repository/internal was cached in the local repository, resolution will not be reattempted until the update interval of scs.internal has elapsed or updates are forced pom.xml /scs-model-core line 1  Maven Configuration Problem
  </code></pre>
  
  <p>Some other errors I'm receiving:</p>
  
  <pre><code>Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.4.3 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.4.3 pom.xml /scs-model-core line 1  Maven Build Problem
  </code></pre>
  
  <p>Also receiving an error about m2e ignoring one of my plugin goals (from the company level pom) within the module. Am I missing something obvious here? Help!</p>
  
  <p>Thanks :)</p>