Service beans are typically Singleton and shared across threads. Stateful variables can result in race conditions and data corruption. For example, storing user-specific data in a service bean can lead to users accessing each other's data.
Additional Notes
Why should service beans avoid stateful variables?