2014-01-24 13 views
0

생성 된 앱에 몇 가지 문제가 있습니다. 아직 들어 가지 못했지만 @EnableScheduling에 대해 주석을 달았습니다. 봄 문제 같아.문제가 발생했습니다.

Caused by: java.lang.NoSuchMethodError: org.springframework.scheduling.annotation.SchedulingConfiguration.setBeanFactory(Lorg/springframework/beans/factory/BeanFactory;)V 
at org.springframework.scheduling.annotation.SchedulingConfiguration$$EnhancerByCGLIB$$180fc4ed.setBeanFactory(<generated>) 
at org.springframework.context.annotation.ConfigurationClassPostProcessor$EnhancedConfigurationBeanPostProcessor.postProcessPropertyValues(ConfigurationClassPostProcessor.java:442) 
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1185) 
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537) 
... 65 more 

다음은 응용 프로그램 구성 파일에 잘못된 클래스가 있습니다 : .conf .conf. 문제가 발생했습니다. .config 파일이어야합니다. 대신

hibernate.cache.region.factory_class: com.mycompany.hipster.config.hazelcast.HazelcastCacheRegionFactory 

hibernate.cache.region.factory_class: com.mycompany.hipster.conf.hazelcast.HazelcastCacheRegionFactory 

는 마지막으로 DB 정보는 적어도 포스트 그레스가 제대로 설치되지 않습니다. URL과 사용자 이름이 누락되었습니다. 설치 문서를 업데이트하여 해당 문서를 덮어 쓰거나 기본 설정을 localhost로 할 수 있다면. 어쩌면 dev에 실행될 때 구성 정보를 뱉어 낼 수도 있습니다.

[WARN] org.hibernate.ejb.HibernatePersistence - HHH015016: Encountered a deprecated javax.persistence.spi.PersistenceProvider [org.hibernate.ejb.HibernatePersistence]; use [org.hibernate.jpa.HibernatePersistenceProvider] instead. 

아주 멋진 설정 :

또 한가지는 최대 절전 모드에서 경고입니다. 고맙습니다!

답변

1

이것은 실제로 버그였습니다!

+0

난 정말 당신이 함께 넣어 프레임 워크를 파고있어합니다. 나는 오늘 아침에 이런 전형에 대해 일하고 있었고, 그리고 나서 이것을 여만에서 만났습니다. 다시 감사합니다! – Marty