And log is imported as
yes the same way I do it with EJB.
@Logger org.jboss.seam.log.Log logsupposed to work
Yes it is supposed to work for JavaBeans.
For me, in fact, it really does work.
(For entity beans it only works if you declare the log field static .)
So: Does injection work on that EmailUtils bean of your in general?
How is the method that should use the log field called?
Maybe yours is a scenario where Seam interceptors do not apply.
Is it possible to use injection in a component annotated @BypassInterceptors (in my case, a JSF @Converter) ?
No way because it is the interceptor that injects all the stuff.
Did you manage to do it? I have the same problem.
What version of Seam and JBoss/Java are you using?
I believe this should have been fixed by now.