Re:Re: SOAP con PHP?

Inicio Foros Foro principal Desarrolladores SOAP con PHP? Re:Re: SOAP con PHP?

#37993
Javier Loffredo
Participante

Gracias!! me faltaba el ‘mainTable’ y el ‘location’.

Solo como referencia, el error que me daba era este:


org.libertya.ws.exception.ModelException: Error al persistir entidad comercial:Error: : – org.postgresql.util.PSQLException: ERROR: el valor null para la columna «c_bp_group_id» viola la restricción not null (org.libertya.ws.handler.BPartnerCRUDHandler.bPartnerCreate(BPartnerCRUDHandler.java:40), org.libertya.ws.LibertyaWSImpl.bPartnerCreate(LibertyaWSImpl.java:37), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25), java.lang.reflect.Method.invoke(Method.java:597), org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397), org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186), org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323), org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32), org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118), org.apache.axis.SimpleChain.invoke(SimpleChain.java:83), org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454), org.apache.axis.server.AxisServer.invoke(AxisServer.java:281), org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699), javax.servlet.http.HttpServlet.service(HttpServlet.java:717), org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327), javax.servlet.http.HttpServlet.service(HttpServlet.java:810), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173), org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178), org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:39), org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:153), org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148), org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856), org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744), org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527), org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112), java.lang.Thread.run(Thread.java:662))

que digamos no es extremadamente claro de por donde venía el problema, solo que tenia un error con “c_bp_group_id”; siendo el problema la falta del mainTable para los parametros.

De nuevo gracias por la ayuda!