From 59a6e041affc0524fb693004b130d6930da3cc27 Mon Sep 17 00:00:00 2001 From: Timo Meinen Date: Tue, 16 Jan 2018 13:00:13 +0100 Subject: [PATCH] Log SQL parameters in EclipseLink when using showSql As of EclipseLink 2.4.0 - Juno this is not sufficient to log SQL parameter binding. Additionally, eclipselink.logging.parameters must be enabled. Issue: SPR-16383 --- .../orm/jpa/vendor/EclipseLinkJpaVendorAdapter.java | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/EclipseLinkJpaVendorAdapter.java b/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/EclipseLinkJpaVendorAdapter.java index 244a1e290aac..ec072cf10b2e 100644 --- a/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/EclipseLinkJpaVendorAdapter.java +++ b/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/EclipseLinkJpaVendorAdapter.java @@ -81,6 +81,7 @@ public Map getJpaPropertyMap() { if (isShowSql()) { jpaProperties.put(PersistenceUnitProperties.CATEGORY_LOGGING_LEVEL_ + org.eclipse.persistence.logging.SessionLog.SQL, Level.FINE.toString()); + jpaProperties.put(PersistenceUnitProperties.LOGGING_PARAMETERS, Boolean.TRUE.toString()); } return jpaProperties;