[ https://issues.apache.org/jira/browse/SLING-12874?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18013547#comment-18013547 ]
Eric Norman commented on SLING-12874: ------------------------------------- Migration Hints: ||Models API 1.x||Models API 2.x|| |{code:java} @Model(adaptables=SlingHttpServletRequest.class){code}|{code:java} @Model(adaptables=SlingJakartaHttpServletRequest.class){code}| |{code:java} @SlingObject protected SlingHttpServletRequest requestFromSlingObject;{code}|{code:java} @SlingObject protected SlingJakartaHttpServletRequest requestFromSlingObject;{code}| |{code:java} @ScriptVariable(name = "request") protected SlingHttpServletRequest requestFromNamedScriptVariable;{code}|{code:java} @ScriptVariable(name = "jakartaRequest") protected SlingJakartaHttpServletRequest requestFromNamedScriptVariable;{code}| |{code:java} @ScriptVariable protected SlingHttpServletRequest request;{code}|{code:java} @ScriptVariable protected SlingJakartaHttpServletRequest jakartaRequest;{code}| |{code:java} @Self protected SlingHttpServletRequest requestFromSelf;{code}|{code:java} @Self protected SlingJakartaHttpServletRequest requestFromSelf;{code}| > migrate ModelFactory to Sling API 3.x and Jakarta Servlet > --------------------------------------------------------- > > Key: SLING-12874 > URL: https://issues.apache.org/jira/browse/SLING-12874 > Project: Sling > Issue Type: Sub-task > Reporter: Eric Norman > Assignee: Eric Norman > Priority: Major > Fix For: Models API 2.0.0 > > > bump bundle major version to 2.0.0 > bump minimum java version to 17 > bump sling.api dependency to 3.0.0 > clone the ModelFactory methods that use SlingHttpServletRequest parameters to > use SlingJakartaHttpServletRequest instead > deprecate the ModelFactory methods that used SlingHttpServletRequest -- This message was sent by Atlassian Jira (v8.20.10#820010)