Definindo o Provedor de Mensagem de Erro da Expressão Regular Customizada
É possível fornecer um provedor de mensagens de erro customizado ao criar uma instância da classe do provedor de mensagens de erro.
Essa é uma tarefa opcional. A classe do provedor de mensagem de erro deve implementar a interface ISCRegexErrorMessageProvider. Além disso, a classe do provedor de mensagens de erro deve ser registrada com deve ser registrada com o aplicativo, incluindo um novo parâmetro de contexto no arquivo web.xml (localizado no diretório <runtime_sandbox>/repository/eardata/smcfs/extn/ ) da seguinte forma:
<context-param>
<param-name><scui-regular-expression-error-message-provider></param-name>
<param-value><fully-qualified-class-name></param-value>
</context-param>
Por exemplo,<context-param>
<param-name>scui-regular-expression-error-message-provider</param-name>
<param-value>com.text.RegExErrorMsgProvider</param-value>
</context-param>Nota: as mensagens de erro retornadas pela classe do provedor de mensagens de erro devem ser chaves de pacote configurável. A mensagem de erro será localizada
e formatada com a expressão regular sendo transmitida como o primeiro
formatador e com a entrada sendo validada como o segundo formatador.