-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
20.0.0.Final
-
None
@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); }
@Stateless public class TestResourceImpl implements TestResource { @Override public GeneralOperationResult test2(String asdf) { return GeneralOperationResult.createSuccess("test"); } }
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?
The above code, If I remove the @Stateless annotation, the @NotBlank annotation works as expectd.
- is caused by
-
WFLY-11566 ConstraintDeclarationException on JAX-RS/EJB Methods with List/Set query parameter
- Closed