Se você não especificar uma fábrica InitialContext, WLInitialContextFactory será usado. Se você não especificar um usuário e senha nas propriedades Context.SECURITY_PRINCIPAL e Context.CREDENTIALS, o usuário convidado e a senha serão usados, a menos que o encadeamento já tenha sido associado a um usuário.