diff --git a/src/main/java/com/fasterxml/jackson/databind/deser/std/FactoryBasedEnumDeserializer.java b/src/main/java/com/fasterxml/jackson/databind/deser/std/FactoryBasedEnumDeserializer.java index 8b4f1ecfa0..ab4221c7f6 100644 --- a/src/main/java/com/fasterxml/jackson/databind/deser/std/FactoryBasedEnumDeserializer.java +++ b/src/main/java/com/fasterxml/jackson/databind/deser/std/FactoryBasedEnumDeserializer.java @@ -177,7 +177,7 @@ protected final Object _deserializeWithErrorWrapping(JsonParser p, Deserializati try { return prop.deserialize(p, ctxt); } catch (Exception e) { - wrapAndThrow(e, _valueClass.getClass(), prop.getName(), ctxt); + wrapAndThrow(e, _valueClass, prop.getName(), ctxt); // never gets here, unless caller declines to throw an exception return null; } @@ -205,4 +205,4 @@ private Throwable throwOrReturnThrowable(Throwable t, DeserializationContext ctx } return t; } -} \ No newline at end of file +}