Hi,
you have an ear file "1.ear", which contains a whole lot of EJB jars, one for each bean, I assume?
It seems you have some kind of dependency beetween the beans, but JBoss cannot detect the correct deploy order, because they are split beetween jar files.
Why this? You can place all EJBs in one single EJB jar file, and this will avoid this dependency problem.
If this is not possible, you might take a look at the JBoss specific "@Depends" annotation, but I fear this one will not work cyclic dependencies.
Best regards
Wolfgang