JBoss Throwing EJBAccessException instead of LoginException

In my current project I created a custom JASS LoginModule and configured it to use in JBoss 6.

The problem I faced was, that JBoss is throwing a EJBAccessException when login failed but I neeed the LoginException thrown from my LoginModule to display the cause in the client.

There is a Bug open since March 2011 but no solution: https://issues.jboss.org/browse/JBAS-9203

And even in the newest JBoss 7 this case is not addressed.
So I created a patch and attached it to the bug JBAS-9203.
The way to get the LoginException thrown is easy:

Hope this solution will help others as well.