title: Problems setting up Grails 2.3.5 App on Heroku with ClearDB
body: <p>I am setting up a Grails 2.3.5 App on a Heroku Server and I keep getting the following error when tomcat starts up:</p>
  
  <pre><code>    Caused by: java.sql.SQLException: Driver:com.mysql.jdbc.Driver@5a7359fe returned null for URL:jdbc:h2:mem:grailsDB;MVCC=TRUE;LOCK_TIMEOUT=10000 
  </code></pre>
  
  <p>I am not using h2 as the Database. I would like to use ClearDB. My environment variables all look correct and everything looks correct in DataSource.groovy. I even setup the connection string to be hard coded to see if this would make a difference. Nada.</p>
  
  <pre><code>    production {
          datasource {
              dbCreate = "create-drop"
              url = "jdbc:mysql://us-cdbr-east-05.cleardb.net/heroku_5a952ab6aXXXXXXX?reconnect=true"
  
              username = "XXXXX"
              password = "xxxxx"
          }
      }
  </code></pre>
  
  <p>Obviously I'm missing something, but I cannot see what. 
  Where is the production setup getting the h2 connection string from?!</p>