Your description is incomplete. I understand you have component A of EVENT scope outjecting one of it's attributes (entity). From the second part of your description I guess you have some redirection going on. That would explain why entity outjected to EVENT scope is not seen on rendered page (yes, entities are CONVERSATION scoped, but outjected attribute is scoped the same as component from which it is being outjected). To survive redirection, we use CONVERSATION scope. Even if it is short-running and ends with request, it still spans over redirections.