O que pode ser esse erro ?



  • Quando clico em [b]SALVAR[/b]
    [code]Exceção Gerada: java.sql.SQLException: Invalid column name at com.sun.rowset.CachedRowSetImpl2.getColIdxByName(CachedRowSetImpl2.java:1704) at com.sun.rowset.CachedRowSetImpl2.getObject(CachedRowSetImpl2.java:3083) at wfr.database.WFRResultSet.getObject(WFRResultSet.java:754) at wfr.sys.WFRData.checkFields(WFRData.java:1962) at wfr.sys.WFRData.doUpdate(WFRData.java:2229) at wfr.sys.HTMLInterface.HTMLForm.postUpdates(HTMLForm.java:805) at wfr.web.actions.FormAction.execute(FormAction.java:117) at wfr.web.Action.doAction(Action.java:125) at wfr.web.Controller.process(Controller.java:98) at wfr.web.Controller.doPost(Controller.java:65) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at wfr.web.ContextFilter.doFilter(ContextFilter.java:72) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at com.googlecode.psiprobe.Tomcat60AgentValve.invoke(Tomcat60AgentValve.java:30) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Unknown Source)[/code]


  • Algum fluxo associado ao eventos "antes de inserir", "antes de alterar", "depois de inserir" ou "depois de alterar" ??


  • Sim existe. O estranho que so ocorre na publicacao e em localhost nao acontece.


  • Possivelmente alguma diferença na estrutura..
    Se o banco dor postgres, até uma letra em maiúsculo, na criação de algum campo, pode ocasionar esse problema.

    Revise as tabelas envolvidas nesse processo e veja se há alguma diferença na estrutura.


  • Encontrou o problema? Era o que?


  • Ainda nao encontramos.

Log in to reply