I have a SLSB that is a seam component, and has a method annotated with @Asychronous, with quartz as the underlying scheduler.
This method gets called asynchronously correctly _sometimes_, but as often as not, it fails and I see this in the logs:
2008-01-08 13:46:30,857 ERROR [STDERR] (DefaultQuartzScheduler_Worker-0) java.lang.ClassNotFoundException: No ClassLoaders found for: my.stateless.bean java.lang.RuntimeException: java.lang.RuntimeException: java.io.IOException: No ClassLoaders found for: my.stateless.bean Caused by: java.lang.RuntimeException: java.io.IOException: No ClassLoaders found for: my.stateless.bean Caused by: java.io.IOException: No ClassLoaders found for: my.stateless.bean Caused by: java.lang.ClassNotFoundException: No ClassLoaders found for: my.stateless.bean org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.RuntimeException: java.lang.RuntimeException: java.io.IOException: No ClassLoaders found for: my.stateless.bean] java.lang.RuntimeException: java.lang.RuntimeException: java.io.IOException: No ClassLoaders found for: my.stateless.bean Caused by: java.lang.RuntimeException: java.io.IOException: No ClassLoaders found for: my.stateless.bean Caused by: java.io.IOException: No ClassLoaders found for: my.stateless.bean
I've not seen this before. I've forwarded this to Michael to see if he's seen it.