Details
-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
13.0.0.Final
-
None
Description
I'm making simple app. In one of my DTO's i have field with `javax.validation.constraints.Email` annotation. When this annotation present, wildfly fails to deploy my app with this exception:
https://gist.github.com/XakepSDK/daa2531203b365ad1969e01b4466b8a1
My DTO class:
https://gist.github.com/XakepSDK/a78245b262315437d2800be524018d2e
CrossField annotation:
https://gist.github.com/XakepSDK/fde1553339c18bc442820868f573a53a
CrossField validator:
https://gist.github.com/XakepSDK/391783e3b79f839a93a8f45c886b38e0
java -version
openjdk version "1.8.0_172"
OpenJDK Runtime Environment (build 1.8.0_172-b11)
OpenJDK 64-Bit Server VM (build 25.172-b11, mixed mode)
<------------------ UPD: ------------------>
I got it, this happens if @Size present with @Email.
Simple test class:
https://gist.github.com/XakepSDK/892ec3d886ec2cac7f44d93faa0868c1
UPD: this happens if field annotated with Email and any other validation annotation.
It failed with Email and NotNull.
UPD: Maven project and WAR with bvbug-1.0-SNAPSHOT.war minimal repro. code
Actually, this project doesn't show issue like my first app, but Email validation doesn't work too.
Make a POST request to `/` with this:
`
` or
{"email":"test@test.test"}`
`Content-Type: application/json`
You will get `NullPointerException` in response, without any extended message.(i made special mapper for that, but seems it doesn't work with that exception)
In another project, wilfdly refuses to start with NullPointerException, here it work only for request. I don't know, how to make it work like in another project.