fix validasi menggunakan JSR-303