5.4. Modificación de la base de datos


Dashbuilder requiere que JBoss BPM Suite tenga tablas de base de datos de registros. Es obligatorio implementar primero la consola de Tareas humanas (o un superset, p.ej: kie-wb). De lo contrario, el Dashboard no se inicializará correctamente y no será posible implementar sus indicadores de rendimiento claves.
La aplicación está configurada de forma predeterminada para usar una fuente de datos con el siguiente nombre JNDI:
java:jboss/datasources/ExampleDS
Se especifica en el archivo de configuración de JBoss EA; por ejemplo, standalone.xml.

Nota

Esta fuente de datos es para propósitos de desarrollo y demostración; está presente de forma predeterminada en cualquier instalación de JBoss.
Si desea implementar una base de datos diferentes desde H2 como Oracle, MySQL, Postgres o MS SQL Server, por favor realice los siguientes pasos:

Procedimiento 5.1. Cambiar la base de datos

  1. Instalar el controlador de la base de datos en JBoss (consulte la documentación de controlador JBoss)
  2. Cree una base de datos vacía y la fuente de datos JBoss que se conecta al controlador de base de datos.
  3. Modifique el archivo dashbuilder.war/WEB-INF/jboss-web.xml:
    <jboss-web>
       <context-root>/dashbuilder</context-root>
       <resource-ref>
           <res-ref-name>jdbc/dashbuilder</res-ref-name>
           <res-type>javax.sql.DataSource</res-type>
           <jndi-name>java:jboss/datasources/myDataSource</jndi-name>
       </resource-ref>
       ...
    
  4. Remplace el valor del parámetro jndi-name por la ruta JNDI de la fuente de datos JBoss que usted ha creado.
  5. Modifique el archivo dashbuilder.war/WEB-INF/jboss-deployment-structure.xml
  6. Agregue el siguiente fragmento de configuración dentro de la etiqueta deployment, donde jdbcDriverModuleName es el nombre del módulo del controlador JBoss JDBC:
      <dependencies>
          <module name="jdbcDriverModuleName" />
      </dependencies>
    
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

© 2026 Red Hat
Volver arriba