/** * The background thread that checks for changes to files * included by a JSP and flags that a recompile is required. */ public void run() { // Loop until the termination semaphore is set while (!threadDone) { // Wait for our check interval threadSleep(); // Check for included files which are newer than the // JSP which uses them. try { checkCompile(); } catch (Throwable t) { t.printStackTrace(); } } }
/** * The background thread that checks for changes to files * included by a JSP and flags that a recompile is required. */ public void run() { // Loop until the termination semaphore is set while (!threadDone) { // Wait for our check interval threadSleep(); // Check for included files which are newer than the // JSP which uses them. try { checkCompile(); } catch (Throwable t) { t.printStackTrace(); log.log(Level.SEVERE, Localizer .getMessage("jsp.error.recompile"), t); } } }
/** * The background thread that checks for changes to files * included by a JSP and flags that a recompile is required. */ public void run() { // Loop until the termination semaphore is set while (!threadDone) { // Wait for our check interval threadSleep(); // Check for included files which are newer than the // JSP which uses them. try { checkCompile(); } catch (Throwable t) { t.printStackTrace(); log.log(Level.SEVERE, Localizer .getMessage("jsp.error.recompile"), t); } } }
/** * The background thread that checks for changes to files * included by a JSP and flags that a recompile is required. */ public void run() { // Loop until the termination semaphore is set while (!threadDone) { // Wait for our check interval threadSleep(); // Check for included files which are newer than the // JSP which uses them. try { checkCompile(); } catch (Throwable t) { t.printStackTrace(); log.log(Level.SEVERE, Localizer .getMessage("jsp.error.recompile"), t); } } }
/** * The background thread that checks for changes to files * included by a JSP and flags that a recompile is required. */ public void run() { // Loop until the termination semaphore is set while (!threadDone) { // Wait for our check interval threadSleep(); // Check for included files which are newer than the // JSP which uses them. try { checkCompile(); } catch (Throwable t) { t.printStackTrace(); log.log(Level.SEVERE, Localizer .getMessage("jsp.error.recompile"), t); } } }
/** * The background thread that checks for changes to files * included by a JSP and flags that a recompile is required. */ public void run() { // Loop until the termination semaphore is set while (!threadDone) { // Wait for our check interval threadSleep(); // Check for included files which are newer than the // JSP which uses them. try { checkCompile(); } catch (Throwable t) { t.printStackTrace(); log.log(Level.SEVERE, Localizer .getMessage("jsp.error.recompile"), t); } } }
/** * The background thread that checks for changes to files * included by a JSP and flags that a recompile is required. */ public void run() { // Loop until the termination semaphore is set while (!threadDone) { // Wait for our check interval threadSleep(); // Check for included files which are newer than the // JSP which uses them. try { checkCompile(); } catch (Throwable t) { t.printStackTrace(); log.log(Level.SEVERE, Localizer .getMessage("jsp.error.recompile"), t); } } }