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 {
|
||||
group = "org.glassfish.jersey.core"
|
||||
module = "jersey-client"
|
||||
versions = "[2.0,)"
|
||||
versions = "[2.0,3.0.0)"
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ muzzle {
|
|||
pass {
|
||||
group = "org.glassfish.jersey.core"
|
||||
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-class>com.splunk.opentelemetry.appservers.javaee.GreetingServlet</servlet-class>
|
||||
</servlet>
|
||||
<servlet>
|
||||
<servlet-name>Jsp</servlet-name>
|
||||
<servlet-class>com.splunk.opentelemetry.appservers.javaee.JspServlet</servlet-class>
|
||||
</servlet>
|
||||
<servlet-mapping>
|
||||
<servlet-name>Headers</servlet-name>
|
||||
<url-pattern>/headers</url-pattern>
|
||||
|
@ -19,4 +23,8 @@
|
|||
<servlet-name>Greeting</servlet-name>
|
||||
<url-pattern>/greeting</url-pattern>
|
||||
</servlet-mapping>
|
||||
<servlet-mapping>
|
||||
<servlet-name>Jsp</servlet-name>
|
||||
<url-pattern>/jsp</url-pattern>
|
||||
</servlet-mapping>
|
||||
</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