Not too familiar with weblogic guts, but reading their material, I would say that you cannot, without any cheating.
It seems that you can place a JMS facade (MDB) in front of your EJB, which does not respect the optimization of the placed objects.
OR
If your scheduler is based on servlets, you should be able to deploy it in a separate web application in the container and make calls to the EJB cluster.
Patrick
source share