fix: support java 7 in test
MODIFY
dd-java-agent/instrumentation/sparkjava/src/test/java/TestSparkJavaApplication.java
dd-java-agent/instrumentation/sparkjava/src/test/java/TestSparkJavaApplication.java
+import spark.Request;
+import spark.Response;
+import spark.Route;
import spark.Spark;
public class TestSparkJavaApplication {
public static void main(final String[] args) {
- Spark.get("/", (req, res) -> "Hello World");
- Spark.get("/param/:param", (req, res) -> "Hello " + req.params("param"));
- Spark.get("/exception/:param", (req, res) -> {
- throw new RuntimeException(req.params("param"));
+ Spark.get("/", new Route() {
+ @Override
+ public Object handle(Request request, Response response) throws Exception {
+ return "Hello World";
+ }
+ });
+
+ Spark.get("/param/:param", new Route() {
+ @Override
+ public Object handle(Request request, Response response) throws Exception {
+ return "Hello " + request.params("param");
+ }
+ });
+
+ Spark.get("/exception/:param", new Route() {
+ @Override
+ public Object handle(Request request, Response response) throws Exception {
+ throw new RuntimeException(request.params("param"));
+ }
});
}

fix: support java 7 in test