diff --git a/src/main/java/io/cryostat/events/EventTemplates.java b/src/main/java/io/cryostat/events/EventTemplates.java index c778d25bd..72bba9b67 100644 --- a/src/main/java/io/cryostat/events/EventTemplates.java +++ b/src/main/java/io/cryostat/events/EventTemplates.java @@ -43,7 +43,6 @@ import org.jboss.resteasy.reactive.RestPath; import org.jboss.resteasy.reactive.RestResponse; import org.jboss.resteasy.reactive.multipart.FileUpload; -import org.jsoup.nodes.Document; @Path("") public class EventTemplates { @@ -179,24 +178,24 @@ public Response getTargetTemplate( @RestPath long id, @RestPath TemplateType templateType, @RestPath String templateName) throws Exception { Target target = Target.find("id", id).singleResult(); - Document doc; + String xml; switch (templateType) { case TARGET: - doc = + xml = targetTemplateServiceFactory .create(target) .getXml(templateName, templateType) .orElseThrow(); break; case CUSTOM: - doc = customTemplateService.getXml(templateName, templateType).orElseThrow(); + xml = customTemplateService.getXml(templateName, templateType).orElseThrow(); break; default: throw new BadRequestException(); } return Response.status(RestResponse.Status.OK) .header(HttpHeaders.CONTENT_TYPE, HttpMimeType.JFC.mime()) - .entity(doc.toString()) + .entity(xml) .build(); } } diff --git a/src/main/java/io/cryostat/events/S3TemplateService.java b/src/main/java/io/cryostat/events/S3TemplateService.java index 2592d1aad..7a395da9f 100644 --- a/src/main/java/io/cryostat/events/S3TemplateService.java +++ b/src/main/java/io/cryostat/events/S3TemplateService.java @@ -43,8 +43,6 @@ import io.cryostat.StorageBuckets; import io.cryostat.core.FlightRecorderException; import io.cryostat.core.templates.MutableTemplateService; -import io.cryostat.core.templates.MutableTemplateService.InvalidEventTemplateException; -import io.cryostat.core.templates.MutableTemplateService.InvalidXmlException; import io.cryostat.core.templates.Template; import io.cryostat.core.templates.TemplateType; import io.cryostat.ws.MessagingServer; @@ -62,7 +60,6 @@ import org.eclipse.microprofile.config.inject.ConfigProperty; import org.jboss.logging.Logger; import org.jsoup.Jsoup; -import org.jsoup.nodes.Document; import org.jsoup.parser.Parser; import software.amazon.awssdk.core.sync.RequestBody; import software.amazon.awssdk.services.s3.S3Client; @@ -156,12 +153,12 @@ public List