更新glassfish4中的hibernate-validator

时间:2014-05-13 12:53:01

标签: glassfish-4 hibernate-validator java-ee-7

Glassfish-ApplicationServer附带一个be​​an-validator.jar,它本身包含/使用hibernator-validator 5.0.0.Final构建

// From glassfish4-startup:
2014-05-13T14:49:37.260+0200|Information: HV000001: Hibernate Validator 5.0.0.Final

我想使用另一个版本的hibernate-valditor。我怎样才能做到这一点?

到目前为止发生了什么......

Glassfish4-source可以在svn.java.net获得,但我找不到任何接近包“bean-validator”的东西。唯一值得一提的是nucleus/core/kernel/src/main/java/org/glassfish/kernel/bean_validator/,但这似乎是一个死胡同。

Stackoverflow-Question How to upgrade the hibernate-validator 4.3.0.Final to the Glassfish 3.1.2?为我们带来了一篇好文章http://peter-butkovic.blogspot.de/2012/11/glassfish-311-oss-with-hibernate.html。在这篇博客文章中,提到了svn.java.net/svn/hk2~svn/branches/hk2-gf-3.1.1/。我不知道那是什么,或者是什么类似于glassfish4。

1 个答案:

答案 0 :(得分:1)

您可以参考this question作为起点。

虽然它适用于Hibernate Validator 4.3,但它不是100%最新的。但实际上我希望从5.0到5.1的更新变得更加容易,因为没有添加新的依赖项,所以你基本上必须使用最新的HV JAR更新Glassfish的OSGi包(并更新清单以导出如果您想使用此功能,请使用新的“valuehandling”包。)