error: 'Estado HTTP 500 - java.sql.SQLException: El nombre de columna XX no es válido.'
Publicado por Graciela Mendez (2 intervenciones) el 05/02/2016 03:23:51
Hola
Despues de una modificacion en un archivo tipo Factura, al cual le agregue otro detalle no me dejo mas modficar/eliminar una linea.
Cuando quiero grabar se pone la pantalla blanca con un signo de '?' y en el servidor de mi cliente aparece este mensaje:
Estado HTTP 500 - java.sql.SQLException: El nombre de columna 'FacturaId' no es válido.
type Informe de Excepción
mensaje java.sql.SQLException: El nombre de columna 'FacturaId' no es válido.
descripción El servidor encontró un error interno que hizo que no pudiera rellenar este requerimiento.
excepción
javax.servlet.ServletException: java.sql.SQLException: El nombre de columna 'FacturaId' no es válido.
at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:365)
at net.sourceforge.jtds.jdbc.TdsCore.tdsErrorToken(TdsCore.java:2781)
at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2224)
at net.sourceforge.jtds.jdbc.TdsCore.getMoreResults(TdsCore.java:628)
at net.sourceforge.jtds.jdbc.JtdsStatement.executeSQLQuery(JtdsStatement.java:418)
at net.sourceforge.jtds.jdbc.JtdsPreparedStatement.executeQuery(JtdsPreparedStatement.java:693)
at com.genexus.db.driver.GXDBMSsqlserver.executeQuery(Unknown Source)
at com.genexus.db.driver.GXPreparedStatement.executeQuery(Unknown Source)
at com.genexus.db.ForEachCursor.postExecute(Unknown Source)
at com.genexus.db.DataStoreProvider.execute(Unknown Source)
at com.genexus.db.DataStoreProvider.execute(Unknown Source)
at factura_impl.onDeleteControls056(factura_impl.java:5129)
at factura_impl.delete056(factura_impl.java:4965)
at factura_impl.processNestedLevel056(factura_impl.java:3845)
at factura_impl.processLevel055(factura_impl.java:3962)
at factura_impl.update055(factura_impl.java:3528)
at factura_impl.btn_enter(factura_impl.java:3276)
at factura_impl.process(factura_impl.java:1609)
at factura_impl.standaloneStartup(factura_impl.java:1271)
at factura_impl.executeStartEvent(factura_impl.java:5815)
at appmasterpage_impl.start012(appmasterpage_impl.java:146)
at appmasterpage_impl.ws012(appmasterpage_impl.java:155)
at appmasterpage_impl.webExecute(appmasterpage_impl.java:54)
at factura_impl.webExecute(factura_impl.java:407)
at com.genexus.webpanels.GXWebObjectBase.doExecute(Unknown Source)
at factura.doExecute(factura.java:21)
at com.genexus.webpanels.GXWebObjectStub.callDoExecute(Unknown Source)
at com.genexus.webpanels.GXWebObjectStub.callExecute(Unknown Source)
at com.genexus.webpanels.GXWebObjectStub.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:409)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1044)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:315)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
com.genexus.webpanels.GXWebObjectStub.callExecute(Unknown Source)
com.genexus.webpanels.GXWebObjectStub.doPost(Unknown Source)
javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
A alguien le ocurrio esto alguna vez? yo no se que mas mirar.
saludos
Despues de una modificacion en un archivo tipo Factura, al cual le agregue otro detalle no me dejo mas modficar/eliminar una linea.
Cuando quiero grabar se pone la pantalla blanca con un signo de '?' y en el servidor de mi cliente aparece este mensaje:
Estado HTTP 500 - java.sql.SQLException: El nombre de columna 'FacturaId' no es válido.
type Informe de Excepción
mensaje java.sql.SQLException: El nombre de columna 'FacturaId' no es válido.
descripción El servidor encontró un error interno que hizo que no pudiera rellenar este requerimiento.
excepción
javax.servlet.ServletException: java.sql.SQLException: El nombre de columna 'FacturaId' no es válido.
at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:365)
at net.sourceforge.jtds.jdbc.TdsCore.tdsErrorToken(TdsCore.java:2781)
at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2224)
at net.sourceforge.jtds.jdbc.TdsCore.getMoreResults(TdsCore.java:628)
at net.sourceforge.jtds.jdbc.JtdsStatement.executeSQLQuery(JtdsStatement.java:418)
at net.sourceforge.jtds.jdbc.JtdsPreparedStatement.executeQuery(JtdsPreparedStatement.java:693)
at com.genexus.db.driver.GXDBMSsqlserver.executeQuery(Unknown Source)
at com.genexus.db.driver.GXPreparedStatement.executeQuery(Unknown Source)
at com.genexus.db.ForEachCursor.postExecute(Unknown Source)
at com.genexus.db.DataStoreProvider.execute(Unknown Source)
at com.genexus.db.DataStoreProvider.execute(Unknown Source)
at factura_impl.onDeleteControls056(factura_impl.java:5129)
at factura_impl.delete056(factura_impl.java:4965)
at factura_impl.processNestedLevel056(factura_impl.java:3845)
at factura_impl.processLevel055(factura_impl.java:3962)
at factura_impl.update055(factura_impl.java:3528)
at factura_impl.btn_enter(factura_impl.java:3276)
at factura_impl.process(factura_impl.java:1609)
at factura_impl.standaloneStartup(factura_impl.java:1271)
at factura_impl.executeStartEvent(factura_impl.java:5815)
at appmasterpage_impl.start012(appmasterpage_impl.java:146)
at appmasterpage_impl.ws012(appmasterpage_impl.java:155)
at appmasterpage_impl.webExecute(appmasterpage_impl.java:54)
at factura_impl.webExecute(factura_impl.java:407)
at com.genexus.webpanels.GXWebObjectBase.doExecute(Unknown Source)
at factura.doExecute(factura.java:21)
at com.genexus.webpanels.GXWebObjectStub.callDoExecute(Unknown Source)
at com.genexus.webpanels.GXWebObjectStub.callExecute(Unknown Source)
at com.genexus.webpanels.GXWebObjectStub.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:409)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1044)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:315)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
com.genexus.webpanels.GXWebObjectStub.callExecute(Unknown Source)
com.genexus.webpanels.GXWebObjectStub.doPost(Unknown Source)
javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
A alguien le ocurrio esto alguna vez? yo no se que mas mirar.
saludos
Valora esta pregunta


0