viafirma inbox :: manual de operación

1. Base de datos

1.1 Configuración del servicio

La conexión con la base de datos se configura en el fichero de configuración de la aplicación. Este fichero puede localizarse en dos rutas diferentes.

En tomcats que tienen activa la opción copyXML en el server.xml el fichero se encuentra en la ruta:

/<tomcat-home>/conf/Catalina/localhost/inbox.xml

En tomcats que no tienen activa la opción copyXML en el server.xml el fichero se encuentra en la ruta:

/<tomcat-home>/webapps/inbox/META-INF/context.xml

Los datos a configurar son:

  • username: usuario que tiene permisos DML sobre todo el esquema y tiene visibilidad sobre los objetos del mismo (tables, constraints, sequences, etc.).
  • password: del usuario que tiene acceso a la base de datos.
  • url: cadena de conexión correcta para acceder al servidor de datos.
  • driverClassName: clase del driver JDBC para la base de datos elegida.

El dialecto de la base de datos se configura en el fichero persistence.xml que se encuentra en la ruta

/<tomcat-home>/webapps/inbox/WEB-INF/classes/META-INF/persistence.xml

1.2 Cuándo se consume

Siempre

1.3 Trazas de error asociadas

El log de la aplicación indicará el problema en la conexión con la base de datos del tipo:

Internal Exception: java.sql.SQLException: No more data to read from socket
Error Code: 17410

Internal Exception:java.sql.SQLException: Closed Connection
Error Code: 17008

1.4 Comprobación del Servicio

En caso de errores en la base de datos es posible que no se pueda realizar la autenticación en el sistema.

En caso de poder realizarse la autenticación se puede comprobar el estado de la base de datos por un usuario administrador en el apartado Estado del sistema del menú de administración. Concretamente en el recuadro Conexión con BBDD.