Problema estranho no JPA

Pessoal,

Estou usando o SQL Server 2000 e tenho um campo tinyint…

Estou gerando uma classe de entidade no Netbeans e ele está mapeando o campo tinyint da seguinte forma:

 @Column(name = "myColumn")
    private short myColumn;

O estranho eh q ao montar uma página jsf e fazer isso:

<h:inputText value="#{bean.myColumn}">

o campo vem com default 0,e mesmo que eu altere o valor e salve,o valor persistido tbm eh 0,alguem ja passou por isso?

Grato