PropertyValueExceptionのドキュメントによると、not-null ="true"と宣言されたプロパティにnull値を設定し、それを永続化/更新しようとすると、この例外が発生します。
not-null ="true"属性を構成から削除する必要があります(not-nullのデフォルト値はfalseであるため)。その後、データベースは、構成で指定したデフォルト値(この場合は '1)を挿入する必要があります。 ')。
[更新]
これをfujyの回答にコメントとして入れたいと思いますが、他の回答についてはまだコメントできません。 'not-null'属性を削除すると、期待どおりに機能しますか(以下に示します)?それがあなたが受けている例外を引き起こしていると私は信じています。
<property name="isActive" type="java.lang.Short">
<meta attribute="default-value">1</meta>
<column name="IsActive" />
</property>