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)