Browse Source

Early log entry for async EntityManagerFactory initialization failure

Closes gh-26093
pull/26100/head
Juergen Hoeller 5 years ago
parent
commit
0b580d194d
  1. 5
      spring-orm/src/main/java/org/springframework/orm/jpa/AbstractEntityManagerFactoryBean.java

5
spring-orm/src/main/java/org/springframework/orm/jpa/AbstractEntityManagerFactoryBean.java

@ -418,10 +418,13 @@ public abstract class AbstractEntityManagerFactoryBean implements @@ -418,10 +418,13 @@ public abstract class AbstractEntityManagerFactoryBean implements
String message = ex.getMessage();
String causeString = cause.toString();
if (!message.endsWith(causeString)) {
throw new PersistenceException(message + "; nested exception is " + causeString, cause);
ex = new PersistenceException(message + "; nested exception is " + causeString, cause);
}
}
}
if (logger.isErrorEnabled()) {
logger.error("Failed to initialize JPA EntityManagerFactory: " + ex.getMessage());
}
throw ex;
}

Loading…
Cancel
Save