@Override
    public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
            throws IOException, ServletException {
        chain.doFilter(request, response);
        // try {
        //     if (AbstractJpaStorage.isTxActive()) {
        //         throw new Exception("Error: storage transaction is still open for request: " + ((HttpServletRequest) request).getPathInfo()); //$NON-NLS-1$
        //     }
        // } catch (Exception e) {
        //     e.printStackTrace();
        //     throw new ServletException(e);
        // }

    }
@see javax.servlet.Filter#doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)
manager/api/micro/src/main/java/io/apiman/manager/api/micro/ManagerApiMicroServiceTxWatchdogFilter.java