When the container calls the ejbTimeout method of an Timer Bean, it uses the principle ejbTimeout which is in role ejbTimeout, at least if a security domain is used.
Where/how can I configure which principle in which role will be used as default?
I have the same problem, I am in interested in the solution as well.