Почему бы вам не объявить свой управляемый компонент лица в вашем spring-beans.xml?
Может быть, вам также понадобится добавить это в ваш файл face-config:
<application>
<view-handler>com.sun.facelets.FaceletViewHandler</view-handler>
<variable-resolver>org.springframework.web.jsf.DelegatingVariableResolver</variable-resolver>
</application>
Я не уверен на 100 процентов в этом, потому что сейчас я не на своей рабочей станции.Но я думаю, что это должно быть как выше.
Итак, вы просто перемещаете свой CalcBean в spring-beans.xml и используете его, как и раньше.