Description
BeanValidation support has been added in #4003 for Java and jaxrs-cxf/jaxrs-cxf-client.
This needs to be added to all other Java languages
Related issues
PR Beanvalidation annotation for Java and CXF #4003
Issues with language jaxrs-spec #4509
Issues with language jaxrs-spec (see #4509)
- the api is generated as class, but IMHO this should be an interface!?
- Jaxrs Response is used instead of the real response data type
- @apiresponse uses wrong response type (the return type, not the response type of the contract)
- src/gen/java is not added to the build path
- "Attachment" is used for attachments, but no import is added for this (I think org.apache.cxf.jaxrs.ext.multipart.Attachment is referenced, but this is CXF-specific)
Update: moved all the issues with jaxrs-spec to #4509
Support for @DecimalMin/@DecimalMax
Also add support for @DecimalMin/@DecimalMax
Final Cleanup (PR #4635)
Final Cleanup implemented in PR #4635
Description
BeanValidation support has been added in #4003 for Java and jaxrs-cxf/jaxrs-cxf-client.
This needs to be added to all other Java languages
Related issues
PR Beanvalidation annotation for Java and CXF #4003
Issues with language jaxrs-spec #4509
Issues with language jaxrs-spec (see #4509)
Update: moved all the issues with jaxrs-spec to #4509
Support for @DecimalMin/@DecimalMax
Also add support for @DecimalMin/@DecimalMax
Final Cleanup (PR #4635)
(so it will stay redundant in AbstractJavaJAXRSServerCodegen.java and SpringCodegen.java) or to AbstractJavaCodegen?
backport to languages which already have beanvalidation annotation support:
Final Cleanup implemented in PR #4635