@@ -0,0 +1,457 @@
+package com.conveyal.r5.util;%0A%0Aimport java.io.PrintWriter;%0Aimport java.io.StringWriter;%0A%0A/**%0A * Convenience functions for working with exceptions.%0A */%0Apublic abstract class ExceptionUtils %7B%0A%0A    public static String asString(Exception exception) %7B%0A        StringWriter sw = new StringWriter();%0A        sw.append(exception.getMessage());%0A        sw.append(%22%5Cn%22);%0A        exception.printStackTrace(new PrintWriter(sw));%0A        return sw.toString();%0A    %7D%0A%0A%7D%0A

Add a utility method to convert an exception to a String.