Benson Fung wrote:
What does the above sentence mean? Why need to have the job posted to a MDB? From my knowledge, MDB itself doesn't need to scheduling, it is just keep polling the queue and call the callback method onMessage, right?
Right, the JMS MDBs don't require any Quartz support. The sentence that you posted is talking about the quartz service which provides an additional feature which applications might want to use if they want to trigger an MDB at regular intervals, instead of having to publish messages to JMS destinations which would trigger the MDB. There are some applications which schedule Quartz jobs and expect that to trigger a MDB invocation. If your application doesn't need that (which I am guessing it doesn't), then you can remove the quartz-ra.rar