update virtualEntity fix transaction rollback