Error en Verificación

5 views
Skip to first unread message

gaseosu...@gmail.com

unread,
Jun 6, 2012, 5:00:16 PM6/6/12
to fap-s...@googlegroups.com
Hola, estamos haciendo uso de la página para hacer verificaciones que ustedes proporcionan (en FAP 1.3.7). Lo hacemos de la siguiente manera:

Enlace "Verificacion" pagina=Solicitud.Verificacion

Pero, a la hora de probarlo, justo después de iniciar una verificación y seleccionar el trámite (que en el AED tenemos definidos varios, pero solo aparece el primero en el desplegable), cuando le damos al botón "Iniciar la verificación" nos aparece el siguiente error que no nos deja continuar:

Execution exception

PersistenceException occured : org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update

In {module:fap-1.3.7}/app/models/SolicitudGenerica.java (around line 201)

197:
 
198:
 	@Override
199:
 	public <T extends JPABase> T save() {
200:
 		//merge();
201:
 		_save();
202:
 		participacionesSolicitud();
203:
 		return (T) this;
204:
 	}
205:
 
206:
 	public void participacionSolicitud() {
207:
 		if ((solicitante != null) && (solicitante.tipo != null)) {

¿Alguna idea de por qué puede ser?

Gracias y un saludo!

Paco Martín Fernández

unread,
Jun 7, 2012, 2:26:25 AM6/7/12
to fap-s...@googlegroups.com, gaseosu...@gmail.com
Hola, buenos días, 

   Voy por partes, jejeje:

  • El problema del Execution exception, tiene pinta de que la Base de Datos (si no la teneis en memoria, es decir la teneis creada con algún gestor como Heidi SQL o alguno de esos), pueda estar corrupta, por lo que te recomiendo que borres la Base de Datos que tienes, directamente, y crees una nueva con el mismo nombre. Si por el contrario la teneis en memoria (que se crea cada vez que se arranca la aplicación y se destruye al pararla) pues el problema debe ser otro que debemos conocer más datos para acotarlo. Por ello si este es el caso, rogaría que aportaras más datos, porque debería funcionar sin problemas.
  • El problema de que sólo se te liste el trámite Solicitud, es porque está así definido por defecto en FAP. Para que puedas ver todos los trámites deberías poner la siguiente property en el 'applicaction.conf' de tu aplicación: fap.verificacion.soloSolicitud=false
Cualquier otra duda, o lo que sea ya sabes donde encontrarnos para ayudarte =).

Saludos.

Paco.

--
Has recibido este mensaje porque estás suscrito al grupo "fap-support" de Grupos de Google.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/fap-support/-/txrC4o7LLDwJ.
Para publicar una entrada en este grupo, envía un correo electrónico a fap-s...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a fap-support...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/fap-support?hl=es.

Reply all
Reply to author
Forward
0 new messages