Modify the construct
functions of DteResultSet, to remember the IQueryResults of top level query and
nest query.
So when close the DteResultSet,
close the IQueryResults.
-----Original
Message-----
From: birt-dev-bounces@xxxxxxxxxxx
[mailto:birt-dev-bounces@xxxxxxxxxxx] On
Behalf Of Wei Zhao (Shang)
Sent: Tuesday,
May 09, 2006 6:25
PM
To: birt-dev@xxxxxxxxxxx
Subject: [birt-dev]CheckIn: Fix
Bugzilla Bug 139357 --- dataset beforeCloseand afterClose were not called
Summary
Close IQueryResults while IResultIterator be closed
Bugzilla Bug (s) Resolved:
Fix Bugzilla Bug 139357 --- dataset beforeClose and afterClose were not called
Description:
Why:
Did not close IQueryResults before.
Fix:
Fixed.
Test Description:
Manual Test
Files Edited:
/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/data/dte/DteResultSet.java
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/data/dte/DteResultSet.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/data/dte/DataInteractiveEngine.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/data/dte/AbstractDataEngine.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/data/dte/DteDataEngine.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/data/dte/DataGenerationEngine.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/data/dte/DataPresentationEngine.java"
Files Added:
Notes to Build Team:
Notes to Developers:
Notes to QA:
Quotes to Documentation:
-Wei Zhao