throw new TimeoutException(ste.getMessage());
} catch (TimeoutException te) {
throw new TimeoutException(te.getMessage());
} catch (PoolException nse) {
logger.error("POOL EXHAUSTED!!");
throw new PoolException(nse.getMessage());
}catch (Exception e) {
logger.debug(e.getMessage());
throw new SVGConverterException("Error converting SVG" + e.getMessage());
} finally {
try {