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; |