ciao a tutti!

sto studiando le JSF, ed ho un problema.
all'invio di un form (che serve solo per spicciole operazioni matematiche) ottengo questo errore:
codice:
javax.el.PropertyNotFoundException: /index.xhtml @16,104 value="#{calculationController.calculationType}": 
Property 'calculationType' not writable on type mp.CalculationController
il fatto è che nel managed-bean la proprietà c'è, come si sono anche i get e i set:
codice:
@ManagedBean(name = "calculationController")
@SessionScoped
public class CalculationController implements Serializable {

    private String calculationType;

    public CalculationController() {
        calculationType = null;
    }

    public String getCalculationType() {
        return calculationType;
    }

    public void setCalulationType(String calculationType) {
        this.calculationType = calculationType;
    }
vi ho omesso il resto della classe mettendo solo dove da errore.
nella pagina, dentro al form:
codice:
<h:selectOneMenu id="calculationType" value="#{calculationController.calculationType}">
    <f:selectItems value="#{calculationController.calculationList}"/>
</h:selectOneMenu>
non riesco a capire dove stia sbagliando.
qualche idea?