Dicas de Resolução de Problemas de Validação de Bean

Use essas informações para resolver problemas de validação de bean.

Um módulo aplicativo não será iniciado quando um factory de validação não puder ser criado.

Há vários problemas relacionados à validação do bean e ao arquivo validation.xml que podem evitar que o factory de validação seja criado e o módulo aplicativo não será iniciado. As seguintes mensagens são registradas nesse caso:
  • Uma sintaxe incorreta ou um erro foi detectado no arquivo validation.xml localizado em module_name. Ocorreu a seguinte mensagem de erro associada: error_message

    A mensagem foi causada por erros no arquivo validation.xml, provavelmente porque ele não está em conformidade com a definição de esquema de validação.

  • O serviço BeanValidationService não pode criar uma classe ValidationFactory, pois ele não consegue carregar ou instanciar a classe, class_name no caminho, path_name, devido ao seguinte erro: error_message

    Esse erro ocorrerá se alguma das classes de definição de configuração definidas no arquivo validation.xml estiverem ausentes ou não puderem ser carregadas. Assegure-se de que a classe esteja disponível no caminho da classe do aplicativo. Outros problemas do carregador de classes também podem fazer com que esse erro ocorra. Para obter informações adicionais sobre carregamento de classes, consulte a documentação do Carregador de Classes.

  • O serviço BeanValidationService não pode criar uma classe ValidatorFactory.

    Esse erro poderá ocorrer se algum dos arquivos de mapeamento de restrição definidos no arquivo validation.xml não for encontrado no módulo. Assegure-se de que os arquivos XML de mapeamento de restrição definidos estejam disponíveis.


Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rdat_beanvaltrb
Nome do arquivo: rdat_beanvaltrb.html