From 15a4de611b3af8369a24abc21514736ad61e7453 Mon Sep 17 00:00:00 2001 From: Henri Tremblay Date: Mon, 8 Oct 2018 09:05:01 -0400 Subject: [PATCH] Add missing method implementation --- .../java/org/objenesis/gae/JspWriterListener.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gae/src/main/java/org/objenesis/gae/JspWriterListener.java b/gae/src/main/java/org/objenesis/gae/JspWriterListener.java index e926c650c..0ff4c27fa 100644 --- a/gae/src/main/java/org/objenesis/gae/JspWriterListener.java +++ b/gae/src/main/java/org/objenesis/gae/JspWriterListener.java @@ -56,6 +56,17 @@ public void instantiatorUnsupported(Class c, Throwable t) { } } + @Override + public void instantiatorNotFound(String className, Throwable t) { + ByteArrayOutputStream b = new ByteArrayOutputStream(); + t.printStackTrace(new PrintStream(b)); + try { + writer.println(String.format(PATTERN, className + " not found", "KO - " + t)); + } catch (IOException e) { + throw new RuntimeException(e); + } + } + private Typology getTypology(Class c) { Instantiator instantiatorAnn = c.getAnnotation(Instantiator.class); return instantiatorAnn == null ? Typology.UNKNOWN : instantiatorAnn.value();