title: When JodaTime v. 2.5 library included into WAR file deployment fails
body: <p>When JodaTime v. 2.5 library included into WAR file deployment fails in GF 5.0 with following error. It seems problem lies in hibernate-validator. FutureValidatorForReadableInstant is not loaded as ReadableInstant is not loaded by hibernate-validator bundle in GF5.0 while it is working GF 4.1.2.</p>
  
  <p>Exception while loading the app : CDI deployment failure:Errornstantiating :org.hibernate.validator.cdi.internal.ValidationExtension</p>
  
  <pre><code>Caused by: java.lang.TypeNotPresentException: Type org.joda.time.ReadableInstant not present
  at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(CoreReflectionFactory.java:117)
  at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.java:125)
  at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignature.java:49)
  at sun.reflect.generics.visitor.Reifier.reifyTypeArguments(Reifier.java:68)
  at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.java:138)
  at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignature.java:49)
  at sun.reflect.generics.repository.ClassRepository.getSuperclass(ClassRepository.java:90)
  at java.lang.Class.getGenericSuperclass(Class.java:777)
  at org.hibernate.validator.internal.util.TypeHelper.resolveTypeForClassAndHierarchy(TypeHelper.java:386)
  at org.hibernate.validator.internal.util.TypeHelper.resolveTypes(TypeHelper.java:351)
  at org.hibernate.validator.internal.util.TypeHelper.extractType(TypeHelper.java:327)
  at org.hibernate.validator.internal.engine.constraintvalidation.ClassBasedValidatorDescriptor.(ClassBasedValidatorDescriptor.java:39)
  at org.hibernate.validator.internal.engine.constraintvalidation.ConstraintValidatorDescriptor.forClass(ConstraintValidatorDescriptor.java:49)
  at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
  at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374)
  at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
  at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
  at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
  at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
  at org.hibernate.validator.internal.metadata.core.ConstraintHelper.putConstraints(ConstraintHelper.java:686)
  at org.hibernate.validator.internal.metadata.core.ConstraintHelper.(ConstraintHelper.java:386)
  at org.hibernate.validator.internal.engine.ValidatorFactoryImpl.(ValidatorFactoryImpl.java:155)
  at org.hibernate.validator.HibernateValidator.buildValidatorFactory(HibernateValidator.java:38)
  at org.hibernate.validator.internal.engine.ConfigurationImpl.buildValidatorFactory(ConfigurationImpl.java:322)
  at org.hibernate.validator.cdi.internal.ValidationExtension.(ValidationExtension.java:116)
  ... 78 more
  </code></pre>