Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/11/2013, 12:04
Link_OOT
 
Fecha de Ingreso: noviembre-2008
Mensajes: 47
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Actualización muy lenta MySQL JPA

He estado probando algunas cosas que he leido por internet, y ahora no se que he tocado que cuando intento editar un registro (la tabla está relacionada con la tabla clientes) me sale el siguiente error:

Código:
ID: 8
Address: http://localhost:8080/GestionServidorDefinitivo2/services/ServicioWebPort
Encoding: UTF-8
Http-Method: POST
Content-Type: application/soap+xml; action="urn:GuardarRegistro"; charset=UTF-8
Headers: {Accept=[*/*], cache-control=[no-cache], connection=[keep-alive], Content-Length=[1078], content-type=[application/soap+xml; action="urn:GuardarRegistro"; charset=UTF-8], host=[localhost:8080], pragma=[no-cache], user-agent=[Apache CXF 2.7.4]}
Payload: <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"><soap:Body><ns2:guardarRegistro xmlns:ns2="http://main.servicioweb.es/"><arg0>{"IDRegistro":1371587409723,"comentarios":"","concertador":"PEPE","cliente":{"cif":"12345678Z","codigoPostal":"12345","comentarios":"","direccion":" ","email":"","gerente":"","id":1371587409723,"lineasFijo":0,"lineasMovil":0,"localidad":"MADRID","nombreRazonSocial":"","numeroCuenta":"00000000000000000000","operadorFijo":"","operadorMovil":"","personaContacto":"12345678Z","provincia":"MADRID","segmento":"","telefonoContacto":"123456789","telefonosSet":[{"id":{"DNICliente":"12345678Z","telefono":"123456789"}},{"id":{"DNICliente":"12345678Z","telefono":"123456789"}},{"id":{"DNICliente":"12345678Z","telefono":"123456789"}}]},"IDEstado":19,"NLineasFijo":0,"NLineasMovil":0,"nombreEstado":"Cliente Abierto","operadorFijo":"","operadorMovil":"","permanenciaFijo":"","permanenciaMovil":""}</arg0></ns2:guardarRegistro></soap:Body></soap:Envelope>
--------------------------------------
nov 19, 2013 6:52:08 PM es.servicioweb.main.ServicioWeb guardarRegistro
INFO: GUARDANDO REGISTRO DE UN CLIENTE
61336  GestionServidorDefinitivo  TRACE  ["http-bio-8080"-exec-1] openjpa.jdbc.SQL - <t 214129666, conn 1107386637> executing prepstmnt 580539394 SELECT t0.IDRegistro, t0.IDEstado, t0.NLineasFijo, t0.NLineasMovil, t1.cif, t1.codigoPostal, t1.comentarios, t1.concertador, t1.direccion, t1.email, t1.gerente, t1.id, t1.lineasFijo, t1.lineasMovil, t1.localidad, t1.nombreRazonSocial, t1.numeroCuenta, t1.operadorFijo, t1.operadorMovil, t1.permanenciaFijo, t1.permanenciaMovil, t1.personaContacto, t1.provincia, t1.segmento, t1.telefono, t1.telefonoContacto, t1.telefonos, t0.comentarios, t0.concertador, t0.fechaCreacion, t0.fechaModificacion, t0.nombreEstado, t0.operadorFijo, t0.operadorMovil, t0.origen, t0.permanenciaFijo, t0.permanenciaMovil FROM registros t0 LEFT OUTER JOIN Cliente t1 ON t0.DNICLiente = t1.cif WHERE (t0.DNICLiente = ?) [params=(String) 12345678Z]
61336  GestionServidorDefinitivo  TRACE  ["http-bio-8080"-exec-1] openjpa.jdbc.SQL - <t 214129666, conn 1107386637> [0 ms] spent
61341  GestionServidorDefinitivo  TRACE  ["http-bio-8080"-exec-1] openjpa.jdbc.SQL - <t 214129666, conn 2121972292> executing prepstmnt 733672017 SELECT t0.IDRegistro, t0.IDEstado, t0.NLineasFijo, t0.NLineasMovil, t1.cif, t1.codigoPostal, t1.comentarios, t1.concertador, t1.direccion, t1.email, t1.gerente, t1.id, t1.lineasFijo, t1.lineasMovil, t1.localidad, t1.nombreRazonSocial, t1.numeroCuenta, t1.operadorFijo, t1.operadorMovil, t1.permanenciaFijo, t1.permanenciaMovil, t1.personaContacto, t1.provincia, t1.segmento, t1.telefono, t1.telefonoContacto, t1.telefonos, t0.comentarios, t0.concertador, t0.fechaCreacion, t0.fechaModificacion, t0.nombreEstado, t0.operadorFijo, t0.operadorMovil, t0.origen, t0.permanenciaFijo, t0.permanenciaMovil FROM registros t0 LEFT OUTER JOIN Cliente t1 ON t0.DNICLiente = t1.cif WHERE (t0.DNICLiente = ?) [params=(String) 12345678Z]
61341  GestionServidorDefinitivo  TRACE  ["http-bio-8080"-exec-1] openjpa.jdbc.SQL - <t 214129666, conn 2121972292> [0 ms] spent
nov 19, 2013 6:52:49 PM org.apache.cxf.phase.PhaseInterceptorChain doDefaultLogging
WARNING: Application {http://main.servicioweb.es/}ServicioWebService#{http://main.servicioweb.es/}guardarRegistro has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker.java:162)
	at org.apache.cxf.jaxws.AbstractJAXWSMethodInvoker.createFault(AbstractJAXWSMethodInvoker.java:213)
	at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:128)
	at org.apache.cxf.jaxws.AbstractJAXWSMethodInvoker.invoke(AbstractJAXWSMethodInvoker.java:178)
	at org.apache.cxf.jaxws.JAXWSMethodInvoker.invoke(JAXWSMethodInvoker.java:68)
	at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:75)
	at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)
	at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:107)
	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271)
	at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
	at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239)
	at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223)
	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203)
	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137)
	at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:158)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:243)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:163)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:219)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:395)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:250)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:188)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:166)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.StackOverflowError
	at java.security.AccessController.doPrivileged(Native Method)
	at org.apache.openjpa.enhance.Reflection.getDeclaredField(Reflection.java:267)
	at org.apache.openjpa.enhance.Reflection.findField(Reflection.java:246)
	.........
	nov 19, 2013 6:52:49 PM org.apache.cxf.binding.soap.interceptor.Soap12FaultOutInterceptor$Soap12FaultOutInterceptorInternal handleMessage
INFO: class org.apache.cxf.binding.soap.interceptor.Soap12FaultOutInterceptor$Soap12FaultOutInterceptorInternalapplication/soap+xml
nov 19, 2013 6:52:49 PM org.apache.cxf.services.ServicioWebService.ServicioWebPort.ServicioWeb
INFO: Outbound Message
---------------------------
ID: 8
Response-Code: 500
Encoding: UTF-8
Content-Type: application/soap+xml
Headers: {}
Payload: <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"><soap:Body><soap:Fault><soap:Code><soap:Value>soap:Receiver</soap:Value></soap:Code><soap:Reason><soap:Text xml:lang="en">Fault occurred while processing.</soap:Text></soap:Reason></soap:Fault></soap:Body></soap:Envelope>
--------------------------------------
¿Como lo arreglo?

Gracias.