title: Hibernate decimal(20,3) mapping failing
body: <p>I want to create a decimal column with precision 20 and scale 3 in a table,
  What i did is:</p>
  
  <ol>
  <li><p>create following variable in pojo class </p>
  
  <pre><code>private BigDecimal  minimumValue;
  </code></pre></li>
  <li><p>In .hbm file i am setting property value as</p>
  
  <pre><code>&lt;property name="minimumValue" type="DECIMAL" precision="20" scale="3"/&gt;
  </code></pre></li>
  </ol>
  
  <p>I am getting following error:</p>
  
  <p>org.hibernate.MappingException: Could not determine type for: DECIMAL, at table: TEST_DECIMAL, for columns: [org.hibernate.mapping.Column(minimumValue)]</p>
  
  <p>Any suggestions?</p>