title: Why does hibernate-entitymanager-3.3.2.GA depend on hibernate-3.2.6.ga?
body: <p>In my Maven pom.xml I have the following dependencies:</p>
  
  <pre><code>&lt;dependency&gt;
      &lt;groupId&gt;org.hibernate&lt;/groupId&gt;
      &lt;artifactId&gt;hibernate-entitymanager&lt;/artifactId&gt;
      &lt;version&gt;3.3.2.GA&lt;/version&gt;
  &lt;/dependency&gt;
  &lt;dependency&gt;
      &lt;groupId&gt;org.hibernate&lt;/groupId&gt;
      &lt;artifactId&gt;hibernate-validator&lt;/artifactId&gt;
      &lt;version&gt;3.0.0.ga&lt;/version&gt;
  &lt;/dependency&gt;
  </code></pre>
  
  <p>If I look at the Maven dependencies I find that hibernate-entitymanager depends on hibernate-3.2.6.ga.</p>
  
  <p>Is this correct? Why would it not depend on a 3.3.x version of Hibernate? Does this mean I am using a hybrid 3.2/3.3 version of Hibernate?</p>
  
  <p>Also, I am pulling my dependencies from <code>repo1.maven.org</code> -- should I instead be using <code>repository.jboss.org</code>? For example, <code>repository.jboss.org</code> has a newer version of <code>hibernate-validator</code>.</p>