Does Seam inject variables in a particular order?
e.g.
@Name("authenticator") @Stateless public class Authenticator implements AuthenticatorLocal { @In(value = "allSecurityRoles", create = true) private List<SecurityRole> securityRoles; @In(required = true) private Map roleGroupSids; ... }
So does the securityRoles object always get injected before the roleGroupSids object before a method in this class is executed?
I'm pretty sure that Guice does not guarantee the order of injection via @Inject...