Definición de proveedor de mensajes de error de expresión regular personalizados
Puede proporcionar un proveedor de mensajes de error personalizados mediante la creación de una instancia de la clase de proveedor de mensajes de error.
Esta tarea es opcional. La clase de proveedor de mensajes de error debe implementar la interfaz ISCRegexErrorMessageProvider. Además, la clase de proveedor de mensajes de error debe estar registrada con la aplicación añadiendo un nuevo parámetro de contexto en el archivo web.xml (ubicado en el directorio <runtime_sandbox>/repository/eardata/smcfs/extn/ ) como se indica a continuación:
<context-param>
<param-name><scui-regular-expression-error-message-provider></param-name>
<param-value><fully-qualified-class-name></param-value>
</context-param>
Por ejemplo:<context-param>
<param-name>scui-regular-expression-error-message-provider</param-name>
<param-value>com.text.RegExErrorMsgProvider</param-value>
</context-param>Nota: Los mensajes de error devueltos por la clase de proveedor de mensajes de error deben ser claves de paquete. El
mensaje de error se localizará y formateará con la expresión regular
pasando como primer formateador y validando la entrada como
segundo formateador.