@Pattern

Estou validando uma propriedade de uma entidade com a anotação @Pattern. O problema é que esta propriedade é nullable, então quando deixo ela em branco no preenchimento do form é lançada uma org.hibernate.validator.InvalidStateException, dizendo que a validação da minha entidade falhou.

Como posso corrigir isso?

Eu também tenho uma propriedade assim, é um CEP, o que fiz foi criar uma anotação especialmente pra isso (@CEP), aí no validador eu digo que se a string estiver vazia retornar true senão aí passa pelo Pattern.