org.springframework.jdbc.datasource.TransactionAwareDataSourceProxy とorg.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapter を一緒に使用すると、java.sql.Connection をクローズしてくれません。 EclipseLink を使いたい場合は、TransactionAwareDataSourceProxy ではなく、一層下の DataSource(BasicDataSource など)を使用した方が良いです。 TransactionAwareDataSourceProxy#close() 時のクラス呼び出し階層は以下の通りです。 ●EclipseLinkJpaVendorAdapter └EclipseLinkJpaDialect └Simp