未调用自定义资源包插值器

时间:2015-01-05 18:05:33

标签: validation jsf jsf-2.2 bean-validation hibernate-validator

当用户提交申请表单页面时未调用自定义资源包消息插补器 这段代码工作不久前,但后来停止了工作。可能是因为pom.xml更改有hibernate-validator条目?

public class CustomResourceBundleMessageInterpolator extends
    ResourceBundleMessageInterpolator {

@Override
public String interpolate(String message, Context context) {

    String evaluatedMessage = "";
    //overwrite the hibernate validator message
}

validation.xml(Meta-inf / validation.xml)

<?xml version="1.0" encoding="UTF-8"?>
     <validation-config
        xmlns="http://jboss.org/xml/ns/javax/validation/configuration"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://jboss.org/xml/ns/javax/validation/configuration">
     <message-interpolator>interpolator.CustomResourceBundleMessageInterpolator</message-interpolator>
  </validation-config>

0 个答案:

没有答案