Я думаю, вы где-то запутались. В JSF 2.1 или EJB 3.1 нет никакой аннотации под названием @SessionBean
.
Существует интерфейс с таким именем, но он старый, устарел, и вы должны забыть, что он когда-либо существовал.
Если вы имели в виду @SessionScoped
@ManagedBean
против @Stateful
bean-компонента, то ссылка CoolBeans должна предоставлять некоторый контекст.