Justin Edelson created SLING-6349:
-------------------------------------

             Summary: Sling Models Jackson Exporter fails on 
SlingHttpServletRequest getters
                 Key: SLING-6349
                 URL: https://issues.apache.org/jira/browse/SLING-6349
             Project: Sling
          Issue Type: Bug
          Components: Extensions
    Affects Versions: Sling Models Jackson Exporter 1.0.4
            Reporter: Justin Edelson
            Assignee: Justin Edelson
             Fix For: Sling Models Jackson Exporter 1.0.6


If an exported model class has a method like

{code}
public SlingHttpServletRequest getRequest() {
    return request;
}
{code}

Then it will fail to export (at least on Jetty) due to a security violation. 
Although these fields should generally have the @JsonIgnore annotation on them 
(since exporting back the request object doesn't make a lot of sense), we 
should at least provide some default serialization so as to ease onboarding.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to