sfe.addDetail("failing line", se.getFailingLine());
// the javascript call stack
final StringWriter stringWriter = new StringWriter();
final PrintWriter printWriter = new PrintWriter(stringWriter);
se.printScriptStackTrace(printWriter);
sfe.addDetail("javascript call stack", stringWriter.toString());
throw sfe;
}
else if (e instanceof SocketTimeoutException)