Apache Commons EmailValidator中100个字符后的StackOverflowError

时间:2015-08-26 14:32:49

标签: java apache-commons email-validation

我使用Apache的Email Validator来验证客户的输入。

我发现了一个问题,如果客户输入超过100个字符,我会收到以下错误

enter image description here

这是我的代码:

boy.printinfo("WOLFSKIN", "Test Address");

任何想法是什么问题,以及为什么验证者无法用100多个字符来处理这种情况?

1 个答案:

答案 0 :(得分:2)

挖掘后,我发现Apache的EmailValidator中存在已知错误。 https://issues.apache.org/jira/browse/VALIDATOR-365

最佳解决方案似乎是将字段限制为验证器允许的最大长度。