[jboss-jira] [JBoss JIRA] (WFLY-13612) Bean Validation In inheritance

huaxu wu (Jira) issues at jboss.org
Mon Jun 22 23:32:52 EDT 2020


huaxu wu created WFLY-13612:
-------------------------------

             Summary: Bean Validation In inheritance
                 Key: WFLY-13612
                 URL: https://issues.redhat.com/browse/WFLY-13612
             Project: WildFly
          Issue Type: Bug
          Components: Bean Validation
    Affects Versions: 20.0.0.Final
            Reporter: huaxu wu
            Assignee: Brian Stansberry


 
{code:java}
@Path("/test_action")
public interface TestResource {
    @Path("test")
    @POST
    @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
    @Produces(MediaType.APPLICATION_JSON)
    GeneralOperationResult test2(@FormParam("asdf") @NotBlank String asdf);
}
{code}
{code:java}
@Stateless
public class TestResourceImpl implements TestResource {
    @Override
    public GeneralOperationResult test2(String asdf) {
        return GeneralOperationResult.createSuccess("test");
    }
}
{code}
The above code, the @NotBlank annotation works on wildfly19, but not on wildfly20.

To make it work on wildfly20, I must add @NotBlank annotation to the override method.

I wonder it's bug or it's your design?

 



--
This message was sent by Atlassian Jira
(v7.13.8#713008)



More information about the jboss-jira mailing list