title: Spring boot + JPA + Hibernate + Oracle does not auto create tables during application start and no errors reported in the log
body: <p>I am building springboot application with Oracle db as a datastore. My application works fine with h2 inmemory database but as soon as I target it to Oracle DB it does not work as expected. Tables are not created in Oracle DB but I can see that sql queries are properly printed on the console during application startup.</p>
  
  <p>I tried all possibilities for property spring.jpa.hibernate.ddl-auto
   and all of them do not create any table.</p>
  
  <p>I am using Springboot + JPA + Hibernate + Oracle database. Here(pom.xml) I have commented out h2 reference and added Oracle JDBC driver.</p>
  
  <pre><code>&lt;!--  dependency&gt;            
      &lt;groupId&gt;com.h2database&lt;/groupId&gt;            
      &lt;artifactId&gt;h2&lt;/artifactId&gt;
      &lt;scope&gt;runtime&lt;/scope&gt;
  &lt;/dependency--&gt;
  &lt;dependency&gt;
      &lt;groupId&gt;com.oracle.jdbc&lt;/groupId&gt;
      &lt;artifactId&gt;ojdbc6&lt;/artifactId&gt;
      &lt;version&gt;11.2.0.4&lt;/version&gt;
  &lt;/dependency&gt;
  </code></pre>
  
  <p>My application.properties is modified to have url/user/password/driver info and dialect info.</p>
  
  <pre><code>spring.jpa.show-sql=true
  
  spring.h2.console.enabled=true
  
  #Using SID
  spring.datasource.url= jdbc:oracle:thin:@somehost:1521:test
  spring.datasource.username=test
  spring.datasource.password=test
  spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
  
  #hibernate configs
  spring.jpa.database-platform=org.hibernate.dialect.Oracle10gDialect
  spring.jpa.hibernate.ddl-auto=create
  </code></pre>
  
  <p>Here is a sample application start output - </p>
  
  <pre><code>[INFO ] 2019-01-03 15:54:19.733 [main] RepositoryConfigurationDelegate - Bootstrapping Spring Data repositories in DEFAULT mode.
  [INFO ] 2019-01-03 15:54:19.782 [main] RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 41ms. Found 1 repository interfaces.
  [INFO ] 2019-01-03 15:54:20.019 [main] PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$bc3dc584] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
  [INFO ] 2019-01-03 15:54:20.261 [main] TomcatWebServer - Tomcat initialized with port(s): 8080 (http)
  [INFO ] 2019-01-03 15:54:20.364 [main] ContextLoader - Root WebApplicationContext: initialization completed in 1008 ms
  [INFO ] 2019-01-03 15:54:20.387 [main] ServletRegistrationBean - Servlet dispatcherServlet mapped to [/]
  [INFO ] 2019-01-03 15:54:20.390 [main] FilterRegistrationBean - Mapping filter: 'characterEncodingFilter' to: [/*]
  [INFO ] 2019-01-03 15:54:20.390 [main] FilterRegistrationBean - Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
  [INFO ] 2019-01-03 15:54:20.390 [main] FilterRegistrationBean - Mapping filter: 'formContentFilter' to: [/*]
  [INFO ] 2019-01-03 15:54:20.390 [main] FilterRegistrationBean - Mapping filter: 'requestContextFilter' to: [/*]
  Hibernate: drop table request cascade constraints
  Hibernate: drop sequence hibernate_sequence
  Hibernate: create sequence hibernate_sequence start with 1 increment by  1
  Hibernate: create table request (id number(19,0) not null, creation timestamp, modification timestamp, request_data varchar2(32767), request_type varchar2(255 char), service_name varchar2(255), system_name varchar2(255), primary key (id))
  [INFO ] 2019-01-03 15:54:28.276 [main] LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'
  [INFO ] 2019-01-03 15:54:28.642 [main] ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
  [WARN ] 2019-01-03 15:54:28.670 [main] JpaBaseConfiguration$JpaWebConfiguration$JpaWebMvcConfiguration - spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
  [INFO ] 2019-01-03 15:54:28.820 [main] TomcatWebServer - Tomcat started on port(s): 8080 (http) with context path ''
  </code></pre>
  
  <p>application startup prints sql queries but none of them are actually executed on database.</p>