From 88e231f50b982c57da3558d39bd5586270b42958 Mon Sep 17 00:00:00 2001 From: Bryan Varner Date: Tue, 17 Apr 2012 13:05:59 -0400 Subject: [PATCH] Sanity check (to return NONE) prevents null pointer exception on the switch() statment. --- .../org/hibernate/annotations/CacheConcurrencyStrategy.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hibernate-core/src/main/java/org/hibernate/annotations/CacheConcurrencyStrategy.java b/hibernate-core/src/main/java/org/hibernate/annotations/CacheConcurrencyStrategy.java index 0e30efee03..10d15d2384 100644 --- a/hibernate-core/src/main/java/org/hibernate/annotations/CacheConcurrencyStrategy.java +++ b/hibernate-core/src/main/java/org/hibernate/annotations/CacheConcurrencyStrategy.java @@ -49,6 +49,10 @@ public enum CacheConcurrencyStrategy { } public static CacheConcurrencyStrategy fromAccessType(AccessType accessType) { + if (null == accessType) { + return NONE; + } + switch ( accessType ) { case READ_ONLY: { return READ_ONLY;