Advertisement
Guest User

Untitled

a guest
Mar 29th, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.21 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <beans xmlns="http://www.springframework.org/schema/beans"
  3. xmlns:aop="http://www.springframework.org/schema/aop"
  4. xmlns:context="http://www.springframework.org/schema/context"
  5. xmlns:tx="http://www.springframework.org/schema/tx"
  6. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  7. xmlns:jpa="http://www.springframework.org/schema/data/jpa"
  8. xsi:schemaLocation="http://www.springframework.org/schema/beans
  9. http://www.springframework.org/schema/beans/spring-beans.xsd
  10. http://www.springframework.org/schema/data/jpa
  11. http://www.springframework.org/schema/data/jpa/spring-jpa-1.0.xsd">
  12.  
  13.  
  14. <!-- Directory to scan for repository classes -->
  15. <jpa:repositories base-package="man.prototype.mid.sen" />
  16.  
  17. <bean id="dataSource"
  18. class="org.springframework.jdbc.datasource.DriverManagerDataSource">
  19. <property name="driverClassName">
  20. <value>org.postgresql.Driver</value>
  21. </property>
  22. <property name="url">
  23. <value>jdbc:postgresql://localhost:5432/postgres</value>
  24. </property>
  25. <property name="username">
  26. <value>user</value>
  27. </property>
  28. <property name="password">
  29. <value>password</value>
  30. </property>
  31. </bean>
  32.  
  33. <bean id="entityManagerFactory"
  34. class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
  35. <property name="dataSource" ref="dataSource" />
  36. <property name="persistenceUnitName" value="jpaData" />
  37. <property name="jpaVendorAdapter">
  38. <bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter" />
  39. </property>
  40. <property name="jpaProperties">
  41. <props>
  42. <prop key="hibernate.dialect">org.hibernate.dialect.PostgreSQLDialect</prop>
  43. <prop key="hibernate.show_sql">false</prop>
  44. <prop key="hibernate.format_sql">false</prop>
  45. <prop key="hibernate.hbm2ddl.auto">create</prop>
  46. </props>
  47. </property>
  48. </bean>
  49.  
  50.  
  51. <bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
  52. <property name="entityManagerFactory" ref="entityManagerFactory" />
  53. </bean>
  54.  
  55.  
  56. </beans>
  57.  
  58. <properties>
  59.  
  60. <!-- Specify the Version for JUnit. -->
  61. <junit.version>4.12</junit.version>
  62.  
  63. <!-- Specify the Version for each of the packages we use. -->
  64. <apache.activemq.version>5.3.1</apache.activemq.version>
  65. <apache.commons.lang.version>3.4</apache.commons.lang.version>
  66. <apache.commons.collections.version>4.1</apache.commons.collections.version>
  67. <google.guava.version>19.0</google.guava.version>
  68. <apache.httpcomponents.version>4.5.1</apache.httpcomponents.version>
  69. <postgresql.version>9.4-1206-jdbc42</postgresql.version>
  70.  
  71. <springframework.jms.version>4.2.5.RELEASE</springframework.jms.version>
  72. <springframework.boot.version>1.3.3.RELEASE</springframework.boot.version>
  73.  
  74.  
  75. </properties>
  76.  
  77. <dependencies>
  78. <dependency>
  79. <groupId>org.ini4j</groupId>
  80. <artifactId>ini4j</artifactId>
  81. <version>0.5.2</version>
  82. </dependency>
  83.  
  84. <!-- Apache -->
  85. <dependency>
  86. <groupId>org.apache.commons</groupId>
  87. <artifactId>commons-lang3</artifactId>
  88. <version>${apache.commons.lang.version}</version>
  89. </dependency>
  90.  
  91. <dependency>
  92. <groupId>org.apache.httpcomponents</groupId>
  93. <artifactId>httpclient</artifactId>
  94. <version>${apache.httpcomponents.version}</version>
  95. </dependency>
  96.  
  97. <!-- Routes logs from slf4j to log4j -->
  98. <dependency>
  99. <groupId>org.apache.logging.log4j</groupId>
  100. <artifactId>log4j-slf4j-impl</artifactId>
  101. <version>2.5</version>
  102. </dependency>
  103.  
  104. <!-- Google -->
  105. <dependency>
  106. <groupId>com.google.guava</groupId>
  107. <artifactId>guava</artifactId>
  108. <version>${google.guava.version}</version>
  109. </dependency>
  110.  
  111. <dependency>
  112. <groupId>com.google.code.gson</groupId>
  113. <artifactId>gson</artifactId>
  114. <version>2.5</version>
  115. </dependency>
  116.  
  117. <!-- Spring Dependencies -->
  118. <dependency>
  119. <groupId>org.springframework</groupId>
  120. <artifactId>spring-core</artifactId>
  121. <version>4.2.4.RELEASE</version>
  122. </dependency>
  123.  
  124. <dependency>
  125. <groupId>org.springframework</groupId>
  126. <artifactId>spring-context</artifactId>
  127. <version>4.2.4.RELEASE</version>
  128. <exclusions>
  129. <exclusion>
  130. <groupId>commons-logging</groupId>
  131. <artifactId>commons-logging</artifactId>
  132. </exclusion>
  133. </exclusions>
  134. </dependency>
  135.  
  136. <dependency>
  137. <groupId>org.springframework.data</groupId>
  138. <artifactId>spring-data-jpa</artifactId>
  139. <version>1.9.2.RELEASE</version>
  140. </dependency>
  141.  
  142. <dependency>
  143. <groupId>org.springframework</groupId>
  144. <artifactId>spring-jms</artifactId>
  145. <version>${springframework.jms.version}</version>
  146. </dependency>
  147.  
  148. <!-- Database -->
  149. <dependency>
  150. <groupId>org.hibernate</groupId>
  151. <artifactId>hibernate-entitymanager</artifactId>
  152. <version>5.1.0.Final</version>
  153. </dependency>
  154.  
  155. <!-- Added to backport LocalDateTime (new to Java 8) to dependencies that won't recognize it -->
  156. <dependency>
  157. <groupId>org.threeten</groupId>
  158. <artifactId>threetenbp</artifactId>
  159. <version>1.3.1</version>
  160. </dependency>
  161.  
  162. <dependency>
  163. <groupId>org.postgresql</groupId>
  164. <artifactId>postgresql</artifactId>
  165. <version>${postgresql.version}</version>
  166. </dependency>
  167.  
  168.  
  169. <!-- Test Dependencies -->
  170. <dependency>
  171. <groupId>org.springframework</groupId>
  172. <artifactId>spring-web</artifactId>
  173. <version>4.2.4.RELEASE</version>
  174. </dependency>
  175.  
  176. <!-- This is here for JSON dependencies for hibernate/log4j -->
  177. <dependency>
  178. <groupId>com.fasterxml.jackson.core</groupId>
  179. <artifactId>jackson-core</artifactId>
  180. <version>2.7.2</version>
  181. </dependency>
  182.  
  183.  
  184.  
  185. <!-- Test Dependencies -->
  186.  
  187. <dependency>
  188. <groupId>junit</groupId>
  189. <artifactId>junit</artifactId>
  190. <version>${junit.version}</version>
  191. <scope>test</scope>
  192. </dependency>
  193.  
  194.  
  195. <dependency>
  196. <groupId>org.mockito</groupId>
  197. <artifactId>mockito-core</artifactId>
  198. <version>2.0.43-beta</version>
  199. <scope>test</scope>
  200. </dependency>
  201.  
  202. <dependency>
  203. <groupId>org.slf4j</groupId>
  204. <artifactId>slf4j-api</artifactId>
  205. <version>1.7.19</version>
  206. <scope>runtime</scope>
  207. </dependency>
  208.  
  209. <!-- Provide slf4j facade for commons logging (which we excluded in the previous dependency) -->
  210. <dependency>
  211. <groupId>org.slf4j</groupId>
  212. <artifactId>jcl-over-slf4j</artifactId>
  213. <version>1.7.19</version>
  214. <scope>runtime</scope>
  215. </dependency>
  216. </dependencies>
  217.  
  218.  
  219.  
  220. <!-- Build settings -->
  221. <build>
  222. <plugins>
  223. <!-- mvn package sonar:sonar -->
  224. <plugin>
  225. <groupId>org.jacoco</groupId>
  226. <artifactId>jacoco-maven-plugin</artifactId>
  227. <version>0.7.6.201602180812</version>
  228. <configuration>
  229. <destFile>${sonar.jacoco.reportPath}</destFile>
  230. <append>true</append>
  231. </configuration>
  232. <executions>
  233. <execution>
  234. <id>pre-unit-test</id>
  235. <goals>
  236. <goal>prepare-agent</goal>
  237. </goals>
  238. </execution>
  239. </executions>
  240. </plugin>
  241. <plugin>
  242. <groupId>org.apache.maven.plugins</groupId>
  243. <artifactId>maven-shade-plugin</artifactId>
  244. <executions>
  245. <execution>
  246. <phase>package</phase>
  247. <goals>
  248. <goal>shade</goal>
  249. </goals>
  250. <configuration>
  251. <transformers>
  252. <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
  253. <mainClass>manatee.prototype.middleware.sensor.core.SensorMain</mainClass>
  254. </transformer>
  255. <transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
  256. <resource>META-INF/spring.handlers</resource>
  257. </transformer>
  258. <transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
  259. <resource>META-INF/spring.schemas</resource>
  260. </transformer>
  261. <!-- This transformer is here to concatenate log4j2 cache during fatjar creation -->
  262. <transformer
  263. implementation="com.github.edwgiz.mavenShadePlugin.log4j2CacheTransformer.PluginsCacheFileTransformer">
  264. </transformer>
  265. </transformers>
  266. </configuration>
  267. </execution>
  268. </executions>
  269. <dependencies>
  270. <dependency>
  271. <groupId>com.github.edwgiz</groupId>
  272. <artifactId>maven-shade-plugin.log4j2-cachefile-transformer</artifactId>
  273. <version>2.1</version>
  274. </dependency>
  275. </dependencies>
  276. </plugin>
  277. </plugins>
  278. </build>
  279.  
  280. LogMessage: id=tbd, eventTimestamp=2016-03-29T10:25:14.054, logTimestamp=tbd, reporter=[org.hibernate.Version], level=INFO, text=[HHH000412: Hibernate Core {5.1.0.Final}]
  281. LogMessage: id=tbd, eventTimestamp=2016-03-29T10:25:14.055, logTimestamp=tbd, reporter=[org.hibernate.cfg.Environment], level=INFO, text=[HHH000206: hibernate.properties not found]
  282. LogMessage: id=tbd, eventTimestamp=2016-03-29T10:25:14.055, logTimestamp=tbd, reporter=[org.hibernate.cfg.Environment], level=INFO, text=[HHH000021: Bytecode provider name : javassist]
  283. LogMessage: id=tbd, eventTimestamp=2016-03-29T10:25:14.062, logTimestamp=tbd, reporter=[org.hibernate.service.spi.ServiceBinding], level=DEBUG, text=[Overriding existing service binding [org.hibernate.secure.spi.JaccService]]
  284. LogMessage: id=tbd, eventTimestamp=2016-03-29T10:25:14.073, logTimestamp=tbd, reporter=[org.hibernate.service.internal.AbstractServiceRegistryImpl], level=TRACE, text=[Initializing service [role=org.hibernate.engine.config.spi.ConfigurationService]]
  285. LogMessage: id=tbd, eventTimestamp=2016-03-29T10:25:14.076, logTimestamp=tbd, reporter=[org.hibernate.service.internal.AbstractServiceRegistryImpl], level=TRACE, text=[Initializing service [role=org.hibernate.cache.spi.RegionFactory]]
  286. LogMessage: id=tbd, eventTimestamp=2016-03-29T10:25:14.076, logTimestamp=tbd, reporter=[org.hibernate.cache.internal.RegionFactoryInitiator], level=DEBUG, text=[Cache region factory : org.hibernate.cache.internal.NoCachingRegionFactory]
  287. LogMessage: id=tbd, eventTimestamp=2016-03-29T10:25:14.081, logTimestamp=tbd, reporter=[org.hibernate.annotations.common.Version], level=INFO, text=[HCANN000001: Hibernate Commons Annotations {5.0.1.Final}]
  288. LogMessage: id=tbd, eventTimestamp=2016-03-29T10:25:14.084, logTimestamp=tbd, reporter=[org.hibernate.service.internal.AbstractServiceRegistryImpl], level=TRACE, text=[Initializing service [role=org.hibernate.boot.cfgxml.spi.CfgXmlAccessService]]
  289. LogMessage: id=tbd, eventTimestamp=2016-03-29T10:25:15.229, logTimestamp=tbd, reporter=[org.springframework.beans.factory.support.DefaultListableBeanFactory], level=DEBUG, text=[Retrieved dependent beans for bean 'org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter#3c3d9b6b': [entityManagerFactory]]
  290. LogMessage: id=tbd, eventTimestamp=2016-03-29T10:25:15.232, logTimestamp=tbd, reporter=[org.springframework.context.support.FileSystemXmlApplicationContext], level=WARN, text=[Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in file [c:gitsensrcmainresourcescontext.xml]: Invocation of init method failed; nested exception is org.hibernate.boot.registry.classloading.spi.ClassLoadingException: Unable to load class [org.apache.logging.log4j.core.appender.db.jpa.converter.ContextMapJsonAttributeConverter]]
  291. LogMessage: id=tbd, eventTimestamp=2016-03-29T10:25:15.232, logTimestamp=tbd, reporter=[org.springframework.beans.factory.support.DefaultListableBeanFactory], level=DEBUG, text=[Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@29647f75: defining beans [sysConfig,org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension#0,org.springframework.data.repository.core.support.RepositoryInterfaceAwareBeanPostProcessor,emBeanDefinitionRegistrarPostProcessor,jpaMappingContext,org.springframework.context.annotation.internalPersistenceAnnotationProcessor,jpaContext,dataSource,entityManagerFactory,transactionManager,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.event.internalEventListenerProcessor,org.springframework.context.event.internalEventListenerFactory,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,org.springframework.context.annotation.ConfigurationClassPostProcessor.enhancedConfigurationProcessor,org.springframework.orm.jpa.SharedEntityManagerCreator#0]; root of factory hierarchy]
  292. Beans Exception in reading Spring context. See Stack Trace below:
  293. org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in file [c:gitsensrcmainresourcescontext.xml]: Invocation of init method failed; nested exception is org.hibernate.boot.registry.classloading.spi.ClassLoadingException: Unable to load class [org.apache.logging.log4j.core.appender.db.jpa.converter.ContextMapJsonAttributeConverter]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement