+ @Nonnull
+ @Override
+ protected String plainText() {
+ if (exception() == null) {
+ return "Failed";
+ }
+ try (Writer stringWriter = new StringWriter();
+ PrintWriter printWriter = new PrintWriter(stringWriter)) {
+ exception().printStackTrace(printWriter);
+ return "Failed: " + stringWriter.toString();
+ } catch (IOException ioe1) {
+ return "Failed while rendering exception";
+ }
+ }
+