-
Notifications
You must be signed in to change notification settings - Fork 109
Description
I have just updated jackson-datatype-hibernate5 to the version 2.7.1 and hibernate to v. 5.1.0.Final
and get the error: java.lang.NoClassDefFoundError: org/hibernate/bytecode/internal/javassist/FieldHandler
As I can see from commit
hibernate/hibernate-orm@472f4ab
the file org.hibernate.bytecode.internal.javassist.FieldHandler was removed.
Here is stacktrace:
Caused by: java.lang.NoClassDefFoundError: org/hibernate/bytecode/internal/javassist/FieldHandler
at com.fasterxml.jackson.datatype.hibernate5.HibernateAnnotationIntrospector.isIgnorableType(HibernateAnnotationIntrospector.java:82)
at com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.isIgnorableType(AnnotationIntrospectorPair.java:150)
at com.fasterxml.jackson.databind.ser.BeanSerializerFactory.removeIgnorableTypes(BeanSerializerFactory.java:704)
at com.fasterxml.jackson.databind.ser.BeanSerializerFactory.findBeanProperties(BeanSerializerFactory.java:572)
at com.fasterxml.jackson.databind.ser.BeanSerializerFactory.constructBeanSerializer(BeanSerializerFactory.java:388)
at com.fasterxml.jackson.databind.ser.BeanSerializerFactory.findBeanSerializer(BeanSerializerFactory.java:271)
at com.fasterxml.jackson.databind.ser.BeanSerializerFactory._createSerializer2(BeanSerializerFactory.java:223)
at com.fasterxml.jackson.databind.ser.BeanSerializerFactory.createSerializer(BeanSerializerFactory.java:157)
at com.fasterxml.jackson.databind.SerializerProvider._createUntypedSerializer(SerializerProvider.java:1215)
at com.fasterxml.jackson.databind.SerializerProvider._createAndCacheUntypedSerializer(SerializerProvider.java:1167)
at com.fasterxml.jackson.databind.SerializerProvider._findExplicitUntypedSerializer(SerializerProvider.java:1136)
at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.hasSerializerFor(DefaultSerializerProvider.java:431)
at com.fasterxml.jackson.databind.ObjectMapper.canSerialize(ObjectMapper.java:2611)