in src/main/java/org/apache/sling/servlets/resolver/internal/ServletWrapperUtil.java [48:64]
public static Servlet toJakartaServlet(final javax.servlet.Servlet servlet) {
if (servlet == null) {
return null;
}
if (servlet instanceof ScriptServletWrapper) {
return ((ScriptServletWrapper) servlet).servlet;
} else if (servlet instanceof ScriptOptingServletWrapper) {
return ((ScriptOptingServletWrapper) servlet).servlet;
}
final Servlet s;
if (servlet instanceof OptingServlet) {
s = new JakartaScriptOptingServletWrapper((OptingServlet) servlet);
} else {
s = new JakartaScriptServletWrapper(servlet);
}
return s;
}