in tiles-request-servlet/src/main/java/org/apache/tiles/request/servlet/ServletUtil.java [54:67]
public static IOException wrapServletException(ServletException ex,
String message) {
IOException retValue;
Throwable rootCause = ex.getRootCause();
if (rootCause != null) {
// Replace the ServletException with an IOException, with the root
// cause of the first as the cause of the latter.
retValue = new IOException(message, rootCause);
} else {
retValue = new IOException(message, ex);
}
return retValue;
}