In our project we use outjecting extensively. However, IDEA does not resolve the names being outjected with @Out annotations when writing EL expressions.
Resolving names defined within @Factory works fine.
For example in a conversation component doing the following:
private MyClass thatClass;
results in thatClass being outjected into the conversation scope when running seam on our jboss server, but IDEA cannot complete the names, and gives me the following warning:
Undefined context variable 'thatClass'.
I'd think that the @Out annotation would define a new variable?