Ethan Li created STORM-3734:
-------------------------------

             Summary: IntegerValidator doesn't force the object type to be 
Integer
                 Key: STORM-3734
                 URL: https://issues.apache.org/jira/browse/STORM-3734
             Project: Apache Storm
          Issue Type: Bug
            Reporter: Ethan Li


The IntegerValidator allows the non-integer object, like Double(1.0).
https://github.com/apache/storm/blob/7bef73a6faa14558ef254efe74cbe4bfef81c2e2/storm-client/src/jvm/org/apache/storm/validation/ConfigValidation.java#L404-L415

It can be reproduced by 

{code:java}
        IntegerValidator validator = new IntegerValidator();
        validator.validateInteger("test", 1.0);
{code}




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to