Author: epbernard
Date: 2006-04-04 12:33:47 -0400 (Tue, 04 Apr 2006)
New Revision: 9731
Added:
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/Version.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/version/
Modified:
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/AnnotationConfiguration.java
trunk/HibernateExt/metadata/src/java/org/hibernate/lucene/DocumentBuilder.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/ClassValidator.java
Log:
ANN-304
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/AnnotationConfiguration.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/AnnotationConfiguration.java 2006-04-03 17:00:19 UTC (rev 9730)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/AnnotationConfiguration.java 2006-04-04 16:33:47 UTC (rev 9731)
@@ -43,6 +43,9 @@
*/
public class AnnotationConfiguration extends Configuration {
private static Log log = LogFactory.getLog( AnnotationConfiguration.class );
+ static {
+ Version.touch(); //touch version
+ }
public static final String ARTEFACT = "hibernate.mapping.precedence";
public static final String DEFAULT_PRECEDENCE = "hbm, class";
Added: trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/Version.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/Version.java 2006-04-03 17:00:19 UTC (rev 9730)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/Version.java 2006-04-04 16:33:47 UTC (rev 9731)
@@ -0,0 +1,19 @@
+//$Id: $
+package org.hibernate.cfg;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
+/**
+ * @author Emmanuel Bernard
+ */
+public class Version {
+ public static String VERSION = "3.2.beta10";
+ private static Log log = LogFactory.getLog( Version.class );
+
+ static {
+ log.info( "Hibernate Annotations " + VERSION );
+ }
+
+ public static void touch() {}
+}
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/lucene/DocumentBuilder.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/lucene/DocumentBuilder.java 2006-04-03 17:00:19 UTC (rev 9730)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/lucene/DocumentBuilder.java 2006-04-04 16:33:47 UTC (rev 9731)
@@ -16,9 +16,14 @@
import org.apache.lucene.index.Term;
import org.hibernate.AssertionFailure;
import org.hibernate.HibernateException;
+import org.hibernate.cfg.Version;
public class DocumentBuilder<T> {
+ static {
+ Version.touch(); //touch version
+ }
+
private final List<Member> keywordGetters = new ArrayList<Member>();
private final List<String> keywordNames = new ArrayList<String>();
private final List<Member> unstoredGetters = new ArrayList<Member>();
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/validator/ClassValidator.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/validator/ClassValidator.java 2006-04-03 17:00:19 UTC (rev 9730)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/validator/ClassValidator.java 2006-04-04 16:33:47 UTC (rev 9731)
@@ -28,6 +28,7 @@
import org.hibernate.AssertionFailure;
import org.hibernate.Hibernate;
import org.hibernate.MappingException;
+import org.hibernate.cfg.Version;
import org.hibernate.mapping.PersistentClass;
import org.hibernate.mapping.Property;
import org.hibernate.reflection.Filter;
@@ -59,6 +60,10 @@
INDEXABLE_CLASS.add( String.class );
}
+ static {
+ Version.touch(); //touch version
+ }
+
private final Class<T> beanClass;
private transient ResourceBundle messageBundle;
private transient boolean defaultResourceBundle;
|