You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openwebbeans.apache.org by "Ravisankar Challa (JIRA)" <ji...@apache.org> on 2017/12/16 10:47:01 UTC
[jira] [Updated] (MEECROWAVE-86) Typo in TomcatAutoInitializer.java
causes jsp pages not picked up by meecrowave.
[ https://issues.apache.org/jira/browse/MEECROWAVE-86?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ravisankar Challa updated MEECROWAVE-86:
----------------------------------------
Description:
https://github.com/apache/meecrowave/blob/trunk/meecrowave-core/src/main/java/org/apache/meecrowave/tomcat/TomcatAutoInitializer.java
Typo in TomcatAutoInitializer.java causes jsp pages processed by Tomcat Default Servlet instead of Tomcat Jsp Servlet.
{code:java}
final ServletRegistration.Dynamic def = ctx.addServlet("default", DefaultServlet.class);
def.setInitParameter("listings", "false");
def.setInitParameter("debug", "0");
def.setLoadOnStartup(1);
def.addMapping("/");
try {
final String jsp = "org.apache.jasper.servlet.JspServlet";
TomcatAutoInitializer.class.getClassLoader().loadClass(jsp);
final ServletRegistration.Dynamic jspDef = ctx.addServlet("jsp", jsp);
if (jspDef != null) {
jspDef.setInitParameter("fork", "false");
jspDef.setInitParameter("xpoweredBy", "false");
jspDef.setInitParameter("development", "false");
jspDef.setLoadOnStartup(3);
def.addMapping("*.jsp"); // Should be --- jspDef.addMapping("*.jsp");
def.addMapping("*.jspx"); // Should be --- jspDef.addMapping("*.jspx");
}
{code}
was:
https://github.com/apache/meecrowave/blob/trunk/meecrowave-core/src/main/java/org/apache/meecrowave/tomcat/TomcatAutoInitializer.java
Typo in TomcatAutoInitializer.java causes jsps page processed by Tomcat Default Servlet instead of Tomcat Jsp Servlet.
{code:java}
final ServletRegistration.Dynamic def = ctx.addServlet("default", DefaultServlet.class);
def.setInitParameter("listings", "false");
def.setInitParameter("debug", "0");
def.setLoadOnStartup(1);
def.addMapping("/");
try {
final String jsp = "org.apache.jasper.servlet.JspServlet";
TomcatAutoInitializer.class.getClassLoader().loadClass(jsp);
final ServletRegistration.Dynamic jspDef = ctx.addServlet("jsp", jsp);
if (jspDef != null) {
jspDef.setInitParameter("fork", "false");
jspDef.setInitParameter("xpoweredBy", "false");
jspDef.setInitParameter("development", "false");
jspDef.setLoadOnStartup(3);
def.addMapping("*.jsp"); // Should be --- jspDef.addMapping("*.jsp");
def.addMapping("*.jspx"); // Should be --- jspDef.addMapping("*.jspx");
}
{code}
Summary: Typo in TomcatAutoInitializer.java causes jsp pages not picked up by meecrowave. (was: Typo in TomcatAutoInitializer.java causes jsps page not picked up by meecrowave.)
> Typo in TomcatAutoInitializer.java causes jsp pages not picked up by meecrowave.
> --------------------------------------------------------------------------------
>
> Key: MEECROWAVE-86
> URL: https://issues.apache.org/jira/browse/MEECROWAVE-86
> Project: Meecrowave
> Issue Type: Bug
> Affects Versions: 1.2.0
> Reporter: Ravisankar Challa
>
> https://github.com/apache/meecrowave/blob/trunk/meecrowave-core/src/main/java/org/apache/meecrowave/tomcat/TomcatAutoInitializer.java
> Typo in TomcatAutoInitializer.java causes jsp pages processed by Tomcat Default Servlet instead of Tomcat Jsp Servlet.
> {code:java}
> final ServletRegistration.Dynamic def = ctx.addServlet("default", DefaultServlet.class);
> def.setInitParameter("listings", "false");
> def.setInitParameter("debug", "0");
> def.setLoadOnStartup(1);
> def.addMapping("/");
> try {
> final String jsp = "org.apache.jasper.servlet.JspServlet";
> TomcatAutoInitializer.class.getClassLoader().loadClass(jsp);
> final ServletRegistration.Dynamic jspDef = ctx.addServlet("jsp", jsp);
> if (jspDef != null) {
> jspDef.setInitParameter("fork", "false");
> jspDef.setInitParameter("xpoweredBy", "false");
> jspDef.setInitParameter("development", "false");
> jspDef.setLoadOnStartup(3);
> def.addMapping("*.jsp"); // Should be --- jspDef.addMapping("*.jsp");
> def.addMapping("*.jspx"); // Should be --- jspDef.addMapping("*.jspx");
> }
> {code}
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)