[
https://issues.jboss.org/browse/WFLY-10752?page=com.atlassian.jira.plugin...
]
d3coder d3coder updated WFLY-10752:
-----------------------------------
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: `{"email":"test"}` 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)
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.
was:
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.
NPE on deploy, when Email validation annotation present
-------------------------------------------------------
Key: WFLY-10752
URL:
https://issues.jboss.org/browse/WFLY-10752
Project: WildFly
Issue Type: Bug
Components: Bean Validation
Affects Versions: 13.0.0.Final
Environment: Arch linux, openjdk 8, Wildfly 13.0.0.Final
Reporter: d3coder d3coder
Assignee: Jason Greene
Attachments: bvbug-1.0-SNAPSHOT.war, bvbug.zip
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: `{"email":"test"}` 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)
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.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)