Skip to content

Commit d59d0d4

Browse files
committed
extracted JPA configuration, closes mitreid-connect#569
1 parent aa9a25a commit d59d0d4

File tree

2 files changed

+27
-18
lines changed

2 files changed

+27
-18
lines changed

openid-connect-server-webapp/src/main/webapp/WEB-INF/application-context.xml

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -202,24 +202,7 @@
202202

203203
<!-- JPA -->
204204

205-
<bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
206-
<property name="entityManagerFactory" ref="entityManagerFactory" />
207-
</bean>
208-
209-
<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
210-
<property name="packagesToScan" value="org.mitre" />
211-
<property name="persistenceProviderClass" value="org.eclipse.persistence.jpa.PersistenceProvider" />
212-
<property name="dataSource" ref="dataSource" />
213-
<property name="jpaVendorAdapter" ref="jpaAdapter" />
214-
<property name="jpaPropertyMap">
215-
<map>
216-
<entry key="eclipselink.weaving" value="false" />
217-
<entry key="eclipselink.logging.level" value="FINEST" />
218-
<entry key="eclipselink.logging.level.sql" value="FINEST" />
219-
<entry key="eclipselink.cache.shared.default" value="false" />
220-
</map>
221-
</property>
222-
</bean>
205+
<import resource="jpa-config.xml" />
223206

224207
<!-- End JPA -->
225208

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<beans xmlns="http://www.springframework.org/schema/beans"
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
5+
6+
<bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
7+
<property name="entityManagerFactory" ref="entityManagerFactory" />
8+
</bean>
9+
10+
<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
11+
<property name="packagesToScan" value="org.mitre" />
12+
<property name="persistenceProviderClass" value="org.eclipse.persistence.jpa.PersistenceProvider" />
13+
<property name="dataSource" ref="dataSource" />
14+
<property name="jpaVendorAdapter" ref="jpaAdapter" />
15+
<property name="jpaPropertyMap">
16+
<map>
17+
<entry key="eclipselink.weaving" value="false" />
18+
<entry key="eclipselink.logging.level" value="INFO" />
19+
<entry key="eclipselink.logging.level.sql" value="INFO" />
20+
<entry key="eclipselink.cache.shared.default" value="false" />
21+
</map>
22+
</property>
23+
</bean>
24+
25+
26+
</beans>

0 commit comments

Comments
 (0)