Community
Participate
Working Groups
Created attachment 262575 [details] test case Hi, First of all, this is the first time I use a *Joint DataSet*, I thus apologize if I did something wrong. Steps To Reproduce: 1. Create 2 datasets. 2. create a *Joint DataSet* using those" 2 Datasets. 3. Add log information on different available events (beforeOpen, afterOpen, beforeClose, afterClose). 4. DataSet Close events don't seem to be called. Tested with Birt 4.4.2 and 4.5.0. I attached a sample (*be careful*, absolute paths have been set to the csv datasources). The four available events contain a _System.out.println_ call (fell free to change this as a more convenient way). Running this report using _Birt RCP Designer_, the _command line_ or even _programmatically_ results to only the following logged lines * opening data1Set * opening data2Set * data1Set opened * data2Set opened No information on dataset closing events. The main (and *critical* IMHO) issue with this (if confirmed), when using real datasets (I mean targeting databases, Oracle in my environment), is this results in _too many cursor opened_ as my *joint dataset* is included in a table, and thus played many times (that's why the sample I provide here contains a table embedding my script dataset). +Note+: I apologize for my poor English skill, I'am French ;-) Any help will be appreciated. Thanks, Nicolas
Hi, Is it the right place to open issue ? any chance to have feedbacks ? at least, I wonder if this has been read by someone else ;-)