Advertisement
Guest User

Untitled

a guest
Apr 17th, 2016
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.86 KB | None | 0 0
  1. SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
  2. org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor#0': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [jpaContext.xml]: Invocation of init method failed; nested exception is java.lang.ArrayStoreException: sun.reflect.annotation.TypeNotPresentExceptionProxy
  3. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:527)
  4. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
  5. at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
  6. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
  7. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
  8. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
  9. at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:728)
  10. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:449)
  11. at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:385)
  12. at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:284)
  13. at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:111)
  14. at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4739)
  15. at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5159)
  16. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
  17. at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1398)
  18. at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1388)
  19. at java.util.concurrent.FutureTask.run(FutureTask.java:262)
  20. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
  21. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
  22. at java.lang.Thread.run(Thread.java:744)
  23. Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [jpaContext.xml]: Invocation of init method failed; nested exception is java.lang.ArrayStoreException: sun.reflect.annotation.TypeNotPresentExceptionProxy
  24. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1455)
  25. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
  26. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
  27. at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
  28. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
  29. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
  30. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
  31. at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:400)
  32. at org.springframework.beans.factory.BeanFactoryUtils.beansOfTypeIncludingAncestors(BeanFactoryUtils.java:275)
  33. at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.detectPersistenceExceptionTranslators(PersistenceExceptionTranslationInterceptor.java:139)
  34. at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.<init>(PersistenceExceptionTranslationInterceptor.java:79)
  35. at org.springframework.dao.annotation.PersistenceExceptionTranslationAdvisor.<init>(PersistenceExceptionTranslationAdvisor.java:70)
  36. at org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor.setBeanFactory(PersistenceExceptionTranslationPostProcessor.java:103)
  37. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeAwareMethods(AbstractAutowireCapableBeanFactory.java:1475)
  38. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1443)
  39. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
  40. ... 19 more
  41. Caused by: java.lang.ArrayStoreException: sun.reflect.annotation.TypeNotPresentExceptionProxy
  42. at sun.reflect.annotation.AnnotationParser.parseClassArray(AnnotationParser.java:673)
  43. at sun.reflect.annotation.AnnotationParser.parseArray(AnnotationParser.java:480)
  44. at sun.reflect.annotation.AnnotationParser.parseMemberValue(AnnotationParser.java:306)
  45. at sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationParser.java:241)
  46. at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:88)
  47. at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:70)
  48. at java.lang.Class.initAnnotationsIfNecessary(Class.java:3178)
  49. at java.lang.Class.getAnnotation(Class.java:3137)
  50. at java.lang.Class.isAnnotationPresent(Class.java:3150)
  51. at org.hibernate.annotations.common.reflection.java.JavaAnnotationReader.isAnnotationPresent(JavaAnnotationReader.java:50)
  52. at org.hibernate.annotations.common.reflection.java.JavaXAnnotatedElement.isAnnotationPresent(JavaXAnnotatedElement.java:60)
  53. at org.hibernate.cfg.Configuration$MetadataSourceQueue.syncAnnotatedClasses(Configuration.java:3391)
  54. at org.hibernate.cfg.Configuration.secondPassCompile(Configuration.java:1335)
  55. at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1737)
  56. at org.hibernate.ejb.EntityManagerFactoryImpl.<init>(EntityManagerFactoryImpl.java:94)
  57. at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:905)
  58. at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:890)
  59. at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:74)
  60. at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:287)
  61. at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:310)
  62. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1514)
  63. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1452)
  64. ... 34 more
  65.  
  66. <?xml version="1.0" encoding="UTF-8"?>
  67. <beans xmlns="http://www.springframework.org/schema/beans"
  68. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  69. xmlns:tx="http://www.springframework.org/schema/tx"
  70. xmlns:context="http://www.springframework.org/schema/context"
  71. xmlns:jpa="http://www.springframework.org/schema/data/jpa"
  72. xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
  73. http://www.springframework.org/schema/data/jpa http://www.springframework.org/schema/data/jpa/spring-jpa-1.3.xsd
  74. http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.2.xsd
  75. http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.2.xsd">
  76.  
  77. <context:annotation-config />
  78.  
  79. <jpa:repositories base-package="com.dragonfly.timemachine.repository" />
  80.  
  81. <bean class="org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor" />
  82.  
  83. <bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
  84. <property name="persistenceUnitName" value="timeMachine" />
  85. <property name="dataSource" ref="dataSource" />
  86. <property name="jpaVendorAdapter">
  87. <bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter">
  88. <property name="showSql" value="true" />
  89. </bean>
  90. </property>
  91. <property name="jpaPropertyMap">
  92. <map>
  93. <entry key="hibernate.dialect" value="org.hibernate.dialect.MySQL5InnoDBDialect" />
  94. <entry key="hibernate.hbm2ddl.auto" value="validate" />
  95. <entry key="hibernate.format_sql" value="true" />
  96. </map>
  97. </property>
  98. </bean>
  99.  
  100. <bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
  101. <property name="entityManagerFactory" ref="entityManagerFactory" />
  102. </bean>
  103.  
  104. <tx:annotation-driven transaction-manager="transactionManager" />
  105.  
  106. <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
  107. <property name="driverClassName" value="com.mysql.jdbc.Driver" />
  108. <property name="url" value="jdbc:mysql://localhost:3306/timemachine" />
  109. <property name="username" value="root" />
  110. <property name="password" value="password" />
  111. </bean>
  112. </beans>
  113.  
  114. <?xml version="1.0" encoding="UTF-8"?>
  115. <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  116. xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  117. <modelVersion>4.0.0</modelVersion>
  118. <groupId>com.dragonfly</groupId>
  119. <artifactId>timemachine</artifactId>
  120. <packaging>war</packaging>
  121. <version>1.0.0-BUILD-SNAPSHOT</version>
  122. <properties>
  123. <java-version>1.6</java-version>
  124. <org.springframework-version>3.1.1.RELEASE</org.springframework-version>
  125. <org.aspectj-version>1.6.10</org.aspectj-version>
  126. <org.slf4j-version>1.6.6</org.slf4j-version>
  127. </properties>
  128. <dependencies>
  129. <!-- Spring -->
  130. <dependency>
  131. <groupId>org.springframework</groupId>
  132. <artifactId>spring-context</artifactId>
  133. <version>${org.springframework-version}</version>
  134. <exclusions>
  135. <!-- Exclude Commons Logging in favor of SLF4j -->
  136. <exclusion>
  137. <groupId>commons-logging</groupId>
  138. <artifactId>commons-logging</artifactId>
  139. </exclusion>
  140. </exclusions>
  141. </dependency>
  142. <dependency>
  143. <groupId>org.apache.commons</groupId>
  144. <artifactId>commons-lang3</artifactId>
  145. <version>3.4</version>
  146. </dependency>
  147.  
  148. <dependency>
  149. <groupId>org.springframework</groupId>
  150. <artifactId>spring-webmvc</artifactId>
  151. <version>${org.springframework-version}</version>
  152. </dependency>
  153.  
  154. <!-- AspectJ -->
  155. <dependency>
  156. <groupId>org.aspectj</groupId>
  157. <artifactId>aspectjrt</artifactId>
  158. <version>${org.aspectj-version}</version>
  159. </dependency>
  160.  
  161. <!-- Logging -->
  162. <dependency>
  163. <groupId>org.slf4j</groupId>
  164. <artifactId>slf4j-api</artifactId>
  165. <version>${org.slf4j-version}</version>
  166. </dependency>
  167. <dependency>
  168. <groupId>org.slf4j</groupId>
  169. <artifactId>jcl-over-slf4j</artifactId>
  170. <version>${org.slf4j-version}</version>
  171. <scope>runtime</scope>
  172. </dependency>
  173. <dependency>
  174. <groupId>org.slf4j</groupId>
  175. <artifactId>slf4j-log4j12</artifactId>
  176. <version>${org.slf4j-version}</version>
  177. <scope>runtime</scope>
  178. </dependency>
  179. <dependency>
  180. <groupId>log4j</groupId>
  181. <artifactId>log4j</artifactId>
  182. <version>1.2.15</version>
  183. <exclusions>
  184. <exclusion>
  185. <groupId>javax.mail</groupId>
  186. <artifactId>mail</artifactId>
  187. </exclusion>
  188. <exclusion>
  189. <groupId>javax.jms</groupId>
  190. <artifactId>jms</artifactId>
  191. </exclusion>
  192. <exclusion>
  193. <groupId>com.sun.jdmk</groupId>
  194. <artifactId>jmxtools</artifactId>
  195. </exclusion>
  196. <exclusion>
  197. <groupId>com.sun.jmx</groupId>
  198. <artifactId>jmxri</artifactId>
  199. </exclusion>
  200. </exclusions>
  201. <scope>runtime</scope>
  202. </dependency>
  203.  
  204. <!-- @Inject -->
  205. <dependency>
  206. <groupId>javax.inject</groupId>
  207. <artifactId>javax.inject</artifactId>
  208. <version>1</version>
  209. </dependency>
  210.  
  211. <!-- Servlet -->
  212. <dependency>
  213. <groupId>javax.servlet</groupId>
  214. <artifactId>servlet-api</artifactId>
  215. <version>2.5</version>
  216. <scope>provided</scope>
  217. </dependency>
  218. <dependency>
  219. <groupId>javax.servlet.jsp</groupId>
  220. <artifactId>jsp-api</artifactId>
  221. <version>2.1</version>
  222. <scope>provided</scope>
  223. </dependency>
  224. <dependency>
  225. <groupId>javax.servlet</groupId>
  226. <artifactId>jstl</artifactId>
  227. <version>1.2</version>
  228. </dependency>
  229. <dependency>
  230. <groupId>org.hibernate.javax.persistence</groupId>
  231. <artifactId>hibernate-jpa-2.0-api</artifactId>
  232. <version>1.0.0.Final</version>
  233. </dependency>
  234. <dependency>
  235. <groupId>org.hibernate</groupId>
  236. <artifactId>hibernate-core</artifactId>
  237. <version>4.2.0.Final</version>
  238. </dependency>
  239. <dependency>
  240. <groupId>org.hibernate</groupId>
  241. <artifactId>hibernate-validator</artifactId>
  242. <version>4.2.0.Final</version>
  243. </dependency>
  244. <dependency>
  245. <groupId>mysql</groupId>
  246. <artifactId>mysql-connector-java</artifactId>
  247. <version>5.1.24</version>
  248. </dependency>
  249. <dependency>
  250. <groupId>org.springframework.data</groupId>
  251. <artifactId>spring-data-jpa</artifactId>
  252. <version>1.3.2.RELEASE</version>
  253. </dependency>
  254. <dependency>
  255. <groupId>org.codehaus.jackson</groupId>
  256. <artifactId>jackson-mapper-asl</artifactId>
  257. <version>1.9.13</version>
  258. </dependency>
  259. <dependency>
  260. <groupId>org.hibernate</groupId>
  261. <artifactId>hibernate-entitymanager</artifactId>
  262. <version>4.1.9.Final</version>
  263. </dependency>
  264.  
  265. <!-- Test -->
  266. <dependency>
  267. <groupId>junit</groupId>
  268. <artifactId>junit</artifactId>
  269. <version>4.7</version>
  270. <scope>test</scope>
  271. </dependency>
  272. <dependency>
  273. <groupId>com.fasterxml.jackson.core</groupId>
  274. <artifactId>jackson-core</artifactId>
  275. <version>2.7.3</version>
  276. </dependency>
  277. <dependency>
  278. <groupId>com.fasterxml.jackson.core</groupId>
  279. <artifactId>jackson-databind</artifactId>
  280. <version>2.7.3</version>
  281. </dependency>
  282. <dependency>
  283. <groupId>com.fasterxml.jackson.datatype</groupId>
  284. <artifactId>jackson-datatype-joda</artifactId>
  285. <version>2.7.3</version>
  286. </dependency>
  287. </dependencies>
  288. <build>
  289. <plugins>
  290. <plugin>
  291. <artifactId>maven-eclipse-plugin</artifactId>
  292. <version>2.9</version>
  293. <configuration>
  294. <additionalProjectnatures>
  295. <projectnature>org.springframework.ide.eclipse.core.springnature</projectnature>
  296. </additionalProjectnatures>
  297. <additionalBuildcommands>
  298. <buildcommand>org.springframework.ide.eclipse.core.springbuilder</buildcommand>
  299. </additionalBuildcommands>
  300. <downloadSources>true</downloadSources>
  301. <downloadJavadocs>true</downloadJavadocs>
  302. </configuration>
  303. </plugin>
  304. <plugin>
  305. <groupId>org.apache.maven.plugins</groupId>
  306. <artifactId>maven-compiler-plugin</artifactId>
  307. <version>2.5.1</version>
  308. <configuration>
  309. <source>1.6</source>
  310. <target>1.6</target>
  311. <compilerArgument>-Xlint:all</compilerArgument>
  312. <showWarnings>true</showWarnings>
  313. <showDeprecation>true</showDeprecation>
  314. </configuration>
  315. </plugin>
  316. <plugin>
  317. <groupId>org.apache.maven.plugins</groupId>
  318. <artifactId>maven-war-plugin</artifactId>
  319. <configuration>
  320. <webXml>srcmainresourceswebappWEB-INFweb.xml</webXml>
  321. </configuration>
  322. </plugin>
  323. <plugin>
  324. <groupId>org.codehaus.mojo</groupId>
  325. <artifactId>exec-maven-plugin</artifactId>
  326. <version>1.2.1</version>
  327. <configuration>
  328. <mainClass>org.test.int1.Main</mainClass>
  329. </configuration>
  330. </plugin>
  331. </plugins>
  332. </build>
  333. </project>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement