Add jsp to test matrix application (#1825)
* Add jsp to test matrix application * Trying to fix sudden muzzle failure
This commit is contained in:
parent
fff6eb7004
commit
54e3df3cd4
|
@ -4,7 +4,7 @@ muzzle {
|
||||||
pass {
|
pass {
|
||||||
group = "org.glassfish.jersey.core"
|
group = "org.glassfish.jersey.core"
|
||||||
module = "jersey-client"
|
module = "jersey-client"
|
||||||
versions = "[2.0,)"
|
versions = "[2.0,3.0.0)"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@ muzzle {
|
||||||
pass {
|
pass {
|
||||||
group = "org.glassfish.jersey.core"
|
group = "org.glassfish.jersey.core"
|
||||||
module = "jersey-server"
|
module = "jersey-server"
|
||||||
versions = "[2.0,]"
|
versions = "[2.0,3.0.0)"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,24 @@
|
||||||
|
/*
|
||||||
|
* Copyright The OpenTelemetry Authors
|
||||||
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.splunk.opentelemetry.appservers.javaee;
|
||||||
|
|
||||||
|
import java.io.IOException;
|
||||||
|
import javax.servlet.RequestDispatcher;
|
||||||
|
import javax.servlet.ServletException;
|
||||||
|
import javax.servlet.http.HttpServlet;
|
||||||
|
import javax.servlet.http.HttpServletRequest;
|
||||||
|
import javax.servlet.http.HttpServletResponse;
|
||||||
|
|
||||||
|
public class JspServlet extends HttpServlet {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
|
||||||
|
throws IOException, ServletException {
|
||||||
|
RequestDispatcher resultView = req.getRequestDispatcher("test.jsp");
|
||||||
|
resultView.forward(req, resp);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -11,6 +11,10 @@
|
||||||
<servlet-name>Greeting</servlet-name>
|
<servlet-name>Greeting</servlet-name>
|
||||||
<servlet-class>com.splunk.opentelemetry.appservers.javaee.GreetingServlet</servlet-class>
|
<servlet-class>com.splunk.opentelemetry.appservers.javaee.GreetingServlet</servlet-class>
|
||||||
</servlet>
|
</servlet>
|
||||||
|
<servlet>
|
||||||
|
<servlet-name>Jsp</servlet-name>
|
||||||
|
<servlet-class>com.splunk.opentelemetry.appservers.javaee.JspServlet</servlet-class>
|
||||||
|
</servlet>
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>Headers</servlet-name>
|
<servlet-name>Headers</servlet-name>
|
||||||
<url-pattern>/headers</url-pattern>
|
<url-pattern>/headers</url-pattern>
|
||||||
|
@ -19,4 +23,8 @@
|
||||||
<servlet-name>Greeting</servlet-name>
|
<servlet-name>Greeting</servlet-name>
|
||||||
<url-pattern>/greeting</url-pattern>
|
<url-pattern>/greeting</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
<servlet-mapping>
|
||||||
|
<servlet-name>Jsp</servlet-name>
|
||||||
|
<url-pattern>/jsp</url-pattern>
|
||||||
|
</servlet-mapping>
|
||||||
</web-app>
|
</web-app>
|
|
@ -0,0 +1,10 @@
|
||||||
|
|
||||||
|
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<title>Successful JSP test</title>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
This JSP demonstrates that Otel instrumentation agent does not break JSP compilation and loading.
|
||||||
|
</body>
|
||||||
|
</html>
|
Loading…
Reference in New Issue