Project: Birt
Bug 176979 invalid reference: add column name to exception
Reported: 2007-03-12 08:42:36 | Status: resolved fixed

How can I find out, which reference is broken, from such exception? Please always specify argument in such exceptions. Thanks 13:26:19,300 ERROR [STDERR] 12.3.2007 13:26:19 org.eclipse.birt.report.engine.data.dte.DteResultSet next SEVERE: Some columns reference in column binding do not exist. org.eclipse.birt.data.engine.core.DataException: Some columns reference in column binding do not exist. at org.eclipse.birt.data.engine.executor.ResultClass.doSave(ResultClass.java:196) at org.eclipse.birt.data.engine.executor.transform.CachedResultSet.doSave(CachedResultSet.java:225) at org.eclipse.birt.data.engine.impl.document.RDSaveUtil.saveForGeneration(RDSaveUtil.java:95) at org.eclipse.birt.data.engine.impl.document.RDSaveUtil.saveResultIterator(RDSaveUtil.java:60) at org.eclipse.birt.data.engine.impl.document.RDSave.saveResultIterator(RDSave.java:160) at org.eclipse.birt.data.engine.impl.ResultIterator$RDSaveHelper.doSave(ResultIterator.java:788) at org.eclipse.birt.data.engine.impl.ResultIterator$RDSaveHelper.doSaveExpr(ResultIterator.java:753) at org.eclipse.birt.data.engine.impl.BindingColumnsEvalUtil.getColumnsValue(BindingColumnsEvalUtil.java:160) at org.eclipse.birt.data.engine.impl.ResultIterator.prepareCurrentRow(ResultIterator.java:338) at org.eclipse.birt.data.engine.impl.ResultIterator.next(ResultIterator.java:192) at org.eclipse.birt.report.engine.data.dte.DteResultSet.next(DteResultSet.java:195) at org.eclipse.birt.report.engine.executor.QueryItemExecutor.executeQuery(QueryItemExecutor.java:65) at org.eclipse.birt.report.engine.executor.TableItemExecutor.execute(TableItemExecutor.java:73) at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layoutChildren(HTMLPageLM.java:123) at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout(HTMLPageLM.java:81) at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:85) at org.eclipse.birt.report.engine.presentation.ReportDocumentBuilder.build(ReportDocumentBuilder.java:143) at org.eclipse.birt.report.engine.api.impl.RunTask.doRun(RunTask.java:241) at org.eclipse.birt.report.engine.api.impl.RunTask.run(RunTask.java:140)

Files changed in fix:
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/ResultClass.java