Advertisement
Guest User

Untitled

a guest
May 18th, 2016
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.37 KB | None | 0 0
  1. GRAVE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
  2. java.lang.IllegalStateException: Error processing condition on org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.jpaVendorAdapter
  3. at org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCondition.java:64)
  4. at org.springframework.context.annotation.ConditionEvaluator.shouldSkip(ConditionEvaluator.java:102)
  5. at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForBeanMethod(ConfigurationClassBeanDefinitionReader.java:178)
  6. at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForConfigurationClass(ConfigurationClassBeanDefinitionReader.java:140)
  7. at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitions(ConfigurationClassBeanDefinitionReader.java:116)
  8. at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:333)
  9. at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:243)
  10. at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:273)
  11. at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:98)
  12. at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:678)
  13. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:520)
  14. at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
  15. at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
  16. at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
  17. at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4809)
  18. at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5251)
  19. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
  20. at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1408)
  21. at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1398)
  22. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  23. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  24. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  25. at java.lang.Thread.run(Thread.java:745)
  26. Caused by: java.lang.IllegalStateException: @ConditionalOnMissingBean did not specify a bean using type, name or annotation and the attempt to deduce the bean's type failed
  27. at org.springframework.boot.autoconfigure.condition.OnBeanCondition$BeanSearchSpec.validate(OnBeanCondition.java:288)
  28. at org.springframework.boot.autoconfigure.condition.OnBeanCondition$BeanSearchSpec.<init>(OnBeanCondition.java:278)
  29. at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getMatchOutcome(OnBeanCondition.java:107)
  30. at org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCondition.java:47)
  31. ... 22 more
  32. Caused by: org.springframework.boot.autoconfigure.condition.OnBeanCondition$BeanTypeDeductionException: Failed to deduce bean type for org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.jpaVendorAdapter
  33. at org.springframework.boot.autoconfigure.condition.OnBeanCondition$BeanSearchSpec.addDeducedBeanTypeForBeanMethod(OnBeanCondition.java:351)
  34. at org.springframework.boot.autoconfigure.condition.OnBeanCondition$BeanSearchSpec.addDeducedBeanType(OnBeanCondition.java:325)
  35. at org.springframework.boot.autoconfigure.condition.OnBeanCondition$BeanSearchSpec.<init>(OnBeanCondition.java:272)
  36. ... 24 more
  37. Caused by: java.lang.NoClassDefFoundError: org/springframework/beans/factory/ObjectProvider
  38. at java.lang.Class.getDeclaredMethods0(Native Method)
  39. at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
  40. at java.lang.Class.getDeclaredMethods(Class.java:1975)
  41. at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:609)
  42. at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:521)
  43. at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:507)
  44. at org.springframework.boot.autoconfigure.condition.OnBeanCondition$BeanSearchSpec.addDeducedBeanTypeForBeanMethod(OnBeanCondition.java:338)
  45. ... 26 more
  46. Caused by: java.lang.ClassNotFoundException: org.springframework.beans.factory.ObjectProvider
  47. at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1305)
  48. at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1139)
  49. ... 33 more
  50.  
  51. @SpringBootApplication
  52. @PropertySource(value = { "classpath:application.properties" })
  53. public class DataBaseConnection {
  54.  
  55. @Autowired
  56. private Environment environment;
  57.  
  58. @Bean
  59. public DataSource dataSource() {
  60. DriverManagerDataSource dataSource = new DriverManagerDataSource();
  61. dataSource.setDriverClassName(environment.getRequiredProperty("jdbc.driverClassName"));
  62. dataSource.setUrl(environment.getRequiredProperty("jdbc.url"));
  63. dataSource.setUsername(environment.getRequiredProperty("jdbc.username"));
  64. dataSource.setPassword(environment.getRequiredProperty("jdbc.password"));
  65. return dataSource;
  66. }
  67. }
  68.  
  69. @SpringBootApplication()
  70. public class ApplicationConfiguration extends WebMvcConfigurerAdapter {
  71.  
  72. @Override
  73. public void addResourceHandlers(ResourceHandlerRegistry registry) {
  74. registry.addResourceHandler("/resources/**").addResourceLocations("/resources/");
  75. }
  76.  
  77. @Override
  78. public void configureViewResolvers(ViewResolverRegistry registry) {
  79. InternalResourceViewResolver viewResolver = new InternalResourceViewResolver();
  80. viewResolver.setViewClass(JstlView.class);
  81. viewResolver.setPrefix("/WEB-INF/pages/");
  82. viewResolver.setSuffix(".jsp");
  83. registry.viewResolver(viewResolver);
  84. }
  85.  
  86. @Bean
  87. public TilesConfigurer tilesConfigurer() {
  88. TilesConfigurer tilesConfigurer = new TilesConfigurer();
  89. tilesConfigurer.setDefinitions(new String[] { "/WEB-INF/tiles/tiles-config.xml" });
  90. tilesConfigurer.setCheckRefresh(true);
  91. return tilesConfigurer;
  92. }
  93. }
  94.  
  95. public class ApplicationInitializer extends AbstractAnnotationConfigDispatcherServletInitializer {
  96.  
  97. @Override
  98. protected Class<?>[] getRootConfigClasses() {
  99. return new Class[] { ApplicationConfiguration.class };
  100. }
  101.  
  102. @Override
  103. protected Class<?>[] getServletConfigClasses() {
  104. return null;
  105. }
  106.  
  107. @Override
  108. protected String[] getServletMappings() {
  109. return new String[] { "/" };
  110. }
  111.  
  112. }
  113.  
  114. jdbc.driverClassName = com.mysql.jdbc.Driver
  115. jdbc.url = jdbc:mysql://localhost:3306/gfinan
  116. jdbc.username = root
  117. jdbc.password =
  118. hibernate.dialect = org.hibernate.dialect.MySQLDialect
  119. hibernate.show_sql = true
  120. hibernate.format_sql = true
  121.  
  122. <repositories>
  123. <repository>
  124. <id>spring-snapshots</id>
  125. <url>http://repo.spring.io/snapshot</url>
  126. <snapshots><enabled>true</enabled></snapshots>
  127. </repository>
  128. <repository>
  129. <id>spring-milestones</id>
  130. <url>http://repo.spring.io/milestone</url>
  131. </repository>
  132. </repositories>
  133.  
  134. <properties>
  135. <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  136. <spring.version>4.2.5.RELEASE</spring.version>
  137. <hibernate.version>5.1.0.Final</hibernate.version>
  138. <tiles.version>3.0.5</tiles.version>
  139. </properties>
  140.  
  141. <!-- Spring BOOT-->
  142. <parent>
  143. <groupId>org.springframework.boot</groupId>
  144. <artifactId>spring-boot-starter-parent</artifactId>
  145. <version>1.4.0.BUILD-SNAPSHOT</version>
  146. </parent>
  147.  
  148. <dependencies>
  149.  
  150. <!-- Tiles -->
  151. <dependency>
  152. <groupId>org.apache.tiles</groupId>
  153. <artifactId>tiles-api</artifactId>
  154. <version>${tiles.version}</version>
  155. <scope>compile</scope>
  156. </dependency>
  157. <dependency>
  158. <groupId>org.apache.tiles</groupId>
  159. <artifactId>tiles-core</artifactId>
  160. <version>${tiles.version}</version>
  161. </dependency>
  162. <dependency>
  163. <groupId>org.apache.tiles</groupId>
  164. <artifactId>tiles-jsp</artifactId>
  165. <version>${tiles.version}</version>
  166. </dependency>
  167. <dependency>
  168. <groupId>org.apache.tiles</groupId>
  169. <artifactId>tiles-servlet</artifactId>
  170. <version>${tiles.version}</version>
  171. </dependency>
  172. <dependency>
  173. <groupId>org.apache.tiles</groupId>
  174. <artifactId>tiles-template</artifactId>
  175. <version>${tiles.version}</version>
  176. </dependency>
  177.  
  178. <!-- Javax - Jsf -->
  179. <dependency>
  180. <groupId>javax.annotation</groupId>
  181. <artifactId>jsr250-api</artifactId>
  182. <version>1.0</version>
  183. </dependency>
  184.  
  185. <dependency>
  186. <groupId>javax.validation</groupId>
  187. <artifactId>validation-api</artifactId>
  188. <version>1.1.0.Final</version>
  189. </dependency>
  190.  
  191. <dependency>
  192. <groupId>javax.servlet</groupId>
  193. <artifactId>jstl</artifactId>
  194. <version>1.2</version>
  195. </dependency>
  196.  
  197. <dependency>
  198. <groupId>javax.servlet</groupId>
  199. <artifactId>javax.servlet-api</artifactId>
  200. <version>3.1.0</version>
  201. </dependency>
  202.  
  203. <dependency>
  204. <groupId>org.slf4j</groupId>
  205. <artifactId>slf4j-api</artifactId>
  206. <version>1.7.19</version>
  207. </dependency>
  208.  
  209. <!-- MySql-Conector -->
  210. <dependency>
  211. <groupId>mysql</groupId>
  212. <artifactId>mysql-connector-java</artifactId>
  213. <version>5.1.38</version>
  214. </dependency>
  215.  
  216. <!-- JUnit -->
  217. <dependency>
  218. <groupId>junit</groupId>
  219. <artifactId>junit</artifactId>
  220. <version>4.12</version>
  221. </dependency>
  222.  
  223. <!-- Hibernate -->
  224. <dependency>
  225. <groupId>org.hibernate</groupId>
  226. <artifactId>hibernate-core</artifactId>
  227. <version>${hibernate.version}</version>
  228. </dependency>
  229. <dependency>
  230. <groupId>org.hibernate</groupId>
  231. <artifactId>hibernate-validator</artifactId>
  232. <version>5.1.3.Final</version>
  233. </dependency>
  234. <dependency>
  235. <groupId>org.hibernate</groupId>
  236. <artifactId>hibernate-c3p0</artifactId>
  237. <version>${hibernate.version}</version>
  238. </dependency>
  239.  
  240. <!-- Spring -->
  241. <dependency>
  242. <groupId>org.springframework.boot</groupId>
  243. <artifactId>spring-boot-starter</artifactId>
  244. </dependency>
  245. <dependency>
  246. <groupId>org.springframework.boot</groupId>
  247. <artifactId>spring-boot-starter-web</artifactId>
  248. </dependency>
  249. <dependency>
  250. <groupId>org.springframework.boot</groupId>
  251. <artifactId>spring-boot-starter-data-jpa</artifactId>
  252. </dependency>
  253.  
  254. </dependencies>
  255.  
  256. <build>
  257. <sourceDirectory>src</sourceDirectory>
  258. <plugins>
  259. <plugin>
  260. <artifactId>maven-compiler-plugin</artifactId>
  261. <version>3.3</version>
  262. <configuration>
  263. <source>1.8</source>
  264. <target>1.8</target>
  265. </configuration>
  266. </plugin>
  267. <plugin>
  268. <artifactId>maven-war-plugin</artifactId>
  269. <version>2.6</version>
  270. <configuration>
  271. <warSourceDirectory>WebContent</warSourceDirectory>
  272. <warName>restauranteWeb</warName>
  273. <failOnMissingWebXml>false</failOnMissingWebXml>
  274. </configuration>
  275. </plugin>
  276. </plugins>
  277. <finalName>restaurante</finalName>
  278. </build>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement