[hibernate-commits] Hibernate SVN: r19799 - core/branches/Branch_3_5/core/src/main/java/org/hibernate/impl.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Wed Jun 23 10:55:58 EDT 2010


Author: epbernard
Date: 2010-06-23 10:55:58 -0400 (Wed, 23 Jun 2010)
New Revision: 19799

Modified:
   core/branches/Branch_3_5/core/src/main/java/org/hibernate/impl/SessionFactoryImpl.java
Log:
HHH-5329 Consider NoClasDefFoundError as a sign of not having Java 5 and concurrent package

Modified: core/branches/Branch_3_5/core/src/main/java/org/hibernate/impl/SessionFactoryImpl.java
===================================================================
--- core/branches/Branch_3_5/core/src/main/java/org/hibernate/impl/SessionFactoryImpl.java	2010-06-23 14:54:25 UTC (rev 19798)
+++ core/branches/Branch_3_5/core/src/main/java/org/hibernate/impl/SessionFactoryImpl.java	2010-06-23 14:55:58 UTC (rev 19799)
@@ -204,6 +204,8 @@
 			Constructor constructor = concurrentStatsClass.getConstructor(new Class[]{SessionFactoryImplementor.class});
 			concurrentStatistics = (Statistics) constructor.newInstance(new Object[]{this});
 			log.trace("JDK 1.5 concurrent classes present");
+		} catch ( NoClassDefFoundError noJava5 ) {
+			log.trace("JDK 1.5 concurrent classes missing");
 		} catch (Exception noJava5) {
 			log.trace("JDK 1.5 concurrent classes missing");
 		}



More information about the hibernate-commits mailing list