Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>It looks like your quartz job is trying to do something after your app was stopped. It might be trying to access some resources that were available while your app was running, but not anymore (something like <a href="http://download.oracle.com/javase/6/docs/api/java/lang/ClassLoader.html#getResourceAsStream%28java.lang.String%29" rel="nofollow noreferrer">getResourceAsStream</a> maybe).</p> <p>It might help if you post more info: stacktraces, code of your job, etc.</p> <p>After update: Here is what I think is happening:</p> <ul> <li>You schedule your job successfully</li> <li>For whatever reason your webapp is stopped. I would search JBoss logs for a reason.</li> <li>At this moment time comes to execute your job (<code>org.quartz.simpl.RAMJobStore.triggerFired(RAMJobStore.java:1313)</code>)</li> <li>This call goes down to <code>isStateful</code> method of <code>JobDetail</code> class</li> <li>The method has this code in it <code>return (StatefulJob.class.isAssignableFrom(jobClass));</code></li> <li>StatefulJob class was not loaded before. Your classLoader tries to load it (<code>org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)</code>)</li> <li>Since your webapp was stopped, you are getting exception</li> </ul> <p>The way I see it, you have two choices:</p> <ul> <li>Ignore this problem, since there is nothing you can do to make quartz work after your webapp was stopped</li> <li>Try to figure out what causes your webapp to stop and fix it</li> </ul>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload