[Resolvido]Problemas com o IReport

Boa tarde a todos, sou novo no forum e estou iniciando em programação Java. Estou com um problema quando gero o relatório no IReport e estou postando logo abaixo o log gerado. Pelo que pude perceber ele está acusando que a seguinte coluna não existe - cliente_CODCLIENTE - no entanto acho que está tudo correto e não estou conseguindo resolver este problema. Desde já agradeço e espero a ajuda de vocês.

log4j:WARN No appenders could be found for logger (net.sf.jasperreports.extensions.ExtensionsEnvironment).
log4j:WARN Please initialize the log4j system properly.
net.sf.jasperreports.engine.JRException: Unknown column name : cliente_CODCLIENTE
at net.sf.jasperreports.engine.JRResultSetDataSource.getColumnIndex(JRResultSetDataSource.java:359)
at net.sf.jasperreports.engine.JRResultSetDataSource.getFieldValue(JRResultSetDataSource.java:116)
at net.sf.jasperreports.engine.fill.JRFillDataset.setOldValues(JRFillDataset.java:807)
at net.sf.jasperreports.engine.fill.JRFillDataset.next(JRFillDataset.java:771)
at net.sf.jasperreports.engine.fill.JRBaseFiller.next(JRBaseFiller.java:1413)
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:111)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:899)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:821)
at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:89)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:628)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:609)
at Relatorios.UteisRelatorios.openReport(UteisRelatorios.java:63)
at Relatorios.IReportExample.gerar(IReportExample.java:49)
at Relatorios.IReportExample.(IReportExample.java:24)
at Relatorios.Relatorio.btImprimirActionPerformed(Relatorio.java:138)
at Relatorios.Relatorio.access$000(Relatorio.java:11)
at Relatorios.Relatorio$1.actionPerformed(Relatorio.java:47)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:6041)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
at java.awt.Component.processEvent(Component.java:5806)
at java.awt.Container.processEvent(Container.java:2058)
at java.awt.Component.dispatchEventImpl(Component.java:4413)
at java.awt.Container.dispatchEventImpl(Container.java:2116)
at java.awt.Component.dispatchEvent(Component.java:4243)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
at java.awt.Container.dispatchEventImpl(Container.java:2102)
at java.awt.Window.dispatchEventImpl(Window.java:2440)
at java.awt.Component.dispatchEvent(Component.java:4243)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
net.sf.jasperreports.engine.JRException: Unknown column name : cliente_CODCLIENTE
at net.sf.jasperreports.engine.JRResultSetDataSource.getColumnIndex(JRResultSetDataSource.java:359)
at net.sf.jasperreports.engine.JRResultSetDataSource.getFieldValue(JRResultSetDataSource.java:116)
at net.sf.jasperreports.engine.fill.JRFillDataset.setOldValues(JRFillDataset.java:807)
at net.sf.jasperreports.engine.fill.JRFillDataset.next(JRFillDataset.java:771)
at net.sf.jasperreports.engine.fill.JRBaseFiller.next(JRBaseFiller.java:1413)
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:111)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:899)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:821)
at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:89)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:628)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:609)
at Relatorios.UteisRelatorios.openReport(UteisRelatorios.java:63)
at Relatorios.IReportExample.gerar(IReportExample.java:49)
at Relatorios.IReportExample.(IReportExample.java:24)
at Relatorios.Relatorio.btImprimirActionPerformed(Relatorio.java:138)
at Relatorios.Relatorio.access$000(Relatorio.java:11)
at Relatorios.Relatorio$1.actionPerformed(Relatorio.java:47)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:6041)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
at java.awt.Component.processEvent(Component.java:5806)
at java.awt.Container.processEvent(Container.java:2058)
at java.awt.Component.dispatchEventImpl(Component.java:4413)
at java.awt.Container.dispatchEventImpl(Container.java:2116)
at java.awt.Component.dispatchEvent(Component.java:4243)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
at java.awt.Container.dispatchEventImpl(Container.java:2102)
at java.awt.Window.dispatchEventImpl(Window.java:2440)
at java.awt.Component.dispatchEvent(Component.java:4243)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

O campo pode estar escrito de forma diferente no banco de dados.
Verifique na tabela do banco de dados se o campo cliente_CODCLIENTE esta escrito da mesma forma.

Verifique se o campo existe no ireport, o erro é que ele não achou esse campo na sua consulta.

Tem que estar igualzinho.: cliente_CODCLIENTE

Bem vindo ao forum. Sempre que postar código, coloque com as tags [code]
Ex:quando estiver escrevendo, vai ter uma botao com o nome code em cima do editor de texto, clica nele, e depois clica pra fechar. e coloque o codigo dentro…blza?.. fica mais legivel.

Infelizmente não consegui postar a imagem do Report query para vcs veem, mas, está tudo igualzinho. Os campos estão todos corretos e mesmo assim ele não os identifica na consulta… Não sei mais o que faço.

mande no meu e-mail.

marcospaulo.suporte@gmail.com

pra colocar uma imagem, vc hospeda em um servidor qualquer…ex:
http://tinypic.com/

ele vai gerar um link pra foruns, ex: [IMG]… cola esse codigo aki e vai aparecer…

Bom, apesar da demora, consegui encontrar e solucionar os problemas que estavam ocorrendo. Se não estou enganado o problema deve estar ocorrendo na versao que estou utilizando do iReport, pois, esses problemas ocorreram com diversos colegas meus. O problema era que o iReport estava gerando a query de pesquisa errada, portanto a única solução foi modificar a query e as fields manualmente no arquivo XML do relatorio e o problema foi resolvido. Desculpem pela demora e qualquer dúvida me falem que postarei exemplos para que fique melhor explicado.