Using static fields is generally bad practice. I do not know if Seam supports injection into static member fields, but it may indeed not support it because it is bad practice.
Do you really need static fields?
Application scoped components are in effect singletons and may replace static fields in the majority of the cases.