Advertisement
Guest User

Untitled

a guest
Mar 7th, 2017
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. > No qualifying bean of type 'javax.sql.DataSource' available: expected
  2. > single matching bean but found 2
  3.  
  4. <bean id="jpaVendorAdapter" class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter">
  5. <property name="showSql" value="true"/>
  6. <property name="generateDdl" value="true"/>
  7. <property name="database" value="ORACLE"/>
  8. </bean>
  9.  
  10. <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
  11. <property name="driverClassName" value="oracle.jdbc.OracleDriver"/>
  12. <property name="url" value="jdbc:oracle:thin:@localhost:9999:TEST"/>
  13. <property name="username" value="test"/>
  14. <property name="password" value="test"/>
  15. </bean>
  16.  
  17. <bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
  18. <property name="dataSource" ref="dataSource"/>
  19. <property name="jpaVendorAdapter" ref="jpaVendorAdapter"/>
  20. <!-- spring based scanning for entity classes-->
  21. <property name="packagesToScan" value="com.orange.aurore.model.entity"/>
  22. <property name="persistenceUnitName" value="msPersistenceUnit" />
  23. </bean>
  24.  
  25. <bean id="controllerService" class="...controller.impl.ControllerServiceImpl">
  26. <property name="entityManager" ref="entityManagerFactory" />
  27. <property name="dataSource" ref="dataSource"/>
  28. </bean>
  29.  
  30. public void setEntityManager(final HibernateEntityManagerFactory entityManager) {
  31. final RepositoryFactorySupport factorySupport = new JpaRepositoryFactory(entityManager.createEntityManager());
  32.  
  33. controlRepository = factorySupport.getRepository(ObjControlRepository.class);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement