Polished pom.xml.

Upgraded to Spring Data JPA 1.1.0 GA release. Adapted to change in Spring Data Commons 1.3.0 GA release API. Reduced H2 and Spring Test context framework dependency to test scope. Reduced CGLib dependency to runtime scope. Remove obsolete WAR plugin dependency and repository declarations.
This commit is contained in:
Oliver Gierke
2012-05-20 19:03:35 +02:00
parent bb37e7b124
commit a1bf61e754
2 changed files with 13 additions and 40 deletions

51
pom.xml
View File

@@ -1,36 +1,17 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-envers</artifactId>
<version>0.1.0.BUILD-SNAPSHOT</version>
<properties>
<spring.version>3.1.1.RELEASE</spring.version>
<spring.data.jpa.version>1.1.0.BUILD-SNAPSHOT</spring.data.jpa.version>
<spring.data.jpa.version>1.1.0.RELEASE</spring.data.jpa.version>
<file.encoding>UTF-8</file.encoding>
</properties>
<repositories>
<repository>
<id>spring-releases</id>
<url>http://repo.springsource.org/libs-release</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>spring-plugins</id>
<url>http://repo.springsource.org/libs-plugin</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
<developers>
<developer>
<name>Oliver Gierke</name>
@@ -76,6 +57,14 @@
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>${spring.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>1.3.166</version>
<scope>test</scope>
</dependency>
<!-- Logging -->
@@ -108,15 +97,11 @@
<artifactId>hibernate-envers</artifactId>
<version>4.0.1.Final</version>
</dependency>
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>1.3.157</version>
</dependency>
<dependency>
<groupId>cglib</groupId>
<artifactId>cglib</artifactId>
<version>2.2</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>joda-time</groupId>
@@ -124,17 +109,5 @@
<version>2.1</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.1.1</version>
<configuration>
<failOnMissingWebXml>false</failOnMissingWebXml>
</configuration>
</plugin>
</plugins>
</build>
</project>

View File

@@ -92,7 +92,7 @@ public class EnversRevisionRepositoryFactoryBean extends
EntityManager entityManager) {
JpaEntityInformation<T, Serializable> entityInformation = (JpaEntityInformation<T, Serializable>) getEntityInformation(metadata
.getDomainClass());
.getDomainType());
return new EnversRevisionRepositoryImpl(entityInformation, revisionEntityInformation, entityManager);
}