HHH-3351 : import envers as core module

git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@15453 1b8cb986-b30d-0410-93ca-fae66ebed9b2
This commit is contained in:
Steve Ebersole 2008-10-30 16:45:35 +00:00
parent 20dd9ccc5f
commit e6ee45c6ce
3 changed files with 48 additions and 20 deletions

View File

@ -1,6 +1,7 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" <project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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"> 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> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
@ -93,6 +94,10 @@
<groupId>javassist</groupId> <groupId>javassist</groupId>
<artifactId>javassist</artifactId> <artifactId>javassist</artifactId>
</exclusion> </exclusion>
<exclusion>
<groupId>jboss</groupId>
<artifactId>javassist</artifactId>
</exclusion>
<exclusion> <exclusion>
<!-- OMG, YUCK YUCK YUCK --> <!-- OMG, YUCK YUCK YUCK -->
<groupId>org.hibernate</groupId> <groupId>org.hibernate</groupId>
@ -129,18 +134,20 @@
<groupId>org.testng</groupId> <groupId>org.testng</groupId>
<artifactId>testng</artifactId> <artifactId>testng</artifactId>
<version>5.8</version> <version>5.8</version>
<scope>test</scope>
<classifier>jdk15</classifier> <classifier>jdk15</classifier>
</dependency> <scope>test</scope>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.6</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.h2database</groupId> <groupId>com.h2database</groupId>
<artifactId>h2</artifactId> <artifactId>h2</artifactId>
<version>1.0.79</version> <version>1.0.79</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>javassist</groupId>
<artifactId>javassist</artifactId>
<version>3.4.GA</version>
<scope>test</scope>
</dependency> </dependency>
</dependencies> </dependencies>
@ -189,4 +196,5 @@
<!-- for now, at least, lets aggregate them --> <!-- for now, at least, lets aggregate them -->
<jbossenvers.reports.aggregate>true</jbossenvers.reports.aggregate> <jbossenvers.reports.aggregate>true</jbossenvers.reports.aggregate>
</properties> </properties>
</project> </project>

View File

@ -8,11 +8,8 @@
<session-factory> <session-factory>
<property name="hbm2ddl.auto">create-drop</property> <property name="hbm2ddl.auto">create-drop</property>
<!--<property name="dialect">org.hibernate.dialect.MySQLDialect</property> <property name="show_sql">false</property>
<property name="connection.url">jdbc:mysql:///hibernate_tests?useUnicode=true&amp;characterEncoding=UTF-8</property> <property name="format_sql">true</property>
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.username">root</property>
<property name="connection.password"></property>-->
<property name="dialect">org.hibernate.dialect.H2Dialect</property> <property name="dialect">org.hibernate.dialect.H2Dialect</property>
<property name="connection.url">jdbc:h2:mem:envers</property> <property name="connection.url">jdbc:h2:mem:envers</property>
@ -20,15 +17,6 @@
<property name="connection.username">sa</property> <property name="connection.username">sa</property>
<property name="connection.password"></property> <property name="connection.password"></property>
<!--<property name="dialect">org.hibernate.dialect.PostgreSQLDialect</property>
<property name="connection.url">jdbc:postgresql://localhost/hibernate_tests</property>
<property name="connection.driver_class">org.postgresql.Driver</property>
<property name="connection.username">postgres</property>
<property name="connection.password"></property>-->
<property name="show_sql">false</property>
<property name="format_sql">true</property>
<event type="post-insert"> <event type="post-insert">
<listener class="org.hibernate.envers.event.VersionsEventListener" /> <listener class="org.hibernate.envers.event.VersionsEventListener" />
</event> </event>

View File

@ -0,0 +1,32 @@
#
# Hibernate, Relational Persistence for Idiomatic Java
#
# Copyright (c) 2008, Red Hat Middleware LLC or third-party contributors as
# indicated by the @author tags or express copyright attribution
# statements applied by the authors. All third-party contributions are
# distributed under license by Red Hat Middleware LLC.
#
# This copyrighted material is made available to anyone wishing to use, modify,
# copy, or redistribute it subject to the terms and conditions of the GNU
# Lesser General Public License, as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License
# for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with this distribution; if not, write to:
# Free Software Foundation, Inc.
# 51 Franklin Street, Fifth Floor
# Boston, MA 02110-1301 USA
#
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n
log4j.rootLogger=info, stdout
log4j.logger.org.hibernate.test=info
log4j.logger.org.hibernate.tool.hbm2ddl=debug