Capítulo 8. Personalización


8.1. Personalizar la interfaz del usuario

La interfaz del usuario de BRMS se produce dinámicamente por medio del marco de trabajo GWT. La apariencia de esta interfaz del usuario se puede personalizar para propósitos de integración o de estilo modificando las imágenes y las hojas de estilo CSS.
Los archivos .css y algunas de las imágenes se encuentran en el directorio jboss-brms.war/org.drools.guvnor.Guvnor/, (el resto de las imágenes se encuentran en el sub-directorio images). Para acceder a ellas, el archivo WAR se debe implementar como un fichero explotado tal como se describe en Capítulo 2, Instalación de una .
Modifique o reemplace las imágenes y los archivos CSS y no cambie los nombres de los archivos. Si encuentra problemas, re-establezca las versiones originales de los archivos desde el fichero WAR.

Nota

Red Hat recomienda agregar cualquier archivo modificado a un sistema de control de versiones para facilitar el mantenimiento.
Para realizar el cambio lo que se hace usualmente es reemplazar las imáges de acuerdo al estilo, las cuales son el logo en la parte superior de la pantalla y el ícono de "sitio favoritos" (hdrlogo_brms.gif y drools.gif respectivamente). [1]
El Guvnor.css controla el estilo general de los elementos de la página.

Aviso

Los componentes GWT usan varios archivos CSS adicionales. No los cambie.
Personalice las URLs que la plataforma BRMS utiliza modificando el descriptor de implementación llamado jboss-brms.war/WEB-INF/web.xml. Use el mismo proceso para cualquier otra aplicación web Java.

8.2. Personalización de selectores para la construcción de paquetes

Importante

Este es solámente un avance de tecnología.
Los selectores como una funcionalidad opcional. Al construir paquetes de conocimiento utilizando la funcionalidad Packages, se puede especificar un selector. Un selector filtra la lista de reglas construídas en el paquete. Introduzca el nombre de un selector, tal como esté configurando en el servidor, en la cajilla de texto selector.

Nota

Para configurar un selector, primero implemente el WAR BRMS como un "fichero explotado". Esto es necesario con el fin de realizar cualquier personalización o cualquier tarea de configuración. Encontrará mayor información sobre esto en Capítulo 2, Instalación de una .
Ubique el archivo selectors.properties. En este archivo hay detalles que explican cómo configurar un selector personalizado. También puede agregar un nuevo archivo selectors.properties a la ruta de clase del sistema. Las opciones son el utilizar un archivo DRL (Drools Rule Language) o el nombre de una clase que implemente la interfaz AssetSelector, (ya hay un ejemplo de un archivo DRL en el archivo selectors.properties).
Asegúrese de que a cada selector se le da un nombre único en este archivo de propiedades. Estos serán los nombres que se utilizarán al construir paquetes de conocimiento.


[1] El "ícono de favoritos" se presenta en diferentes lugares dependiendo del navegador y del sistema operativo. Usualmente se ve en la barra de direcciones del navegador, en el menú de favoritos o de marcadores, la barra del título de la ventana así como el ícono utilizado para un atajo URL del escritorio de trabajo.
Volver arriba
Red Hat logoGithubredditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar. Explore nuestras recientes actualizaciones.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

Theme

© 2025 Red Hat