Jackson Schema Validator com.github.fge.Frozen Class not found Exception -
i using jackson schema validator following code:
objectmapper mapperschema = new objectmapper(); objectmapper mapperdata = new objectmapper(); jsonfactory factory = mapperdata.getfactory(); jsonparser jp = factory.createparser(jsondatastring); jsonnode jsondata = mapperdata.readtree(jp); factory = mapperschema.getfactory(); jp = factory.createparser(jsonschemastring); jsonnode jsonschema = mapperschema.readtree(jp); jsonschemafactory schemafactory = jsonschemafactory.bydefault(); jsonschema schema = schemafactory.getjsonschema(jsonschema); processingreport report; report = schema.validate(jsondata);
and when running getting below exception: caused by: java.lang.noclassdeffounderror: com/github/fge/frozen @ java.lang.classloader.defineclass1(native method) @ java.lang.classloader.defineclass(classloader.java:791) @ java.security.secureclassloader.defineclass(secureclassloader.java:142) @ org.apache.catalina.loader.webappclassloader.findclassinternal(webappclassloader.java:2895) @ org.apache.catalina.loader.webappclassloader.findclass(webappclassloader.java:1173) @ org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1681) @ org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1559) @ gov.max.service.persistence.restlet.resources.data.librarydatakeyresource.validateandgetdata(unknown source) @ gov.max.service.persistence.restlet.resources.data.librarydatakeyresource.requestget(unknown source) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:57) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43)
i using following 3 jars jackson-annotations-2.2.0.jar jackson-core-2.2.0.jar jackson-databind-2.2.0.jar
can please suggest on need pass exception.
thanks in advance, gvr
Comments
Post a Comment