Hibernate SVN: r10350 - trunk/HibernateExt/metadata/src/java/org/hibernate/validator
by hibernate-commits@lists.jboss.org
Author: epbernard
Date: 2006-08-25 18:15:17 -0400 (Fri, 25 Aug 2006)
New Revision: 10350
Modified:
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/ClassValidator.java
Log:
ANN-399 warn about unbound properties iif there is a validator associated to it
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/validator/ClassValidator.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/validator/ClassValidator.java 2006-08-25 22:11:42 UTC (rev 10349)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/validator/ClassValidator.java 2006-08-25 22:15:17 UTC (rev 10350)
@@ -227,9 +227,7 @@
}
private void createMemberValidator(XMember member) {
- if ( !member.isTypeResolved() ) {
- log.warn( "Original type of property " + member + " is unbound and has been approximated." );
- }
+ boolean validatorPresent = false;
Annotation[] memberAnnotations = member.getAnnotations();
for ( int j = 0; j < memberAnnotations.length ; j++ ) {
Annotation methodAnnotation = memberAnnotations[j];
@@ -238,8 +236,12 @@
memberValidators.add( propertyValidator );
setAccessible( member );
memberGetters.add( member );
+ validatorPresent = true;
}
}
+ if ( validatorPresent && !member.isTypeResolved() ) {
+ log.warn( "Original type of property " + member + " is unbound and has been approximated." );
+ }
}
private static void setAccessible(XMember member) {
17 years, 9 months
Hibernate SVN: r10349 - in trunk/HibernateExt/metadata/src: java/org/hibernate/annotations java/org/hibernate/cfg java/org/hibernate/cfg/annotations java/org/hibernate/validator test/org/hibernate/test/annotations/indexcoll test/org/hibernate/test/annotations/manytomany
by hibernate-commits@lists.jboss.org
Author: epbernard
Date: 2006-08-25 18:11:42 -0400 (Fri, 25 Aug 2006)
New Revision: 10349
Added:
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/Building.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/BuildingCompany.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/Company.java
Modified:
trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/FlushModeType.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/BinderHelper.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/OneToOneSecondPass.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/CollectionBinder.java
trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/QueryBinder.java
trunk/HibernateExt/metadata/src/java/org/hibernate/validator/ClassValidator.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/Atmosphere.java
trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/ManyToManyTest.java
Log:
add MANUAL to flush mode type
Various additional tests
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/FlushModeType.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/FlushModeType.java 2006-08-25 00:14:35 UTC (rev 10348)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/annotations/FlushModeType.java 2006-08-25 22:11:42 UTC (rev 10349)
@@ -21,6 +21,11 @@
COMMIT,
/**
* see {@link org.hibernate.FlushMode.NEVER}
+ * @deprecated use MANUAL, will be removed in a subsequent release
*/
- NEVER
+ NEVER,
+ /**
+ * see {@link org.hibernate.FlushMode.MANUAL}
+ */
+ MANUAL
}
\ No newline at end of file
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/BinderHelper.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/BinderHelper.java 2006-08-25 00:14:35 UTC (rev 10348)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/BinderHelper.java 2006-08-25 22:11:42 UTC (rev 10349)
@@ -255,13 +255,17 @@
return orderedProperties;
}
+ /**
+ * Retrieve the property by path in a recursive way, including IndetifierProperty in the loop
+ * If propertyName is null or empty, the IdentifierProperty is returned
+ */
public static Property findPropertyByName(PersistentClass associatedClass, String propertyName) {
Property property = null;
Property idProperty = associatedClass.getIdentifierProperty();
String idName = idProperty != null ? idProperty.getName() : null;
try {
if ( propertyName == null
- || propertyName.equals( "" )
+ || propertyName.length() == 0
|| propertyName.equals( idName ) ) {
//default to id
property = idProperty;
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/OneToOneSecondPass.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/OneToOneSecondPass.java 2006-08-25 00:14:35 UTC (rev 10348)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/OneToOneSecondPass.java 2006-08-25 22:11:42 UTC (rev 10349)
@@ -123,7 +123,7 @@
if ( otherSide == null ) {
throw new MappingException( "Unable to find entity: " + value.getReferencedEntityName() );
}
- otherSideProperty = otherSide.getRecursiveProperty( mappedBy );
+ otherSideProperty = BinderHelper.findPropertyByName( otherSide, mappedBy );
}
catch (MappingException e) {
throw new AnnotationException(
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/CollectionBinder.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/CollectionBinder.java 2006-08-25 00:14:35 UTC (rev 10348)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/CollectionBinder.java 2006-08-25 22:11:42 UTC (rev 10349)
@@ -730,7 +730,7 @@
List<String> properties = new ArrayList<String>();
List<String> ordering = new ArrayList<String>();
StringBuilder orderByBuffer = new StringBuilder();
- if ( "".equals( hqlOrderBy ) ) {
+ if ( hqlOrderBy != null && hqlOrderBy.length() == 0 ) {
//TODO : Check that. Maybe order by key for maps
}
else {
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/QueryBinder.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/QueryBinder.java 2006-08-25 00:14:35 UTC (rev 10348)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/QueryBinder.java 2006-08-25 22:11:42 UTC (rev 10349)
@@ -248,6 +248,9 @@
case NEVER:
flushMode = FlushMode.MANUAL;
break;
+ case MANUAL:
+ flushMode = FlushMode.MANUAL;
+ break;
default:
throw new AssertionFailure( "Unknown flushModeType: " + flushModeType );
}
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/validator/ClassValidator.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/validator/ClassValidator.java 2006-08-25 00:14:35 UTC (rev 10348)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/validator/ClassValidator.java 2006-08-25 22:11:42 UTC (rev 10349)
@@ -29,6 +29,7 @@
import org.hibernate.Hibernate;
import org.hibernate.MappingException;
import org.hibernate.cfg.annotations.Version;
+import org.hibernate.cfg.BinderHelper;
import org.hibernate.mapping.PersistentClass;
import org.hibernate.mapping.Property;
import org.hibernate.reflection.Filter;
@@ -563,10 +564,7 @@
String propertyName = getPropertyName( getters.next() );
if ( validator instanceof PropertyConstraint ) {
try {
- Property property = persistentClass.getIdentifierProperty();
- if ( property == null || ! propertyName.equals( property.getName() ) ) {
- property = persistentClass.getProperty( propertyName );
- }
+ Property property = BinderHelper.findPropertyByName(persistentClass, propertyName);
( (PropertyConstraint) validator ).apply( property );
}
catch (MappingException pnfe) {
Modified: trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/Atmosphere.java
===================================================================
--- trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/Atmosphere.java 2006-08-25 00:14:35 UTC (rev 10348)
+++ trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/Atmosphere.java 2006-08-25 22:11:42 UTC (rev 10349)
@@ -30,6 +30,7 @@
public Map<String, Gas> gases = new HashMap<String, Gas>();
@ManyToMany(cascade = CascadeType.ALL)
+ @MapKeyManyToMany(joinColumns = @JoinColumn(name="gas_id") )
@JoinTable(name = "Gas_per_key")
public Map<GasKey, Gas> gasesPerKey = new HashMap<GasKey, Gas>();
Added: trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/Building.java
===================================================================
--- trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/Building.java 2006-08-25 00:14:35 UTC (rev 10348)
+++ trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/Building.java 2006-08-25 22:11:42 UTC (rev 10349)
@@ -0,0 +1,35 @@
+//$Id: $
+package org.hibernate.test.annotations.manytomany;
+
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.Id;
+import javax.persistence.JoinColumn;
+import javax.persistence.ManyToOne;
+
+/**
+ * @author Emmanuel Bernard
+ */
+@Entity
+public class Building {
+ @Id @GeneratedValue private Long id;
+
+ @ManyToOne @JoinColumn(name="company_id", referencedColumnName = "name")
+ private BuildingCompany company;
+
+ public BuildingCompany getCompany() {
+ return company;
+ }
+
+ public void setCompany(BuildingCompany company) {
+ this.company = company;
+ }
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+}
Added: trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/BuildingCompany.java
===================================================================
--- trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/BuildingCompany.java 2006-08-25 00:14:35 UTC (rev 10348)
+++ trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/BuildingCompany.java 2006-08-25 22:11:42 UTC (rev 10349)
@@ -0,0 +1,29 @@
+//$Id: $
+package org.hibernate.test.annotations.manytomany;
+
+import java.util.Date;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.GeneratedValue;
+
+/**
+ * @author Emmanuel Bernard
+ */
+@Entity
+public class BuildingCompany extends Company {
+ @Id @GeneratedValue private Long id;
+ private Date foundedIn;
+
+ public Date getFoundedIn() {
+ return foundedIn;
+ }
+
+ public void setFoundedIn(Date foundedIn) {
+ this.foundedIn = foundedIn;
+ }
+
+ public Long getId() {
+ return id;
+ }
+
+}
Added: trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/Company.java
===================================================================
--- trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/Company.java 2006-08-25 00:14:35 UTC (rev 10348)
+++ trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/Company.java 2006-08-25 22:11:42 UTC (rev 10349)
@@ -0,0 +1,22 @@
+//$Id: $
+package org.hibernate.test.annotations.manytomany;
+
+import java.io.Serializable;
+import javax.persistence.MappedSuperclass;
+import javax.persistence.Column;
+
+/**
+ * @author Emmanuel Bernard
+ */
+@MappedSuperclass
+public class Company implements Serializable {
+ @Column(unique = true) private String name;
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+}
Modified: trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/ManyToManyTest.java
===================================================================
--- trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/ManyToManyTest.java 2006-08-25 00:14:35 UTC (rev 10348)
+++ trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/manytomany/ManyToManyTest.java 2006-08-25 22:11:42 UTC (rev 10349)
@@ -484,6 +484,24 @@
s.close();
}
+ public void testReferencedColumnNameToSuperclass() throws Exception {
+ Session s = openSession();
+ Transaction tx = s.beginTransaction();
+ BuildingCompany comp = new BuildingCompany();
+ comp.setFoundedIn( new Date() );
+ comp.setName( "Builder century corp.");
+ s.persist( comp );
+ Building building = new Building();
+ building.setCompany( comp );
+ s.persist( building );
+ s.flush();
+ s.clear();
+ building = (Building) s.get( Building.class, building.getId() );
+ assertEquals( comp.getName(), building.getCompany().getName() );
+ tx.rollback();
+ s.close();
+ }
+
/**
* @see org.hibernate.test.annotations.TestCase#getMappings()
*/
@@ -503,7 +521,9 @@
Permission.class,
Zone.class,
Inspector.class,
- InspectorPrefixes.class
+ InspectorPrefixes.class,
+ BuildingCompany.class,
+ Building.class
};
}
17 years, 9 months
Hibernate SVN: r10348 - in trunk/HibernateExt: ejb/lib ejb/src/java/org/hibernate/ejb ejb/src/test ejb/src/test/org/hibernate/ejb/test/exception ejb/src/test/org/hibernate/ejb/test/xml metadata/src/java/org/hibernate/reflection/java/xml
by hibernate-commits@lists.jboss.org
Author: epbernard
Date: 2006-08-24 20:14:35 -0400 (Thu, 24 Aug 2006)
New Revision: 10348
Added:
trunk/HibernateExt/ejb/src/test/NoPackageEntity.java
Modified:
trunk/HibernateExt/ejb/lib/hibernate-annotations.jar
trunk/HibernateExt/ejb/src/java/org/hibernate/ejb/Ejb3Configuration.java
trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/exception/Music.java
trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/xml/orm2.xml
trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/xml/XMLContext.java
Log:
ANN-421 handle non package classes
Modified: trunk/HibernateExt/ejb/lib/hibernate-annotations.jar
===================================================================
(Binary files differ)
Modified: trunk/HibernateExt/ejb/src/java/org/hibernate/ejb/Ejb3Configuration.java
===================================================================
--- trunk/HibernateExt/ejb/src/java/org/hibernate/ejb/Ejb3Configuration.java 2006-08-24 15:37:11 UTC (rev 10347)
+++ trunk/HibernateExt/ejb/src/java/org/hibernate/ejb/Ejb3Configuration.java 2006-08-25 00:14:35 UTC (rev 10348)
@@ -40,6 +40,7 @@
import org.hibernate.Interceptor;
import org.hibernate.MappingException;
import org.hibernate.SessionFactory;
+import org.hibernate.MappingNotFoundException;
import org.hibernate.cfg.AnnotationConfiguration;
import org.hibernate.cfg.Configuration;
import org.hibernate.cfg.Environment;
@@ -829,7 +830,7 @@
if ( xmlFile.endsWith( META_INF_ORM_XML ) ) useMetaInf = true;
cfg.addResource( xmlFile );
}
- catch( MappingException me ) {
+ catch( MappingNotFoundException e ) {
if ( ! xmlFile.endsWith( META_INF_ORM_XML ) ) {
throw new PersistenceException( getExceptionHeader(workingVars)
+ "Unable to find XML mapping file in classpath: " + xmlFile);
@@ -839,6 +840,10 @@
//swallow it, the META-INF/orm.xml is optional
}
}
+ catch( MappingException me ) {
+ throw new PersistenceException( getExceptionHeader(workingVars)
+ + "Error while reading JPA XML file: " + xmlFile, me);
+ }
if ( log.isInfoEnabled() ) {
if ( Boolean.TRUE.equals( useMetaInf ) ) {
log.info( getExceptionHeader( workingVars ) + META_INF_ORM_XML + " found");
Added: trunk/HibernateExt/ejb/src/test/NoPackageEntity.java
===================================================================
--- trunk/HibernateExt/ejb/src/test/NoPackageEntity.java 2006-08-24 15:37:11 UTC (rev 10347)
+++ trunk/HibernateExt/ejb/src/test/NoPackageEntity.java 2006-08-25 00:14:35 UTC (rev 10348)
@@ -0,0 +1,9 @@
+//$Id: $
+
+/**
+ * @author Emmanuel Bernard
+ */
+public class NoPackageEntity {
+ private Integer id;
+ private String name;
+}
Modified: trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/exception/Music.java
===================================================================
--- trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/exception/Music.java 2006-08-24 15:37:11 UTC (rev 10347)
+++ trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/exception/Music.java 2006-08-25 00:14:35 UTC (rev 10348)
@@ -1,6 +1,7 @@
//$Id: $
package org.hibernate.ejb.test.exception;
+import java.io.Serializable;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.GeneratedValue;
@@ -10,7 +11,7 @@
* @author Emmanuel Bernard
*/
@Entity
-public class Music {
+public class Music implements Serializable {
private Integer id;
private Integer version;
private String name;
Modified: trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/xml/orm2.xml
===================================================================
--- trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/xml/orm2.xml 2006-08-24 15:37:11 UTC (rev 10347)
+++ trunk/HibernateExt/ejb/src/test/org/hibernate/ejb/test/xml/orm2.xml 2006-08-25 00:14:35 UTC (rev 10348)
@@ -5,8 +5,7 @@
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence/orm orm_1_0.xsd"
version="1.0"
>
- <package>org.hibernate.ejb.test.xml</package>
- <entity class="Lighter" name="ALighter" access="FIELD" metadata-complete="true">
+ <entity class="org.hibernate.ejb.test.xml.Lighter" name="ALighter" access="FIELD" metadata-complete="true">
<attributes>
<id name="name">
<column name="fld_id"/>
@@ -14,4 +13,15 @@
<basic name="power"></basic>
</attributes>
</entity>
+ <!-- entity class="NoPackageEntity" name="ALighter" access="FIELD" metadata-complete="true">
+ <attributes>
+ <id name="id"/>
+ <basic name="name"/>
+ </attributes>
+ </entity -->
+ <embeddable class="NoPackageEntity" access="FIELD">
+ <attributes>
+ <basic name="name"/>
+ </attributes>
+ </embeddable>
</entity-mappings>
\ No newline at end of file
Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/xml/XMLContext.java
===================================================================
--- trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/xml/XMLContext.java 2006-08-24 15:37:11 UTC (rev 10347)
+++ trunk/HibernateExt/metadata/src/java/org/hibernate/reflection/java/xml/XMLContext.java 2006-08-25 00:14:35 UTC (rev 10348)
@@ -60,7 +60,7 @@
//entity mapping default
Default entityMappingDefault = new Default();
Element unitElement = root.element( "package" );
- String packageName = unitElement != null ? unitElement.getTextTrim() : "";
+ String packageName = unitElement != null ? unitElement.getTextTrim() : null;
entityMappingDefault.setPackageName( packageName );
unitElement = root.element( "schema" );
entityMappingDefault.setSchema( unitElement != null ? unitElement.getTextTrim() : null );
@@ -135,7 +135,7 @@
}
public static String buildSafeClassName(String className, String defaultPackageName) {
- if ( className.indexOf( '.' ) < 0 && defaultPackageName != null ) {
+ if ( className.indexOf( '.' ) < 0 && StringHelper.isNotEmpty( defaultPackageName ) ) {
className = StringHelper.qualify( defaultPackageName, className );
}
return className;
17 years, 9 months
Hibernate SVN: r10347 - trunk/Hibernate3/src/org/hibernate/transaction
by hibernate-commits@lists.jboss.org
Author: steve.ebersole(a)jboss.com
Date: 2006-08-24 11:37:11 -0400 (Thu, 24 Aug 2006)
New Revision: 10347
Modified:
trunk/Hibernate3/src/org/hibernate/transaction/JTATransactionFactory.java
Log:
HHH-2023 : perf optimization in JTATransactionFactory.isTransactionInProgress()
Modified: trunk/Hibernate3/src/org/hibernate/transaction/JTATransactionFactory.java
===================================================================
--- trunk/Hibernate3/src/org/hibernate/transaction/JTATransactionFactory.java 2006-08-24 15:33:21 UTC (rev 10346)
+++ trunk/Hibernate3/src/org/hibernate/transaction/JTATransactionFactory.java 2006-08-24 15:37:11 UTC (rev 10347)
@@ -74,19 +74,34 @@
Context transactionContext,
Transaction transaction) {
try {
- UserTransaction ut;
- if ( transaction != null ) {
- ut = ( ( JTATransaction ) transaction ).getUserTransaction();
- }
- else {
- try {
- ut = ( UserTransaction ) context.lookup( utName );
+ // Essentially:
+ // 1) If we have a local (Hibernate) transaction in progress
+ // and it already has the UserTransaction cached, use that
+ // UserTransaction to determine the status.
+ // 2) If a transaction manager has been located, use
+ // that transaction manager to determine the status.
+ // 3) Finally, as the last resort, try to lookup the
+ // UserTransaction via JNDI and use that to determine the
+ // status.
+ if ( transaction != null ) {
+ UserTransaction ut = ( ( JTATransaction ) transaction ).getUserTransaction();
+ if ( ut != null ) {
+ return JTAHelper.isInProgress( ut.getStatus() );
+ }
+ }
+
+ if ( jdbcContext.getFactory().getTransactionManager() != null ) {
+ return JTAHelper.isInProgress( jdbcContext.getFactory().getTransactionManager().getStatus() );
+ }
+ else {
+ try {
+ UserTransaction ut = ( UserTransaction ) context.lookup( utName );
+ return ut != null && JTAHelper.isInProgress( ut.getStatus() );
}
catch ( NamingException ne ) {
throw new TransactionException( "Unable to locate UserTransaction to check status", ne );
}
- }
- return ut != null && JTAHelper.isInProgress( ut.getStatus() );
+ }
}
catch( SystemException se ) {
throw new TransactionException( "Unable to check transaction status", se );
17 years, 9 months
Hibernate SVN: r10346 - tags/v32cr4
by hibernate-commits@lists.jboss.org
Author: steve.ebersole(a)jboss.com
Date: 2006-08-24 11:33:21 -0400 (Thu, 24 Aug 2006)
New Revision: 10346
Added:
tags/v32cr4/Hibernate3/
Log:
tagged 3.2.0.cr4
Copied: tags/v32cr4/Hibernate3 (from rev 10345, branches/Branch_3_2/Hibernate3)
17 years, 9 months
Hibernate SVN: r10345 - branches/Branch_3_2/Hibernate3/doc/reference/en
by hibernate-commits@lists.jboss.org
Author: steve.ebersole(a)jboss.com
Date: 2006-08-24 11:26:25 -0400 (Thu, 24 Aug 2006)
New Revision: 10345
Modified:
branches/Branch_3_2/Hibernate3/doc/reference/en/master.xml
Log:
prep 3.2.0.cr4
Modified: branches/Branch_3_2/Hibernate3/doc/reference/en/master.xml
===================================================================
--- branches/Branch_3_2/Hibernate3/doc/reference/en/master.xml 2006-08-24 15:25:23 UTC (rev 10344)
+++ branches/Branch_3_2/Hibernate3/doc/reference/en/master.xml 2006-08-24 15:26:25 UTC (rev 10345)
@@ -33,7 +33,7 @@
<bookinfo>
<title>HIBERNATE - Relational Persistence for Idiomatic Java</title>
<subtitle>Hibernate Reference Documentation</subtitle>
- <releaseinfo>3.2 cr3</releaseinfo>
+ <releaseinfo>3.2 cr4</releaseinfo>
</bookinfo>
<toc/>
17 years, 9 months
Hibernate SVN: r10344 - branches/Branch_3_2/Hibernate3/src/org/hibernate/cfg
by hibernate-commits@lists.jboss.org
Author: steve.ebersole(a)jboss.com
Date: 2006-08-24 11:25:23 -0400 (Thu, 24 Aug 2006)
New Revision: 10344
Modified:
branches/Branch_3_2/Hibernate3/src/org/hibernate/cfg/Environment.java
Log:
prep 3.2.0.cr4
Modified: branches/Branch_3_2/Hibernate3/src/org/hibernate/cfg/Environment.java
===================================================================
--- branches/Branch_3_2/Hibernate3/src/org/hibernate/cfg/Environment.java 2006-08-24 15:17:50 UTC (rev 10343)
+++ branches/Branch_3_2/Hibernate3/src/org/hibernate/cfg/Environment.java 2006-08-24 15:25:23 UTC (rev 10344)
@@ -153,7 +153,7 @@
*/
public final class Environment {
- public static final String VERSION = "3.2 cr3";
+ public static final String VERSION = "3.2 cr4";
/**
* <tt>ConnectionProvider</tt> implementor to use when obtaining connections
17 years, 9 months
Hibernate SVN: r10343 - branches/Branch_3_2/Hibernate3
by hibernate-commits@lists.jboss.org
Author: steve.ebersole(a)jboss.com
Date: 2006-08-24 11:17:50 -0400 (Thu, 24 Aug 2006)
New Revision: 10343
Modified:
branches/Branch_3_2/Hibernate3/readme.txt
Log:
prep 3.2.0.cr4
Modified: branches/Branch_3_2/Hibernate3/readme.txt
===================================================================
--- branches/Branch_3_2/Hibernate3/readme.txt 2006-08-24 15:12:13 UTC (rev 10342)
+++ branches/Branch_3_2/Hibernate3/readme.txt 2006-08-24 15:17:50 UTC (rev 10343)
@@ -1,6 +1,6 @@
Hibernate - Relational Persistence for Idiomatic Java
=====================================================
-version 3.2 cr3, July 7, 2006
+version 3.2 cr4, August 24, 2006
Instructions
------------
@@ -42,7 +42,7 @@
(1) copy your JDBC driver to the lib directory
(2) edit etc/hibernate.properties
(3) run "ant junitreport" or "build junitreport"
- (4) see test_output/index.html
+ (4) see build/test-reports/index.html
Other Stuff
17 years, 9 months
Hibernate SVN: r10342 - branches/Branch_3_2/Hibernate3
by hibernate-commits@lists.jboss.org
Author: steve.ebersole(a)jboss.com
Date: 2006-08-24 11:12:13 -0400 (Thu, 24 Aug 2006)
New Revision: 10342
Modified:
branches/Branch_3_2/Hibernate3/build.xml
Log:
prep 3.2.0.cr4
Modified: branches/Branch_3_2/Hibernate3/build.xml
===================================================================
--- branches/Branch_3_2/Hibernate3/build.xml 2006-08-24 15:11:31 UTC (rev 10341)
+++ branches/Branch_3_2/Hibernate3/build.xml 2006-08-24 15:12:13 UTC (rev 10342)
@@ -23,7 +23,7 @@
<property name="version.major" value="3"/>
<property name="version.minor" value="2"/>
<property name="version.micro" value="0"/>
- <property name="version.qualifier" value="cr3"/>
+ <property name="version.qualifier" value="cr4"/>
<property name="version.full" value="${version.major}.${version.minor}.${version.micro}.${version.qualifier}"/>
<property name="version.major_minor" value="${version.major}.${version.minor}"/>
<property name="fullname" value="${name}-${version.full}"/>
17 years, 9 months
Hibernate SVN: r10341 - tags/v32cr4
by hibernate-commits@lists.jboss.org
Author: steve.ebersole(a)jboss.com
Date: 2006-08-24 11:11:31 -0400 (Thu, 24 Aug 2006)
New Revision: 10341
Removed:
tags/v32cr4/Hibernate3/
Log:
remove incorrect tagging
17 years, 9 months