Skip to main content

[jax-rs-spec issues] [JIRA] Resolved: (JAX_RS_SPEC-189) Inheritance rules defined in Section 7.4 must follow the BV spec

  • From: "Santiago Pericas-Geertsen (JIRA)" <jira-no-reply@...>
  • To: issues@...
  • Subject: [jax-rs-spec issues] [JIRA] Resolved: (JAX_RS_SPEC-189) Inheritance rules defined in Section 7.4 must follow the BV spec
  • Date: Tue, 17 Apr 2012 21:34:34 +0000 (GMT+00:00)
  • Auto-submitted: auto-generated


     [ 
http://java.net/jira/browse/JAX_RS_SPEC-189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Santiago Pericas-Geertsen resolved JAX_RS_SPEC-189.
---------------------------------------------------

    Resolution: Fixed

Section has been updated to enforce the inheritance rules defined by the BV 
spec.

> Inheritance rules defined in Section 7.4 must follow the BV spec
> ----------------------------------------------------------------
>
>                 Key: JAX_RS_SPEC-189
>                 URL: http://java.net/jira/browse/JAX_RS_SPEC-189
>             Project: jax-rs-spec
>          Issue Type: Bug
>    Affects Versions: 2.0-ed2
>            Reporter: Santiago Pericas-Geertsen
>            Assignee: Santiago Pericas-Geertsen
>             Fix For: 2.0-ed3
>
>
> Just as the placement of constraint annotations on getters is accepted in 
> JAX-RS, even though JAX-RS annotations are placed on setters, JAX-RS could 
> adopt the BV semantics of constraint annotations, even though it's 
> different than the semantics of JAX-RS annotations.
> When Marek said, "To my understanding, the JAX-RS annotations and BV 
> annotations are somewhat orthogonal", I want to say, "Yes, and the JAX-RS 
> spec should formalize that".
> I.e., the JAX-RS spec could say something like, "A JAX-RS implementation is 
> required to enforce the semantics of validation as defined by JSR 303 2.0".

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://java.net/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


[jax-rs-spec issues] [JIRA] Created: (JAX_RS_SPEC-189) Inheritance rules defined in Section 7.4 must follow the BV spec

Santiago Pericas-Geertsen (JIRA) 04/17/2012

[jax-rs-spec issues] [JIRA] Resolved: (JAX_RS_SPEC-189) Inheritance rules defined in Section 7.4 must follow the BV spec

Santiago Pericas-Geertsen (JIRA) 04/17/2012

[jax-rs-spec issues] [JIRA] Work started: (JAX_RS_SPEC-189) Inheritance rules defined in Section 7.4 must follow the BV spec

Santiago Pericas-Geertsen (JIRA) 04/17/2012
 
 
Close
loading
Please Confirm
Close