I've commited the initial simple impl:
* https://github.com/alesj/jboss-ejb3-jndi/blob/master/deployers/src/main/java/org/jboss/ejb3/jndi/deployers/resolver/SessionBeanDependencyBuilder.java
From our discussion this looks like it should work -- once you add your stuff. :-)
Is there anything else I can help you with?
Should I try to reproduce this error and see if we can actually make it work once all the pieces are in place?