(299899,'eclipse','[regression] exception is thrown out when preview a report containing a table with style of page break in web viewer [0301]','created an attachment (id=156352)\nreport design\n\ndescription:\nexception is thrown out when preview a report containing a table with style of page break in web viewer.\n\nbuild number:\n2.5.2.v20100118-0630\n\nsteps to reproduce:\n1. preview the attached report design in web viewer.\n\nexpected result:\nno exception.\n\nactual result:\nexception is thrown out.\nerror log:\norg.eclipse.birt.report.service.api.reportserviceexception: error happened while running the report\n   at org.eclipse.birt.report.service.reportengineservice.throwdummyexception(reportengineservice.java:1097)\n   at org.eclipse.birt.report.service.reportengineservice.runreport(reportengineservice.java:1316)\n   at org.eclipse.birt.report.service.birtviewerreportservice.runreport(birtviewerreportservice.java:158)\n   at org.eclipse.birt.report.service.actionhandler.birtrunreportactionhandler.__execute(birtrunreportactionhandler.java:81)\n   at org.eclipse.birt.report.service.actionhandler.birtgetpageactionhandler.__checkdocumentexists(birtgetpageactionhandler.java:58)\n   at org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler.prepareparameters(abstractgetpageactionhandler.java:119)\n   at org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler.__execute(abstractgetpageactionhandler.java:104)\n   at org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute(abstractbaseactionhandler.java:90)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor.__executeaction(abstractbasedocumentprocessor.java:47)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction(abstractbasecomponentprocessor.java:143)\n   at org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpage(birtdocumentprocessor.java:87)\n   at sun.reflect.generatedmethodaccessor95.invoke(unknown source)\n   at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n   at java.lang.reflect.method.invoke(method.java:585)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process(abstractbasecomponentprocessor.java:112)\n   at org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects(birtsoapbindingimpl.java:66)\n   at sun.reflect.generatedmethodaccessor92.invoke(unknown source)\n   at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n   at java.lang.reflect.method.invoke(method.java:585)\n   at org.apache.axis.providers.java.rpcprovider.invokemethod(rpcprovider.java:397)\n   at org.apache.axis.providers.java.rpcprovider.processmessage(rpcprovider.java:186)\n   at org.apache.axis.providers.java.javaprovider.invoke(javaprovider.java:323)\n   at org.apache.axis.strategies.invocationstrategy.visit(invocationstrategy.java:32)\n   at org.apache.axis.simplechain.dovisiting(simplechain.java:118)\n   at org.apache.axis.simplechain.invoke(simplechain.java:83)\n   at org.apache.axis.handlers.soap.soapservice.invoke(soapservice.java:454)\n   at org.apache.axis.server.axisserver.invoke(axisserver.java:281)\n   at org.apache.axis.transport.http.axisservlet.dopost(axisservlet.java:699)\n   at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost(birtsoapmessagedispatcherservlet.java:265)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:727)\n   at org.apache.axis.transport.http.axisservletbase.service(axisservletbase.java:327)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n   at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service(birtsoapmessagedispatcherservlet.java:122)\n   at org.eclipse.equinox.http.registry.internal.servletmanager$servletwrapper.service(servletmanager.java:180)\n   at org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest(servletregistration.java:90)\n   at org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias(proxyservlet.java:111)\n   at org.eclipse.equinox.http.servlet.internal.proxyservlet.service(proxyservlet.java:59)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n   at org.eclipse.equinox.http.jetty.internal.httpservermanager$internalhttpserviceservlet.service(httpservermanager.java:318)\n   at org.mortbay.jetty.servlet.servletholder.handle(servletholder.java:502)\n   at org.mortbay.jetty.servlet.servlethandler.handle(servlethandler.java:380)\n   at org.mortbay.jetty.servlet.sessionhandler.handle(sessionhandler.java:181)\n   at org.mortbay.jetty.handler.contexthandler.handle(contexthandler.java:765)\n   at org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152)\n   at org.mortbay.jetty.server.handle(server.java:324)\n   at org.mortbay.jetty.httpconnection.handlerequest(httpconnection.java:535)\n   at org.mortbay.jetty.httpconnection$requesthandler.content(httpconnection.java:880)\n   at org.mortbay.jetty.httpparser.parsenext(httpparser.java:748)\n   at org.mortbay.jetty.httpparser.parseavailable(httpparser.java:213)\n   at org.mortbay.jetty.httpconnection.handle(httpconnection.java:404)\n   at org.mortbay.io.nio.selectchannelendpoint.run(selectchannelendpoint.java:409)\n   at org.mortbay.thread.queuedthreadpool$poolthread.run(queuedthreadpool.java:520)\ncaused by: org.eclipse.birt.report.engine.api.engineexception: error happened while running the report\n   at org.eclipse.birt.report.engine.api.impl.runtask.dorun(runtask.java:261)\n   at org.eclipse.birt.report.engine.api.impl.runtask.run(runtask.java:85)\n   at org.eclipse.birt.report.service.reportengineservice.runreport(reportengineservice.java:1307)\n... 50 more\ncaused by: java.lang.arithmeticexception: / by zero\n   at org.eclipse.birt.report.engine.nlayout.area.impl.linearea.justify(linearea.java:361)\n   at org.eclipse.birt.report.engine.nlayout.area.impl.linearea.align(linearea.java:127)\n   at org.eclipse.birt.report.engine.nlayout.area.impl.linearea.close(linearea.java:464)\n   at org.eclipse.birt.report.engine.nlayout.area.impl.linearea.endline(linearea.java:418)\n   at org.eclipse.birt.report.engine.nlayout.area.impl.textarealayout.newline(textarealayout.java:232)\n   at org.eclipse.birt.report.engine.nlayout.area.impl.textarealayout.layoutchildren(textarealayout.java:189)\n   at org.eclipse.birt.report.engine.nlayout.area.impl.textarealayout.layout(textarealayout.java:172)\n   at org.eclipse.birt.report.engine.nlayout.area.impl.blocktextarea.layout(blocktextarea.java:68)\n   at org.eclipse.birt.report.engine.nlayout.layoutengine.startcontent(layoutengine.java:459)\n   at org.eclipse.birt.report.engine.emitter.contentemitteradapter.starttext(contentemitteradapter.java:147)\n   at org.eclipse.birt.report.engine.emitter.contentemitteradapter.startdata(contentemitteradapter.java:163)\n   at org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent(contentemitterutil.java:71)\n   at org.eclipse.birt.report.engine.layout.html.htmltablelayoutemitter.startcontent(htmltablelayoutemitter.java:146)\n   at org.eclipse.birt.report.engine.emitter.contentemitteradapter.starttext(contentemitteradapter.java:147)\n   at org.eclipse.birt.report.engine.emitter.contentemitteradapter.startdata(contentemitteradapter.java:163)\n   at org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent(contentemitterutil.java:71)\n   at org.eclipse.birt.report.engine.layout.html.buffer.htmlpagebuffer.startcontent(htmlpagebuffer.java:116)\n   at org.eclipse.birt.report.engine.layout.html.buffer.tablebreakbuffer.startcontent(tablebreakbuffer.java:286)\n   at org.eclipse.birt.report.engine.layout.html.htmlleafitemlm.start(htmlleafitemlm.java:67)\n   at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:139)\n   at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n   at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n   at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n   at org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.resumelayout(htmlinlinestackinglm.java:111)\n   at org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.layoutnodes(htmlinlinestackinglm.java:160)\n   at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n   at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n   at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n   at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n   at org.eclipse.birt.report.engine.layout.html.htmltablebandlm.layoutchildren(htmltablebandlm.java:67)\n   at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n   at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n   at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n   at org.eclipse.birt.report.engine.layout.html.htmltablelm.layoutchildren(htmltablelm.java:132)\n   at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n   at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:48)\n   at org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout(htmlpagelm.java:90)\n   at org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout(htmlreportlayoutengine.java:99)\n   at org.eclipse.birt.report.engine.presentation.reportdocumentbuilder.build(reportdocumentbuilder.java:249)\n   at org.eclipse.birt.report.engine.api.impl.runtask.dorun(runtask.java:252)\nfixed\nverified in build (2.5.2.v20100129-0630), closed.','15181','27988','2010-01-18 02:15:42','p3','fixed','closed','birt report engine',';create;attachment;report;design;description;exception;throw;preview;report;contain;table;style;page;break;viewer;build;number;2.5.2;step;reproduce;preview;attach;report;design;viewer;expect;result;exception;actual;result;exception;throw;error;org.eclipse.birt.report.service.api.reportserviceexception;error;happen;report;org.eclipse.birt.report.service.reportengineservice.throwdummyexception;reportengineservice.java;org.eclipse.birt.report.service.reportengineservice.runreport;reportengineservice.java;org.eclipse.birt.report.service.birtviewerreportservice.runreport;birtviewerreportservice.java;org.eclipse.birt.report.service.actionhandler.birtrunreportactionhandler;birtrunreportactionhandler.java;org.eclipse.birt.report.service.actionhandler.birtgetpageactionhandler;birtgetpageactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler.prepareparameters;abstractgetpageactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler;abstractgetpageactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute;abstractbaseactionhandler.java;org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor;abstractbasedocumentprocessor.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpage;birtdocumentprocessor.java;sun.reflect.generatedmethodaccessor95;invoke;unknown;source;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects;birtsoapbindingimpl.java;sun.reflect.generatedmethodaccessor92;invoke;unknown;source;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.apache.axis.providers.java.rpcprovider.invokemethod;rpcprovider.java;org.apache.axis.providers.java.rpcprovider.processmessage;rpcprovider.java;org.apache.axis.providers.java.javaprovider.invoke;javaprovider.java;org.apache.axis.strategies.invocationstrategy.visit;invocationstrategy.java;org.apache.axis.simplechain.dovisiting;simplechain.java;org.apache.axis.simplechain.invoke;simplechain.java;org.apache.axis.handlers.soap.soapservice.invoke;soapservice.java;org.apache.axis.server.axisserver.invoke;axisserver.java;org.apache.axis.transport.http.axisservlet.dopost;axisservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost;birtsoapmessagedispatcherservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.apache.axis.transport.http.axisservletbase.service;axisservletbase.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service;birtsoapmessagedispatcherservlet.java;org.eclipse.equinox.http.registry.internal.servletmanager;servletwrapper.service;servletmanager.java;org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest;servletregistration.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias;proxyservlet.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.service;proxyservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.equinox.http.jetty.internal.httpservermanager;internalhttpserviceservlet.service;httpservermanager.java;org.mortbay.jetty.servlet.servletholder.handle;servletholder.java;org.mortbay.jetty.servlet.servlethandler.handle;servlethandler.java;org.mortbay.jetty.servlet.sessionhandler.handle;sessionhandler.java;org.mortbay.jetty.handler.contexthandler.handle;contexthandler.java;org.mortbay.jetty.handler.handlerwrapper.handle;handlerwrapper.java;org.mortbay.jetty.server.handle;server.java;org.mortbay.jetty.httpconnection.handlerequest;httpconnection.java;org.mortbay.jetty.httpconnection;requesthandler.content;httpconnection.java;org.mortbay.jetty.httpparser.parsenext;httpparser.java;org.mortbay.jetty.httpparser.parseavailable;httpparser.java;org.mortbay.jetty.httpconnection.handle;httpconnection.java;org.mortbay.io.nio.selectchannelendpoint.run;selectchannelendpoint.java;org.mortbay.thread.queuedthreadpool;poolthread.run;queuedthreadpool.java;cause;org.eclipse.birt.report.engine.api.engineexception;error;happen;report;org.eclipse.birt.report.engine.api.impl.runtask.dorun;runtask.java;org.eclipse.birt.report.engine.api.impl.runtask.run;runtask.java;org.eclipse.birt.report.service.reportengineservice.runreport;reportengineservice.java;cause;java.lang.arithmeticexception;zero;org.eclipse.birt.report.engine.nlayout.area.impl.linearea.justify;linearea.java;org.eclipse.birt.report.engine.nlayout.area.impl.linearea.align;linearea.java;org.eclipse.birt.report.engine.nlayout.area.impl.linearea.close;linearea.java;org.eclipse.birt.report.engine.nlayout.area.impl.linearea.endline;linearea.java;org.eclipse.birt.report.engine.nlayout.area.impl.textarealayout.newline;textarealayout.java;org.eclipse.birt.report.engine.nlayout.area.impl.textarealayout.layoutchildren;textarealayout.java;org.eclipse.birt.report.engine.nlayout.area.impl.textarealayout.layout;textarealayout.java;org.eclipse.birt.report.engine.nlayout.area.impl.blocktextarea.layout;blocktextarea.java;org.eclipse.birt.report.engine.nlayout.layoutengine.startcontent;layoutengine.java;org.eclipse.birt.report.engine.emitter.contentemitteradapter.starttext;contentemitteradapter.java;org.eclipse.birt.report.engine.emitter.contentemitteradapter.startdata;contentemitteradapter.java;org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent;contentemitterutil.java;org.eclipse.birt.report.engine.layout.html.htmltablelayoutemitter.startcontent;htmltablelayoutemitter.java;org.eclipse.birt.report.engine.emitter.contentemitteradapter.starttext;contentemitteradapter.java;org.eclipse.birt.report.engine.emitter.contentemitteradapter.startdata;contentemitteradapter.java;org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent;contentemitterutil.java;org.eclipse.birt.report.engine.layout.html.buffer.htmlpagebuffer.startcontent;htmlpagebuffer.java;org.eclipse.birt.report.engine.layout.html.buffer.tablebreakbuffer.startcontent;tablebreakbuffer.java;org.eclipse.birt.report.engine.layout.html.htmlleafitemlm.start;htmlleafitemlm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.resumelayout;htmlinlinestackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.layoutnodes;htmlinlinestackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmltablebandlm.layoutchildren;htmltablebandlm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmltablelm.layoutchildren;htmltablelm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout;htmlpagelm.java;org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout;htmlreportlayoutengine.java;org.eclipse.birt.report.engine.presentation.reportdocumentbuilder.build;reportdocumentbuilder.java;org.eclipse.birt.report.engine.api.impl.runtask.dorun;runtask.java;verify;build;2.5.2;close;regression;exception;throw;preview;report;contain;table;style;page;break;viewer;birt;report;engine');
insert into `bug_reports` values (299903,'eclipse','[automation][regression]npe was thrown out while previewing report','created an attachment (id=156357)\nreport design\n\ndescription:\n  npe was thrown out while previewing report.\n\ntest build:\nbirt2.5.2 v20100118-0630\n\nstep to reproduce:\n\n1. use the report attached\n2. preview it\n\nerror log:\ncaused by: java.lang.nullpointerexception\n	at org.eclipse.birt.data.aggregation.impl.totalsum$myaccumulator.onrow(totalsum.java:110)\n	at org.eclipse.birt.data.engine.olap.data.impl.aggregation.aggregationcalculator.newaggregationresultrow(aggregationcalculator.java:264)\n	at org.eclipse.birt.data.engine.olap.data.impl.aggregation.aggregationcalculator.onrow(aggregationcalculator.java:154)\n	at org.eclipse.birt.data.engine.olap.data.impl.aggregation.aggregationexecutor.execute(aggregationexecutor.java:125)\n	at org.eclipse.birt.data.engine.olap.data.api.cubequeryexecutorhelper.onepassexecute(cubequeryexecutorhelper.java:508)\n	at org.eclipse.birt.data.engine.olap.data.api.cubequeryexecutorhelper.execute(cubequeryexecutorhelper.java:337)\n	at org.eclipse.birt.data.engine.olap.query.view.queryexecutor.populaters(queryexecutor.java:192)\n	at org.eclipse.birt.data.engine.olap.query.view.queryexecutor.execute(queryexecutor.java:122)\n	at org.eclipse.birt.data.engine.olap.query.view.birtcubeview.createcubecursor(birtcubeview.java:198)\n	at org.eclipse.birt.data.engine.olap.query.view.birtcubeview.getcubecursor(birtcubeview.java:178)\nfor \"aggregation\" binding, cubequerydefinition.addbinding(ibinding) recieved an invalid ibinding instance from chartcubequeryhelper.bindbinding(ibinding, icubequerydefinition, cubehandle):\n\nonly aggregation function name, i.e. \"sum\" is set, no arguments is set.\nadded binding arguments to cube query definition.\nverified in v20100128-0630','17801','38915','2010-01-18 02:47:41','p3','fixed','closed','birt chart',';create;attachment;report;design;description;throw;preview;report;test;build;birt2.5.2;step;reproduce;report;attach;preview;error;cause;java.lang.nullpointerexception;org.eclipse.birt.data.aggregation.impl.totalsum;myaccumulator.onrow;totalsum.java;org.eclipse.birt.data.engine.olap.data.impl.aggregation.aggregationcalculator.newaggregationresultrow;aggregationcalculator.java;org.eclipse.birt.data.engine.olap.data.impl.aggregation.aggregationcalculator.onrow;aggregationcalculator.java;org.eclipse.birt.data.engine.olap.data.impl.aggregation.aggregationexecutor.execute;aggregationexecutor.java;org.eclipse.birt.data.engine.olap.data.api.cubequeryexecutorhelper.onepassexecute;cubequeryexecutorhelper.java;org.eclipse.birt.data.engine.olap.data.api.cubequeryexecutorhelper.execute;cubequeryexecutorhelper.java;org.eclipse.birt.data.engine.olap.query.view.queryexecutor.populaters;queryexecutor.java;org.eclipse.birt.data.engine.olap.query.view.queryexecutor.execute;queryexecutor.java;org.eclipse.birt.data.engine.olap.query.view.birtcubeview.createcubecursor;birtcubeview.java;org.eclipse.birt.data.engine.olap.query.view.birtcubeview.getcubecursor;birtcubeview.java;aggregation;binding;cubequerydefinition.addbinding;ibind;recieve;invalid;ibind;instance;chartcubequeryhelper.bindbinding;ibind;icubequerydefinition;cubehandle;aggregation;function;argument;binding;argument;cube;query;definition;verify;automation;regression;throw;preview;report;birt;chart'),(300138,'eclipse','[automation] pdf emitter using bold times new roman instead of bold lucida sans in linux [1200]','created an attachment (id=156598)\nreport\n\ndescription:\n[automation] pdf emitter using bold times new roman instead of bold lucida sans in linux\n\nbuild:\n<2.5.2.v20100119-0630>\n\nsteps to reproduce:\n1. create a report with two data items.\n2. assign lucida sans to a item and make it bold.\n3. view the report as pdf.\n\nexpected:  one item appears as bold lucida sans.\n\nactual:  items appear as bold times new roman.\ncreated an attachment (id=156599)\noutput in linux\ncurrently pdf emitter alway embed truetype font in pdf report. lucida sans is a truetype font in jdk, it can not be embedded in pdf.','18253','56831','2010-01-20 00:52:09','p3','wontfix','closed','birt report engine',';create;attachment;report;description;automation;emitter;bold;time;roman;instead;bold;lucida;linux;build;step;reproduce;create;report;datum;item;assign;lucida;item;make;bold;view;report;expect;item;appear;bold;lucida;actual;item;appear;bold;time;roman;create;attachment;output;linux;currently;emitter;alway;embed;truetype;font;report;lucida;truetype;font;embedded;automation;emitter;bold;time;roman;instead;bold;lucida;linux;birt;report;engine'),(300142,'eclipse','the generated file can not be opened when preview a report with huge number of lines as xls [1203]','created an attachment (id=156602)\nreport design\n\ndescription:\nthe generated file can not be opened when preview a report with huge number of lines as xls.\n\nbuild number:\n2.5.2.v20100120-0630\n\nsteps to reproduce:\n1. preview the attached report design in web viewer.\n\nexpected result:\nthe generated file can be opened.\n\nactual result:\nthe generated file can not be opened.\n\nerror log:\nxml parse error:  null or missing attribute value\n  error occurs at or below this element stack:\n    <ss:workbook>\n     <ss:worksheet>\n      <ss:table>\n       <ss:row>\n        <ss:cell>\ncreated an attachment (id=156605)\na smaller report design\n\nxiaodan\'s report is too big. it\'s better to reproduce the bug with this smaller report design.\ncreated an attachment (id=156607)\nreport design\ncreated an attachment (id=156608)\nzip file of the generated files\nfixed the problem.\nverified in build (2.5.2.v20100126-0630), closed.','46601','27988','2010-01-20 02:51:57','p3','fixed','closed','birt report engine',';create;attachment;report;design;description;generate;file;open;preview;report;huge;number;line;build;number;2.5.2;step;reproduce;preview;attach;report;design;viewer;expect;result;generate;file;open;actual;result;generate;file;open;error;parse;error;null;miss;attribute;value;error;occur;element;stack;create;attachment;smaller;report;design;xiaodan\'s;report;better;reproduce;smaller;report;design;create;attachment;report;design;create;attachment;file;generate;file;problem;verify;build;2.5.2;close;generate;file;open;preview;report;huge;number;line;birt;report;engine'),(300144,'eclipse','remove default button in report parameter dialog should be updated [00]','created an attachment (id=156603)\nscreenshot\n\ndescription: remove default button in report parameter dialog should be updated [00]\n\nbuild:\n<2.5.2.v20100120-0630>\n\nsteps to reproduce:\n1. new a report and new a report parameter\n2. new some values and set one value as default value\n3. focus on the value entry and check the remove default button\n\nactual result:\nremove default button is on click down state\n\nexpect result:\nit should be normal state as import values button\nthe is the intended behavior.\nclosed.','18252','56831','2010-01-20 03:05:44','p3','invalid','closed','birt report designer',';create;attachment;screenshot;description;remove;default;button;report;parameter;dialog;update;build;step;reproduce;report;report;parameter;value;value;default;value;focus;value;entry;check;remove;default;button;actual;result;remove;default;button;click;state;expect;result;normal;state;import;value;button;intend;behavior;close;remove;default;button;report;parameter;dialog;update;birt;report;designer'),(300145,'eclipse','the temp file is not cleared up when there is more than one sheet in the generated xls [1203]','created an attachment (id=156604)\nreport design\n\ndescription:\nthe temp file is not cleared up when there is more than one sheet in the generated xls.\n\nbuild number:\n2.5.2.v20100120-0630\n\nsteps to reproduce:\n1. preview the attached report design as xls.\n2. open the generated file and close it.\n3. check the temp file in the following path:\nc:\\documents and settings\\administrator\\local settings\\temp\n\nexpected result:\nthe temp files are cleared up.\n\nactual result:\nfiles with name like \"_birtemitter_excel_temp_file*\" are not cleared up.\n\nerror log:\nn/a\ncreated an attachment (id=156606)\nzip file of the generated files\nfixed the problem.\nverified in build (2.5.2.v20100126-0630), closed.','46601','27988','2010-01-20 03:10:35','p3','fixed','closed','birt report engine',';create;attachment;report;design;description;temp;file;clear;sheet;generate;build;number;2.5.2;step;reproduce;preview;attach;report;design;open;generate;file;close;check;temp;file;follow;path;document;setting;administrator;local;setting;temp;expect;result;temp;file;clear;actual;result;file;like;clear;error;create;attachment;file;generate;file;problem;verify;build;2.5.2;close;temp;file;clear;sheet;generate;birt;report;engine'),(300400,'eclipse','nullpointerexception in executioncontext.java','i have a report design with a refferenced javascript.\nin the executincontext, line 1007 comes a nullpointerexception.\nshouldnt be there getscriptcontext() instead of scriptcontext ?\nthe scriptcontext variable is null at this point, wehen i turn on the debug modus in eclipse. i linked some birt sources to my project to debug other things in birt (twice call of xml data source).\n\njava.lang.nullpointerexception\n	at org.eclipse.birt.report.engine.executor.executioncontext.loadscript(executioncontext.java:1007)\n	at org.eclipse.birt.report.engine.api.impl.enginetask.loaddesign(enginetask.java:1578)\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun(runandrendertask.java:95)\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.run(runandrendertask.java:75)\nhi, \n\ni have the same problem. with birt 2.3.2 the reports runs ok. but updating to 2.5.1 this exception appears.\nwould you please attach a sample report design to reproduce this problem? thanks!\ni think it has been fixed in 2.5.2','18253','56338','2010-01-21 11:39:55','p3','duplicate','closed','birt report engine',';report;design;refference;javascript;executincontext;line;come;nullpointerexception;shouldnt;getscriptcontext;instead;scriptcontext;scriptcontext;variable;null;point;wehen;turn;debug;modus;link;birt;source;project;debug;thing;birt;twice;datum;source;java.lang.nullpointerexception;org.eclipse.birt.report.engine.executor.executioncontext.loadscript;executioncontext.java;org.eclipse.birt.report.engine.api.impl.enginetask.loaddesign;enginetask.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun;runandrendertask.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.run;runandrendertask.java;problem;birt;2.3.2;report;update;2.5.1;exception;appear;attach;sample;report;design;reproduce;problem;think;2.5.2;nullpointerexception;executioncontext.java;birt;report;engine'),(300629,'eclipse','[smoke]exception keep throwing and block to edit and preview data set','description:\n[smoke]exception keep throwing and block to edit and preview data set\n\nbuild number: 2.5.2.v20100125-0630\n\nsteps to reproduce:\n1, new a data set\n2, preview or edit the dataset\n\nactual result:\nexception keep throwing and block to edit and preview data set\n\nerror log:\norg.eclipse.birt.report.designer.core.runtime.guiexception: caused by java.lang.reflect.invocationtargetexception.\nat org.eclipse.birt.report.designer.core.runtime.guiexception.createguiexception(guiexception.java:78)\nat org.eclipse.birt.report.designer.internal.ui.util.exceptionhandler.handle(exceptionhandler.java:169)\nat org.eclipse.birt.report.designer.internal.ui.util.exceptionhandler.handle(exceptionhandler.java:150)\nat org.eclipse.birt.report.designer.internal.ui.util.exceptionhandler.handle(exceptionhandler.java:89)\nat org.eclipse.birt.report.designer.data.ui.dataset.resultsetpreviewpage.updateresultsprocess(resultsetpreviewpage.java:543)\nat org.eclipse.birt.report.designer.data.ui.dataset.resultsetpreviewpage.access$1(resultsetpreviewpage.java:409)\nat org.eclipse.birt.report.designer.data.ui.dataset.resultsetpreviewpage$4.runinuithread(resultsetpreviewpage.java:263)\nat org.eclipse.ui.progress.uijob$1.run(uijob.java:95)\nat org.eclipse.swt.widgets.runnablelock.run(runnablelock.java:35)\nat org.eclipse.swt.widgets.synchronizer.runasyncmessages(synchronizer.java:134)\nat org.eclipse.swt.widgets.display.runasyncmessages(display.java:3872)\nat org.eclipse.swt.widgets.display.readanddispatch(display.java:3493)\nat org.eclipse.jface.window.window.runeventloop(window.java:825)\nat org.eclipse.jface.window.window.open(window.java:801)\nat org.eclipse.birt.report.designer.ui.dialogs.basedialog.open(basedialog.java:110)\nat org.eclipse.birt.report.designer.data.ui.actions.newdatasetaction.editdataset(newdatasetaction.java:237)\nat org.eclipse.birt.report.designer.data.ui.actions.newdatasetaction.createnewdataset(newdatasetaction.java:196)\nat org.eclipse.birt.report.designer.data.ui.actions.newdatasetaction.run(newdatasetaction.java:181)\nat org.eclipse.jface.action.action.runwithevent(action.java:498)\nat org.eclipse.jface.action.actioncontributionitem.handlewidgetselection(actioncontributionitem.java:584)\nat org.eclipse.jface.action.actioncontributionitem.access$2(actioncontributionitem.java:501)\nat org.eclipse.jface.action.actioncontributionitem$5.handleevent(actioncontributionitem.java:411)\nat org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)\nat org.eclipse.swt.widgets.widget.sendevent(widget.java:1003)\nat org.eclipse.swt.widgets.display.rundeferredevents(display.java:3897)\nat org.eclipse.swt.widgets.display.readanddispatch(display.java:3490)\nat org.eclipse.ui.internal.workbench.runeventloop(workbench.java:2405)\nat org.eclipse.ui.internal.workbench.runui(workbench.java:2369)\nat org.eclipse.ui.internal.workbench.access$4(workbench.java:2221)\nat org.eclipse.ui.internal.workbench$5.run(workbench.java:500)\nat org.eclipse.core.databinding.observable.realm.runwithdefault(realm.java:332)\nat org.eclipse.ui.internal.workbench.createandrunworkbench(workbench.java:493)\nat org.eclipse.ui.platformui.createandrunworkbench(platformui.java:149)\nat org.eclipse.ui.internal.ide.application.ideapplication.start(ideapplication.java:113)\nat org.eclipse.equinox.internal.app.eclipseapphandle.run(eclipseapphandle.java:194)\nat org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication(eclipseapplauncher.java:110)\nat org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start(eclipseapplauncher.java:79)\nat org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:368)\nat org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:179)\nat sun.reflect.nativemethodaccessorimpl.invoke0(native method)\nat sun.reflect.nativemethodaccessorimpl.invoke(unknown source)\nat sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source)\nat java.lang.reflect.method.invoke(unknown source)\nat org.eclipse.equinox.launcher.main.invokeframework(main.java:559)\nat org.eclipse.equinox.launcher.main.basicrun(main.java:514)\nat org.eclipse.equinox.launcher.main.run(main.java:1311)\ncaused by: java.lang.reflect.invocationtargetexception\nat org.eclipse.jface.operation.modalcontext.run(modalcontext.java:421)\nat org.eclipse.jface.dialogs.progressmonitordialog.run(progressmonitordialog.java:507)\nat org.eclipse.birt.report.designer.data.ui.dataset.resultsetpreviewpage.updateresultsprocess(resultsetpreviewpage.java:539)\n... 41 more\ncaused by: java.lang.nullpointerexception\nat org.eclipse.birt.report.data.adapter.impl.datarequestsessionimpl.definedataset(datarequestsessionimpl.java:167)\nat org.eclipse.birt.report.designer.data.ui.util.datasetprovider.execute(datasetprovider.java:455)\nat org.eclipse.birt.report.designer.data.ui.util.datasetexecutorhelper.execute(datasetexecutorhelper.java:148)\nat org.eclipse.birt.report.designer.data.ui.dataset.resultsetpreviewpage.executeprocess(resultsetpreviewpage.java:372)\nat org.eclipse.birt.report.designer.data.ui.dataset.resultsetpreviewpage.access$2(resultsetpreviewpage.java:294)\nat org.eclipse.birt.report.designer.data.ui.dataset.resultsetpreviewpage$5.run(resultsetpreviewpage.java:474)\nat org.eclipse.jface.operation.modalcontext$modalcontextthread.run(modalcontext.java:121)\nfixed.\nverified in 2.5.2 v20100126-0630 build, closed','17262','31807','2010-01-24 21:12:49','p3','fixed','closed','birt data',';description;smoke;exception;throw;block;edit;preview;datum;build;number;2.5.2;step;reproduce;datum;preview;edit;dataset;actual;result;exception;throw;block;edit;preview;datum;error;org.eclipse.birt.report.designer.core.runtime.guiexception;cause;java.lang.reflect.invocationtargetexception;org.eclipse.birt.report.designer.core.runtime.guiexception.createguiexception;guiexception.java;org.eclipse.birt.report.designer.internal.ui.util.exceptionhandler.handle;exceptionhandler.java;org.eclipse.birt.report.designer.internal.ui.util.exceptionhandler.handle;exceptionhandler.java;org.eclipse.birt.report.designer.internal.ui.util.exceptionhandler.handle;exceptionhandler.java;org.eclipse.birt.report.designer.data.ui.dataset.resultsetpreviewpage.updateresultsprocess;resultsetpreviewpage.java;org.eclipse.birt.report.designer.data.ui.dataset.resultsetpreviewpage.access;resultsetpreviewpage.java;org.eclipse.birt.report.designer.data.ui.dataset.resultsetpreviewpage;runinuithread;resultsetpreviewpage.java;org.eclipse.ui.progress.uijob;uijob.java;org.eclipse.swt.widgets.runnablelock.run;runnablelock.java;org.eclipse.swt.widgets.synchronizer.runasyncmessages;synchronizer.java;org.eclipse.swt.widgets.display.runasyncmessages;display.java;org.eclipse.swt.widgets.display.readanddispatch;display.java;org.eclipse.jface.window.window.runeventloop;window.java;org.eclipse.jface.window.window.open;window.java;org.eclipse.birt.report.designer.ui.dialogs.basedialog.open;basedialog.java;org.eclipse.birt.report.designer.data.ui.actions.newdatasetaction.editdataset;newdatasetaction.java;org.eclipse.birt.report.designer.data.ui.actions.newdatasetaction.createnewdataset;newdatasetaction.java;org.eclipse.birt.report.designer.data.ui.actions.newdatasetaction.run;newdatasetaction.java;org.eclipse.jface.action.action.runwithevent;action.java;org.eclipse.jface.action.actioncontributionitem.handlewidgetselection;actioncontributionitem.java;org.eclipse.jface.action.actioncontributionitem.access;actioncontributionitem.java;org.eclipse.jface.action.actioncontributionitem;handleevent;actioncontributionitem.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.display.rundeferredevents;display.java;org.eclipse.swt.widgets.display.readanddispatch;display.java;org.eclipse.ui.internal.workbench.runeventloop;workbench.java;org.eclipse.ui.internal.workbench.runui;workbench.java;org.eclipse.ui.internal.workbench.access;workbench.java;org.eclipse.ui.internal.workbench;workbench.java;org.eclipse.core.databinding.observable.realm.runwithdefault;realm.java;org.eclipse.ui.internal.workbench.createandrunworkbench;workbench.java;org.eclipse.ui.platformui.createandrunworkbench;platformui.java;org.eclipse.ui.internal.ide.application.ideapplication.start;ideapplication.java;org.eclipse.equinox.internal.app.eclipseapphandle.run;eclipseapphandle.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication;eclipseapplauncher.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start;eclipseapplauncher.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;unknown;source;sun.reflect.delegatingmethodaccessorimpl.invoke;unknown;source;java.lang.reflect.method.invoke;unknown;source;org.eclipse.equinox.launcher.main.invokeframework;main.java;org.eclipse.equinox.launcher.main.basicrun;main.java;org.eclipse.equinox.launcher.main.run;main.java;cause;java.lang.reflect.invocationtargetexception;org.eclipse.jface.operation.modalcontext.run;modalcontext.java;org.eclipse.jface.dialogs.progressmonitordialog.run;progressmonitordialog.java;org.eclipse.birt.report.designer.data.ui.dataset.resultsetpreviewpage.updateresultsprocess;resultsetpreviewpage.java;cause;java.lang.nullpointerexception;org.eclipse.birt.report.data.adapter.impl.datarequestsessionimpl.definedataset;datarequestsessionimpl.java;org.eclipse.birt.report.designer.data.ui.util.datasetprovider.execute;datasetprovider.java;org.eclipse.birt.report.designer.data.ui.util.datasetexecutorhelper.execute;datasetexecutorhelper.java;org.eclipse.birt.report.designer.data.ui.dataset.resultsetpreviewpage.executeprocess;resultsetpreviewpage.java;org.eclipse.birt.report.designer.data.ui.dataset.resultsetpreviewpage.access;resultsetpreviewpage.java;org.eclipse.birt.report.designer.data.ui.dataset.resultsetpreviewpage;resultsetpreviewpage.java;org.eclipse.jface.operation.modalcontext;modalcontextthread.run;modalcontext.java;verify;2.5.2;build;close;smoke;exception;throw;block;edit;preview;datum;birt;datum'),(300631,'eclipse','errors occurs in junit test of org.eclipse.birt.report.data.oda.jdbc.tests in 2.5.2 daily build v20100125-0630','created an attachment (id=157076)\ntest report in 2.5.2 daily build v20100125-0630\n\nerrors occurs in junit test of org.eclipse.birt.report.data.oda.jdbc.tests in 2.5.2 daily build v20100125-0630.\nplease see the attachment for details.\nfixed.\nverified in daily build v20100208-0630','42222','48055','2010-01-24 22:00:55','p3','fixed','closed','birt data',';create;attachment;test;report;2.5.2;daily;build;error;occur;junit;test;org.eclipse.birt.report.data.oda.jdbc.tests;2.5.2;daily;build;attachment;detail;verify;daily;build;error;occur;junit;test;org.eclipse.birt.report.data.oda.jdbc.tests;2.5.2;daily;build;birt;datum'),(300632,'eclipse','error occurs in junit test of org.eclipse.birt.report.engine.emitter.html.tests in 2.5.2 daily build v20100125-0630','created an attachment (id=157077)\ntest report in 2.5.2 daily build v20100125-0630\n\nerror occurs in junit test of org.eclipse.birt.report.engine.emitter.html.tests in 2.5.2 daily build v20100125-0630.\nplease see the attachment for details.\nit may be fixed by someone and runs successfully for all tests of org.eclipse.birt.report.engine.emitter.html.tests in current build now.\nmark it as fixed.\nverified in 2.5.2 daily build v20100127-0630','35057','48055','2010-01-24 22:05:31','p3','fixed','closed','birt report engine',';create;attachment;test;report;2.5.2;daily;build;error;occur;junit;test;org.eclipse.birt.report.engine.emitter.html.tests;2.5.2;daily;build;attachment;detail;successfully;test;org.eclipse.birt.report.engine.emitter.html.tests;current;build;mark;verify;2.5.2;daily;build;error;occur;junit;test;org.eclipse.birt.report.engine.emitter.html.tests;2.5.2;daily;build;birt;report;engine'),(300633,'eclipse','failures and errors occurs in junit test of org.eclipse.birt.report.engine.tests in 2.5.2 daily build v20100125-0630','created an attachment (id=157078)\ntest report in 2.5.2 daily build v20100125-0630\n\nfailures and errors occurs in junit test of org.eclipse.birt.report.engine.tests in 2.5.2 daily build v20100125-0630.\nplease see the attachment for details.\nupdate test report in daily build v20100125-1555\ncreated an attachment (id=157222)\ntest report in 2.5.2 daily build v20100125-1555\nfixed the problem.\nverified in daily build v20100129-0630','46601','48055','2010-01-24 22:06:07','p3','fixed','closed','birt report engine',';create;attachment;test;report;2.5.2;daily;build;failure;error;occur;junit;test;org.eclipse.birt.report.engine.tests;2.5.2;daily;build;attachment;detail;update;test;report;daily;build;create;attachment;test;report;2.5.2;daily;build;problem;verify;daily;build;failure;error;occur;junit;test;org.eclipse.birt.report.engine.tests;2.5.2;daily;build;birt;report;engine'),(300634,'eclipse','failures and errors occurs in junit test of org.eclipse.birt.report.tests.engine in 2.5.2 daily build v20100125-0630','created an attachment (id=157079)\ntest report in 2.5.2 daily build v20100125-0630\n\nfailures and errors occurs in junit test of org.eclipse.birt.report.tests.engine in 2.5.2 daily build v20100125-0630.\nplease see the attachment for details.\nfixed.\nverified in daily build v20100201-0630','27988','48055','2010-01-24 22:08:24','p3','fixed','closed','birt test suite',';create;attachment;test;report;2.5.2;daily;build;failure;error;occur;junit;test;org.eclipse.birt.report.tests.engine;2.5.2;daily;build;attachment;detail;verify;daily;build;failure;error;occur;junit;test;org.eclipse.birt.report.tests.engine;2.5.2;daily;build;birt;test;suite'),(300635,'eclipse','failure occurs in junit test of org.eclipse.birt.report.tests.chart in 2.5.2 daily build v20100125-0630','created an attachment (id=157080)\ntest report in 2.5.2 daily build v20100125-0630\n\nfailure occurs in junit test of org.eclipse.birt.report.tests.chart in 2.5.2 daily build v20100125-0630.\nplease see the attachment for details.\nfixed.\nverified in daily build v20100202-0900','39778','48055','2010-01-24 22:11:52','p3','fixed','closed','birt test suite',';create;attachment;test;report;2.5.2;daily;build;failure;occur;junit;test;org.eclipse.birt.report.tests.chart;2.5.2;daily;build;attachment;detail;verify;daily;build;failure;occur;junit;test;org.eclipse.birt.report.tests.chart;2.5.2;daily;build;birt;test;suite'),(300943,'eclipse','parameter value cannot be edit in drill through dlg[04]','created an attachment (id=157363)\nscreenshot\n\ndescription:\n[smoke] parameter value cannot be edit in drill through dlg[04]\n\nbuild:\n<2.5.2.v20100127-0630>\n\nsteps to reproduce:\n1. new a report with a parameter and a label\n2. set drill through on label\n3. in drill through dlg, select parameter created in step1 and try to define value\n\nactual:\nvalue cannot be edit and \"...\" button beside it does not work\n\nexpect:\nvalue can be edit.\nfixed it.\n\nadd a selection listener on the cell editor button.\nverified.','29174','56831','2010-01-26 22:03:42','p3','fixed','closed','birt report designer',';create;attachment;screenshot;description;smoke;parameter;value;edit;drill;build;step;reproduce;report;parameter;label;drill;label;drill;select;parameter;create;step1;define;value;actual;value;edit;button;work;expect;value;edit;selection;listener;cell;editor;button;verify;parameter;value;edit;drill;birt;report;designer'),(300945,'eclipse','[automation][regression]some letters overlapped while previewing report in pdf','created an attachment (id=157365)\nreport design\n\ndescription:\n  dynamic text are messed in pdf, some letters overlapped.\n\ntest build:\nbirt2.5.2 v20100127-0630\n\nstep to reproduce:\n\n1. use the report attached\n2. preview it in pdf\n\nexpect result:\nplease refer to the golden file attached.\n\nactual result:\nplease refer to the screen shot attached.\ncreated an attachment (id=157366)\ngolden file\ncreated an attachment (id=157367)\nscreen shot\ncreated an attachment (id=157368)\ngolden file\nfixed.\nverified in v20100128-0630','22709','38915','2010-01-26 22:32:09','p3','fixed','closed','birt report engine',';create;attachment;report;design;description;dynamic;text;mess;letter;overlap;test;build;birt2.5.2;step;reproduce;report;attach;preview;expect;result;refer;golden;file;attach;actual;result;refer;screen;shot;attach;create;attachment;golden;file;create;attachment;screen;shot;create;attachment;golden;file;verify;automation;regression;letter;overlap;preview;report;birt;report;engine'),(301087,'eclipse','[automation] scatter chart displays more data points when it is among lots of chart.[13]','created an attachment (id=157492)\ntest report\n\ndescription:\npreview the attached report design, the scatter chart displayed more data points than it should.\n\nbuild id:\n2.5.2 v20100127-0630\n\nsteps to reproduce:\n1. get the attached report.\n2. open in birt and check the data set bound to the scatter chart.it contains a few data points.\n3. preview the chart.\n\nactual result:\nthe scatter chart displays more data points. if you delete other charts, the scatter chart is displayed correctly.\ncreated an attachment (id=157493)\nscreen shot\nit is strange, when i move scatter chart as first chart in report, the displayed data in scatter chart are correct, and the created query definition of scatter chart is same with chart not in the first. the only difference is the returned result set contains much more data than actual.\n\nit needs data engine take a look.\ndata set cache has been refactored in 03/02/2010 and no such issue is found in the latest nightly build. mark it fixed.\nverified on build 2.5.2 v20100205-0630 and close.\nverified and close\nverified and close','42222','39778','2010-01-28 01:34:42','p3','fixed','closed','birt data',';create;attachment;test;report;description;preview;attach;report;design;scatter;chart;display;datum;point;build;2.5.2;step;reproduce;attach;report;open;birt;check;datum;bind;scatter;chart.it;contain;datum;point;preview;chart;actual;result;scatter;chart;display;datum;point;delete;chart;scatter;chart;display;correctly;create;attachment;screen;shot;strange;scatter;chart;chart;report;display;datum;scatter;chart;correct;create;query;definition;scatter;chart;chart;difference;return;result;contain;datum;actual;need;datum;engine;look;datum;cache;refactor;issue;latest;nightly;build;mark;verify;build;2.5.2;close;verify;close;verify;close;automation;scatter;chart;display;datum;point;chart;birt;datum'),(301093,'eclipse','[regression] value series is not specified but the text is filled when new series [13]','created an attachment (id=157501)\nscreenshot\n\ndescription:\nvalue series is not specified but the text is filled when new series.\n\nbuild number:\n2.5.2.v20100128-0630\n\nsteps to reproduce:\n1. new a chart binding to the data set.\n2. specify category series and value series.\n3. new series, check the text of series 2.\n\nexpected result:\nthe text is not filled.\n\nactual result:\nthe text is filled up but when click \"finish\", error pops up indicating series 2 is undefined.\n\nerror log:\nn/a\nfixed. update the query expression even if its length is 0.\nverified on build 2.5.2.v20100202-0900.\nclosed.','44241','27988','2010-01-28 03:00:52','p3','fixed','closed','birt chart',';create;attachment;screenshot;description;value;series;specify;text;fill;series;build;number;2.5.2;step;reproduce;chart;binding;datum;specify;category;series;value;series;series;check;text;series;expect;result;text;fill;actual;result;text;fill;click;finish;error;indicate;series;undefined;error;update;query;expression;length;verify;build;2.5.2;close;regression;value;series;specify;text;fill;series;birt;chart'),(301095,'eclipse','[regression] [automation] npe occurred when previewing crosstab without binding a cube','description:\nnpe occurred when previewing crosstab without binding a cube \n\nbuild number: \n2.5.0.v20100128-0630\n\nsteps to reproduce:\n1, new a crosstab \n2, drag and drop a dimension into crosstab\'s row area\n3, modify the binding of crosstab to none\n4, preview\n\nexpected result:\nshow proper exception failed to load cube:null rather than npe\n\nactual result:\nnpe occurred.\n\nerrorlog:\norg.eclipse.birt.report.service.api.reportserviceexception: error happened while running the report\n   at org.eclipse.birt.report.service.reportengineservice.throwdummyexception(reportengineservice.java:1097)\n   at org.eclipse.birt.report.service.reportengineservice.runandrenderreport(reportengineservice.java:926)\n   at org.eclipse.birt.report.service.birtviewerreportservice.runandrenderreport(birtviewerreportservice.java:973)\n   at org.eclipse.birt.report.service.actionhandler.birtgetpageallactionhandler.__execute(birtgetpageallactionhandler.java:131)\n   at org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute(abstractbaseactionhandler.java:90)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor.__executeaction(abstractbasedocumentprocessor.java:47)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction(abstractbasecomponentprocessor.java:143)\n   at org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpageall(birtdocumentprocessor.java:183)\n   at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n   at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n   at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n   at java.lang.reflect.method.invoke(method.java:585)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process(abstractbasecomponentprocessor.java:112)\n   at org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects(birtsoapbindingimpl.java:66)\n   at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n   at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n   at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n   at java.lang.reflect.method.invoke(method.java:585)\n   at org.apache.axis.providers.java.rpcprovider.invokemethod(rpcprovider.java:397)\n   at org.apache.axis.providers.java.rpcprovider.processmessage(rpcprovider.java:186)\n   at org.apache.axis.providers.java.javaprovider.invoke(javaprovider.java:323)\n   at org.apache.axis.strategies.invocationstrategy.visit(invocationstrategy.java:32)\n   at org.apache.axis.simplechain.dovisiting(simplechain.java:118)\n   at org.apache.axis.simplechain.invoke(simplechain.java:83)\n   at org.apache.axis.handlers.soap.soapservice.invoke(soapservice.java:454)\n   at org.apache.axis.server.axisserver.invoke(axisserver.java:281)\n   at org.apache.axis.transport.http.axisservlet.dopost(axisservlet.java:699)\n   at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost(birtsoapmessagedispatcherservlet.java:265)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:727)\n   at org.apache.axis.transport.http.axisservletbase.service(axisservletbase.java:327)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n   at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service(birtsoapmessagedispatcherservlet.java:122)\n   at org.eclipse.equinox.http.registry.internal.servletmanager$servletwrapper.service(servletmanager.java:180)\n   at org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest(servletregistration.java:90)\n   at org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias(proxyservlet.java:111)\n   at org.eclipse.equinox.http.servlet.internal.proxyservlet.service(proxyservlet.java:59)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n   at org.eclipse.equinox.http.jetty.internal.httpservermanager$internalhttpserviceservlet.service(httpservermanager.java:318)\n   at org.mortbay.jetty.servlet.servletholder.handle(servletholder.java:502)\n   at org.mortbay.jetty.servlet.servlethandler.handle(servlethandler.java:380)\n   at org.mortbay.jetty.servlet.sessionhandler.handle(sessionhandler.java:181)\n   at org.mortbay.jetty.handler.contexthandler.handle(contexthandler.java:765)\n   at org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152)\n   at org.mortbay.jetty.server.handle(server.java:324)\n   at org.mortbay.jetty.httpconnection.handlerequest(httpconnection.java:535)\n   at org.mortbay.jetty.httpconnection$requesthandler.content(httpconnection.java:880)\n   at org.mortbay.jetty.httpparser.parsenext(httpparser.java:748)\n   at org.mortbay.jetty.httpparser.parseavailable(httpparser.java:213)\n   at org.mortbay.jetty.httpconnection.handle(httpconnection.java:404)\n   at org.mortbay.io.nio.selectchannelendpoint.run(selectchannelendpoint.java:409)\n   at org.mortbay.thread.queuedthreadpool$poolthread.run(queuedthreadpool.java:520)\ncaused by: org.eclipse.birt.report.engine.api.engineexception: error happened while running the report\n   at org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun(runandrendertask.java:186)\n   at org.eclipse.birt.report.engine.api.impl.runandrendertask.run(runandrendertask.java:75)\n   at org.eclipse.birt.report.service.reportengineservice.runandrenderreport(reportengineservice.java:920)\n... 49 more\ncaused by: java.lang.nullpointerexception\n   at org.eclipse.birt.data.engine.olap.data.document.radocumentmanager.opendocumentobject(radocumentmanager.java:70)\n   at org.eclipse.birt.data.engine.olap.data.impl.cube.load(cube.java:130)\n   at org.eclipse.birt.data.engine.olap.data.api.cubequeryexecutorhelper.loadcube(cubequeryexecutorhelper.java:154)\n   at org.eclipse.birt.data.engine.olap.impl.query.cubequeryresults.loadcube(cubequeryresults.java:239)\n   at org.eclipse.birt.data.engine.olap.impl.query.cubequeryresults.getcubecursor(cubequeryresults.java:94)\n   at org.eclipse.birt.report.engine.data.dte.cuberesultset.(cuberesultset.java:78)\n   at org.eclipse.birt.report.engine.data.dte.dtedataengine.doexecutecube(dtedataengine.java:224)\n   at org.eclipse.birt.report.engine.data.dte.abstractdataengine.execute(abstractdataengine.java:270)\n   at org.eclipse.birt.report.engine.executor.executormanager$executorcontext.executequery(executormanager.java:439)\n   at org.eclipse.birt.report.item.crosstab.core.re.executor.basecrosstabexecutor.executequery(basecrosstabexecutor.java:114)\n   at org.eclipse.birt.report.item.crosstab.core.re.executor.crosstabreportitemexecutor.execute(crosstabreportitemexecutor.java:102)\n   at org.eclipse.birt.report.engine.executor.extendeditemexecutor.execute(extendeditemexecutor.java:62)\n   at org.eclipse.birt.report.engine.internal.executor.dup.suppressduplicateitemexecutor.execute(suppressduplicateitemexecutor.java:43)\n   at org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.execute(wrappedreportitemexecutor.java:46)\n   at org.eclipse.birt.report.engine.internal.executor.l18n.localizedreportitemexecutor.execute(localizedreportitemexecutor.java:34)\n   at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:65)\n   at org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout(htmlpagelm.java:90)\n   at org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout(htmlreportlayoutengine.java:99)\n   at org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun(runandrendertask.java:170)\n... 51 more\nfixed.\nfixed.\nverified. detail error message shows up','26141','56831','2010-01-28 04:29:36','p3','fixed','closed','birt data',';description;occur;preview;crosstab;binding;cube;build;number;2.5.0;step;reproduce;crosstab;drag;drop;dimension;crosstab\';area;modify;binding;crosstab;preview;expect;result;proper;exception;fail;load;cube:null;actual;result;occur;errorlog;org.eclipse.birt.report.service.api.reportserviceexception;error;happen;report;org.eclipse.birt.report.service.reportengineservice.throwdummyexception;reportengineservice.java;org.eclipse.birt.report.service.reportengineservice.runandrenderreport;reportengineservice.java;org.eclipse.birt.report.service.birtviewerreportservice.runandrenderreport;birtviewerreportservice.java;org.eclipse.birt.report.service.actionhandler.birtgetpageallactionhandler;birtgetpageallactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute;abstractbaseactionhandler.java;org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor;abstractbasedocumentprocessor.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpageall;birtdocumentprocessor.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects;birtsoapbindingimpl.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.apache.axis.providers.java.rpcprovider.invokemethod;rpcprovider.java;org.apache.axis.providers.java.rpcprovider.processmessage;rpcprovider.java;org.apache.axis.providers.java.javaprovider.invoke;javaprovider.java;org.apache.axis.strategies.invocationstrategy.visit;invocationstrategy.java;org.apache.axis.simplechain.dovisiting;simplechain.java;org.apache.axis.simplechain.invoke;simplechain.java;org.apache.axis.handlers.soap.soapservice.invoke;soapservice.java;org.apache.axis.server.axisserver.invoke;axisserver.java;org.apache.axis.transport.http.axisservlet.dopost;axisservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost;birtsoapmessagedispatcherservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.apache.axis.transport.http.axisservletbase.service;axisservletbase.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service;birtsoapmessagedispatcherservlet.java;org.eclipse.equinox.http.registry.internal.servletmanager;servletwrapper.service;servletmanager.java;org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest;servletregistration.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias;proxyservlet.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.service;proxyservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.equinox.http.jetty.internal.httpservermanager;internalhttpserviceservlet.service;httpservermanager.java;org.mortbay.jetty.servlet.servletholder.handle;servletholder.java;org.mortbay.jetty.servlet.servlethandler.handle;servlethandler.java;org.mortbay.jetty.servlet.sessionhandler.handle;sessionhandler.java;org.mortbay.jetty.handler.contexthandler.handle;contexthandler.java;org.mortbay.jetty.handler.handlerwrapper.handle;handlerwrapper.java;org.mortbay.jetty.server.handle;server.java;org.mortbay.jetty.httpconnection.handlerequest;httpconnection.java;org.mortbay.jetty.httpconnection;requesthandler.content;httpconnection.java;org.mortbay.jetty.httpparser.parsenext;httpparser.java;org.mortbay.jetty.httpparser.parseavailable;httpparser.java;org.mortbay.jetty.httpconnection.handle;httpconnection.java;org.mortbay.io.nio.selectchannelendpoint.run;selectchannelendpoint.java;org.mortbay.thread.queuedthreadpool;poolthread.run;queuedthreadpool.java;cause;org.eclipse.birt.report.engine.api.engineexception;error;happen;report;org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun;runandrendertask.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.run;runandrendertask.java;org.eclipse.birt.report.service.reportengineservice.runandrenderreport;reportengineservice.java;cause;java.lang.nullpointerexception;org.eclipse.birt.data.engine.olap.data.document.radocumentmanager.opendocumentobject;radocumentmanager.java;org.eclipse.birt.data.engine.olap.data.impl.cube.load;cube.java;org.eclipse.birt.data.engine.olap.data.api.cubequeryexecutorhelper.loadcube;cubequeryexecutorhelper.java;org.eclipse.birt.data.engine.olap.impl.query.cubequeryresults.loadcube;cubequeryresults.java;org.eclipse.birt.data.engine.olap.impl.query.cubequeryresults.getcubecursor;cubequeryresults.java;org.eclipse.birt.report.engine.data.dte.cuberesultset;cuberesultset.java;org.eclipse.birt.report.engine.data.dte.dtedataengine.doexecutecube;dtedataengine.java;org.eclipse.birt.report.engine.data.dte.abstractdataengine.execute;abstractdataengine.java;org.eclipse.birt.report.engine.executor.executormanager;executorcontext.executequery;executormanager.java;org.eclipse.birt.report.item.crosstab.core.re.executor.basecrosstabexecutor.executequery;basecrosstabexecutor.java;org.eclipse.birt.report.item.crosstab.core.re.executor.crosstabreportitemexecutor.execute;crosstabreportitemexecutor.java;org.eclipse.birt.report.engine.executor.extendeditemexecutor.execute;extendeditemexecutor.java;org.eclipse.birt.report.engine.internal.executor.dup.suppressduplicateitemexecutor.execute;suppressduplicateitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.execute;wrappedreportitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.l18n.localizedreportitemexecutor.execute;localizedreportitemexecutor.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout;htmlpagelm.java;org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout;htmlreportlayoutengine.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun;runandrendertask.java;verify;error;message;show;regression;automation;occur;preview;crosstab;binding;cube;birt;datum'),(301199,'eclipse','expression buttion position in data item which is dragged in crosstab is not correct','created an attachment (id=157575)\nscreenshot\n\ndescription:\nexpression buttion position in data item which is dragged in crosstab is not correct \n\nbuild number: 2.5.2.v20100129-0630\n\nsteps to reproduce:\n1, new a crosstab binding with cube\n2, drag a data item in crosstab\'s level area\n3, check the position of expression buttion in data item dialog\n\nactual result:\nsee screenshot\n\nerror log:\nfixed it.\nverified in 2.5.2 v20100208-0630','29174','31807','2010-01-28 21:07:30','p3','fixed','closed','birt report designer',';create;attachment;screenshot;description;expression;buttion;position;datum;item;drag;crosstab;correct;build;number;2.5.2;step;reproduce;crosstab;binding;cube;drag;datum;item;crosstab\';level;area;check;position;expression;buttion;datum;item;dialog;actual;result;screenshot;error;verify;2.5.2;expression;buttion;position;datum;item;drag;crosstab;correct;birt;report;designer'),(301202,'eclipse','[automation] svg image does not show in pdf [1200]','[automation] svg image does not show in pdf [1200]\n\nbuild:\n2.5.2.v20100129-0630\n\nsteps to reproduce\n1. insert a svg embedded image\n2. preview in pdf\n\nactual result:\nsvg image does not show in pdf\nfixed.','22709','56831','2010-01-28 22:15:34','p3','fixed','closed','birt report engine',';automation;image;build;2.5.2;step;reproduce;insert;embedded;image;preview;actual;result;image;automation;image;birt;report;engine'),(301209,'eclipse','background style on svg image takes different effect between pdf/html and ppt/xls[0300]','created an attachment (id=157587)\nscreenshot\n\ndescription:\nbackground style on svg image takes different effect between pdf/html and ppt/xls[0300]\n\nbuild:\n2.5.2.v20100129-0630\n\nsteps to reproduce:\n1. new a predefine image style: background\n2. insert a embedded svg image\n3. preview in pdf and ppt\n\nactual result:\nbackground style takes different effect between pdf/html and ppt/xls. \nsee the screenshot\nit is a commercial bug. close it.','18253','56831','2010-01-29 02:38:43','p3','invalid','closed','birt report engine',';create;attachment;screenshot;description;background;style;image;take;different;effect;html;build;2.5.2;step;reproduce;predefine;image;style;background;insert;embedded;image;preview;actual;result;background;style;take;different;effect;html;screenshot;commercial;close;background;style;image;take;different;effect;html;birt;report;engine'),(301331,'eclipse','jdbc connection to postgresql database failed with birt 2.5.1','build identifier: m20090917-0800\n\ni\'m not able to access to a database using the postgresql jdbc driver postgresql-8.4-701.jdbc4.jar from http://jdbc.postgresql.org/. i use postgresql 8.4.1 on debian testing.\n\nbirt 2.5.1 came with the all-in-one package and was installed in the user\'s home directory. the jdbc driver is located in the user\'s home directory as well. \n\nthe error message:\n\norg.eclipse.birt.report.data.oda.jdbc.jdbcexception: there is an error in get connection, der verbindungsversuch schlug fehl..\nat org.eclipse.birt.report.data.oda.jdbc.jdbcdrivermanager.doco nnect(jdbcdrivermanager.java:262)\nat org.eclipse.birt.report.data.oda.jdbc.jdbcdrivermanager.getc onnection(jdbcdrivermanager.java:186)\nat org.eclipse.birt.report.data.oda.jdbc.jdbcdrivermanager.tryc reateconnection(jdbcdrivermanager.java:706)\nat org.eclipse.birt.report.data.oda.jdbc.jdbcdrivermanager.test connection(jdbcdrivermanager.java:612)\nat org.eclipse.birt.report.data.oda.jdbc.ui.util.driverloader.t estconnection(driverloader.java:120)\nat org.eclipse.birt.report.data.oda.jdbc.ui.util.driverloader.t estconnection(driverloader.java:133)\nat org.eclipse.birt.report.data.oda.jdbc.ui.profile.jdbcselecti onpagehelper.testconnection(jdbcselectionpagehelper.java:653 )\nat org.eclipse.birt.report.data.oda.jdbc.ui.profile.jdbcselecti onpagehelper.access$7(jdbcselectionpagehelper.java:627)\nat org.eclipse.birt.report.data.oda.jdbc.ui.profile.jdbcselecti onpagehelper$7.widgetselected(jdbcselectionpagehelper.java:5 49)\nat org.eclipse.swt.widgets.typedlistener.handleevent(typedliste ner.java:228)\nat org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java :84)\nat org.eclipse.swt.widgets.widget.sendevent(widget.java:1176)\nat org.eclipse.swt.widgets.display.rundeferredevents(display.ja va:3493)\nat org.eclipse.swt.widgets.display.readanddispatch(display.java :3112)\nat org.eclipse.jface.window.window.runeventloop(window.java:825 )\nat org.eclipse.jface.window.window.open(window.java:801)\nat org.eclipse.birt.report.designer.ui.dialogs.basedialog.open( basedialog.java:110)\nat org.eclipse.birt.report.designer.data.ui.providers.editabled atasourcenodeprovider.performedit(editabledatasourcenodeprov ider.java:72)\nat org.eclipse.birt.report.designer.internal.ui.views.defaultno deprovider.performrequest(defaultnodeprovider.java:426)\nat org.eclipse.birt.report.designer.internal.ui.views.actions.e ditaction.doaction(editaction.java:90)\nat org.eclipse.birt.report.designer.internal.ui.views.actions.a bstractelementaction.run(abstractelementaction.java:70)\nat org.eclipse.birt.report.designer.internal.ui.views.renamelis tener.doubleclick(renamelistener.java:214)\nat org.eclipse.jface.viewers.structuredviewer$1.run(structuredv iewer.java:821)\nat org.eclipse.core.runtime.saferunner.run(saferunner.java:42)\nat org.eclipse.core.runtime.platform.run(platform.java:888)\nat org.eclipse.ui.internal.jfaceutil$1.run(jfaceutil.java:48)\nat org.eclipse.jface.util.saferunnable.run(saferunnable.java:17 5)\nat org.eclipse.jface.viewers.structuredviewer.firedoubleclick(s tructuredviewer.java:819)\nat org.eclipse.jface.viewers.abstracttreeviewer.handledoublesel ect(abstracttreeviewer.java:1419)\nat org.eclipse.jface.viewers.structuredviewer$4.widgetdefaultse lected(structuredviewer.java:1195)\nat org.eclipse.jface.util.openstrategy.firedefaultselectioneven t(openstrategy.java:238)\nat org.eclipse.jface.util.openstrategy.access$0(openstrategy.ja va:235)\nat org.eclipse.jface.util.openstrategy$1.handleevent(openstrate gy.java:296)\nat org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java :84)\nat org.eclipse.swt.widgets.widget.sendevent(widget.java:1176)\nat org.eclipse.swt.widgets.display.rundeferredevents(display.ja va:3493)\nat org.eclipse.swt.widgets.display.readanddispatch(display.java :3112)\nat org.eclipse.ui.internal.workbench.runeventloop(workbench.jav a:2405)\nat org.eclipse.ui.internal.workbench.runui(workbench.java:2369)\nat org.eclipse.ui.internal.workbench.access$4(workbench.java:22 21)\nat org.eclipse.ui.internal.workbench$5.run(workbench.java:500)\nat org.eclipse.core.databinding.observable.realm.runwithdefault (realm.java:332)\nat org.eclipse.ui.internal.workbench.createandrunworkbench(work bench.java:493)\nat org.eclipse.ui.platformui.createandrunworkbench(platformui.j ava:149)\nat org.eclipse.ui.internal.ide.application.ideapplication.start (ideapplication.java:113)\nat org.eclipse.equinox.internal.app.eclipseapphandle.run(eclips eapphandle.java:194)\nat org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher .runapplication(eclipseapplauncher.java:110)\nat org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher .start(eclipseapplauncher.java:79)\nat org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipses tarter.java:368)\nat org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipses tarter.java:179)\nat sun.reflect.nativemethodaccessorimpl.invoke0(native method)\nat sun.reflect.nativemethodaccessorimpl.invoke(nativemethodacce ssorimpl.java:39)\nat sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingme thodaccessorimpl.java:25)\nat java.lang.reflect.method.invoke(method.java:597)\nat org.eclipse.equinox.launcher.main.invokeframework(main.java: 559)\nat org.eclipse.equinox.launcher.main.basicrun(main.java:514)\nat org.eclipse.equinox.launcher.main.run(main.java:1311)\n\nreproducible: always\n\nsteps to reproduce:\n1. create a postgresql database\n2. create a data source\n3. add the jdbc driver using the \'manage driver\' dialog\n4. click \'test connection...\'\nit seems this problem is the result of changes in debian; a description is given in message #505058: \n\n,----\n| originally posted by: gunnar.stahl.gunnarstahl.org\n| \n| the problem was caused by a pretty unbelievable thing introduced in\n| debian. found out that java was no longer able to do any sort of\n| network connections anymore. even connections to localhost failed...\n| \n| someone decided to introduce a ipv6-only switch in netbase via\n| /etc/sysctl.d/bindv6only.conf. while this may or may not be a\n| usefull default behaviour for the general the result is that java is\n| no longer able to do networking at all.\n| \n\n| so to solve it you have to edit /etc/sysctl.d/bindv6only.conf and\n| change the value of net.ipv6.bindv6only from \"1\" to \"0\". then do a\n| \"sudo invoke-rc.d procps restart\". after that, java has networking\n| again.\n| \n| found that solution on\n| \"http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560056\".\n`----','36309','75925','2010-01-30 05:48:52','p3','not_eclipse','closed','birt data',';build;identifier;able;access;database;postgresql;jdbc;driver;postgresql;jdbc4;http;jdbc.postgresql.org;postgresql;8.4.1;debian;testing;birt;2.5.1;come;package;install;user\'s;home;directory;jdbc;driver;located;user\'s;home;directory;error;message;org.eclipse.birt.report.data.oda.jdbc.jdbcexception;error;connection;verbindungsversuch;schlug;fehl;org.eclipse.birt.report.data.oda.jdbc.jdbcdrivermanager.doco;nnect;jdbcdrivermanager.java;org.eclipse.birt.report.data.oda.jdbc.jdbcdrivermanager.getc;onnection;jdbcdrivermanager.java;org.eclipse.birt.report.data.oda.jdbc.jdbcdrivermanager.tryc;reateconnection;jdbcdrivermanager.java;org.eclipse.birt.report.data.oda.jdbc.jdbcdrivermanager.test;connection;jdbcdrivermanager.java;org.eclipse.birt.report.data.oda.jdbc.ui.util.driverloader.t;estconnection;driverloader.java;org.eclipse.birt.report.data.oda.jdbc.ui.util.driverloader.t;estconnection;driverloader.java;org.eclipse.birt.report.data.oda.jdbc.ui.profile.jdbcselecti;onpagehelper.testconnection;jdbcselectionpagehelper.java;org.eclipse.birt.report.data.oda.jdbc.ui.profile.jdbcselecti;onpagehelper.access;jdbcselectionpagehelper.java;org.eclipse.birt.report.data.oda.jdbc.ui.profile.jdbcselecti;onpagehelper;widgetselect;jdbcselectionpagehelper.java;org.eclipse.swt.widgets.typedlistener.handleevent;typedliste;ner.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.display.rundeferredevents;display.ja;org.eclipse.swt.widgets.display.readanddispatch;display.java;org.eclipse.jface.window.window.runeventloop;window.java;org.eclipse.jface.window.window.open;window.java;org.eclipse.birt.report.designer.ui.dialogs.basedialog.open;basedialog.java;org.eclipse.birt.report.designer.data.ui.providers.editabled;atasourcenodeprovider.performedit;editabledatasourcenodeprov;ider.java;org.eclipse.birt.report.designer.internal.ui.views.defaultno;deprovider.performrequest;defaultnodeprovider.java;org.eclipse.birt.report.designer.internal.ui.views.actions.e;ditaction.doaction;editaction.java;org.eclipse.birt.report.designer.internal.ui.views.actions.a;bstractelementaction.run;abstractelementaction.java;org.eclipse.birt.report.designer.internal.ui.views.renamelis;tener.doubleclick;renamelistener.java;org.eclipse.jface.viewers.structuredviewer;structuredv;iewer.java;org.eclipse.core.runtime.saferunner.run;saferunner.java;org.eclipse.core.runtime.platform.run;platform.java;org.eclipse.ui.internal.jfaceutil;jfaceutil.java;org.eclipse.jface.util.saferunnable.run;saferunnable.java;org.eclipse.jface.viewers.structuredviewer.firedoubleclick;tructuredviewer.java;org.eclipse.jface.viewers.abstracttreeviewer.handledoublesel;abstracttreeviewer.java;org.eclipse.jface.viewers.structuredviewer;widgetdefaultse;lect;structuredviewer.java;org.eclipse.jface.util.openstrategy.firedefaultselectioneven;openstrategy.java;org.eclipse.jface.util.openstrategy.access;openstrategy.ja;org.eclipse.jface.util.openstrategy;handleevent;openstrate;gy.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.display.rundeferredevents;display.ja;org.eclipse.swt.widgets.display.readanddispatch;display.java;org.eclipse.ui.internal.workbench.runeventloop;workbench.jav;org.eclipse.ui.internal.workbench.runui;workbench.java;org.eclipse.ui.internal.workbench.access;workbench.java;org.eclipse.ui.internal.workbench;workbench.java;org.eclipse.core.databinding.observable.realm.runwithdefault;realm.java;org.eclipse.ui.internal.workbench.createandrunworkbench;work;bench.java;org.eclipse.ui.platformui.createandrunworkbench;platformui.j;org.eclipse.ui.internal.ide.application.ideapplication.start;ideapplication.java;org.eclipse.equinox.internal.app.eclipseapphandle.run;eclip;eapphandle.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher;runapplication;eclipseapplauncher.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher;start;eclipseapplauncher.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;tarter.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;tarter.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodacce;ssorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingme;thodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.equinox.launcher.main.invokeframework;main.java;org.eclipse.equinox.launcher.main.basicrun;main.java;org.eclipse.equinox.launcher.main.run;main.java;reproducible;step;reproduce;create;postgresql;database;create;datum;source;jdbc;driver;manage;driver;dialog;click;test;connection;problem;result;change;debian;description;give;message;originally;post;gunnar.stahl.gunnarstahl.org;problem;cause;pretty;unbelievable;thing;introduce;debian;java;longer;able;sort;network;connection;anymore;connection;localhost;fail;decide;introduce;ipv6;switch;netbase;sysctl.d;bindv6only.conf;usefull;default;behaviour;general;result;java;longer;able;network;solve;edit;sysctl.d;bindv6only.conf;change;value;net.ipv6;bindv6only;sudo;invoke;rc.d;procp;restart;java;network;solution;http;bugs.debian.org;cgus;bugreport.cgi;jdbc;connection;postgresql;database;fail;birt;2.5.1;birt;datum'),(301378,'eclipse','[automation][smoke]all images disappeared while previewing report in pdf','created an attachment (id=157729)\nreport design\n\ndescription:\n  all images disappeared while previewing report in pdf.\n\ntest build:\nbirt2.5.2 v20100201-0630\n\nstep to reproduce:\n\n1. create a report with a image or a chart\n2. preview it in pdf\n\nexpect result:\nimage and chart can be previewed correctly.\n\nactual result:\nall images and charts disappeared in pdf\nthis bug has already been fixed.\nverified in v20100202-0900','22709','38915','2010-02-01 00:25:22','p3','fixed','closed','birt report engine',';create;attachment;report;design;description;image;disappear;preview;report;test;build;birt2.5.2;step;reproduce;create;report;image;chart;preview;expect;result;image;chart;preview;correctly;actual;result;image;chart;disappear;verify;automation;smoke;image;disappear;preview;report;birt;report;engine'),(301379,'eclipse','[automation][regression]filter on dataset does not work','created an attachment (id=157733)\nreport design\n\ndescription:\n  filter on data set does not work.\n\ntest build:\nbirt2.5.2 v20100201-0630\n\nstep to reproduce:\n\n1. use the report attached.\n2. preview it\n\nexpect result:\nfilter on dataset works correctly.\n\nactual result:\nfileter on dataset does not work.\nthis is a known bug, fix it serveral days ago, please use latest build to verify.\nverified in v20100205-0930','17871','38915','2010-02-01 01:25:11','p3','fixed','closed','birt data',';create;attachment;report;design;description;filter;datum;work;test;build;birt2.5.2;step;reproduce;report;attach;preview;expect;result;filter;dataset;work;correctly;actual;result;fileter;dataset;work;know;serveral;latest;build;verify;verify;automation;regression;filter;dataset;work;birt;datum'),(301380,'eclipse','generated xls file connot open if the grid cell include grid and image at the same time [0000]','created an attachment (id=157735)\nreport\n\ndescription:\ngenerated xls file connot open if the grid cell include grid and image at the same time [0000]\n\nbuild:\n2.5.2.v20100201-0630\n\nsteps to reproduce:\n1. insert a grid and image into a gird cell\n2. preview in xls and save\n\nactual result:\nxls file connot open.\ncreated an attachment (id=157736)\nxls file\nfixed the problem.\nverified.','46601','56831','2010-02-01 01:41:21','p3','fixed','closed','birt report engine',';create;attachment;report;description;generate;file;connot;open;grid;cell;include;grid;image;time;build;2.5.2;step;reproduce;insert;grid;image;gird;cell;preview;save;actual;result;file;connot;open;create;attachment;file;problem;verify;generate;file;connot;open;grid;cell;include;grid;image;time;birt;report;engine'),(301383,'eclipse','autotext \"page n of m\" \'s total page m does not show in ppt [1205]','created an attachment (id=157737)\nppt file\n\ndescription:\nautotext \"page n of m\" \'s total page m does not show in ppt [1205]\n\nbuild:\n2.5.2.v20100201-0630\n\nsteps to reproduce:\n1. insert autotext \"page n of m\" into master page footer\n2. preview in ppt\n\nactual result:\ntotal page m does not show in ppt\ntotal page also not work in postscript.\nduplicated with bug 183716\nverified as duplicate','18253','56831','2010-02-01 01:57:05','p3','duplicate','closed','birt report engine',';create;attachment;file;description;autotext;page;total;page;build;2.5.2;step;reproduce;insert;autotext;page;master;page;footer;preview;actual;result;total;page;total;page;work;postscript;duplicated;verify;duplicate;autotext;page;total;page;birt;report;engine'),(301384,'eclipse','report item sharing for subquery should be disabled [13]','created an attachment (id=157738)\nreport design\n\ndescription:\nreport item sharing for subquery should be disabled.\n\nbuild number:\n2.5.2.v20100201-0630\n\nsteps to reproduce:\n1. new a list share the result set of a chart.\n2. new a chart in list footer and inherit columns and groups, specify for series.\n3. preview.\n\nexpected result:\nproperties view is open.\n\nactual result:\nproperties view is not open.\n\nerror log:\nn/a\nif container shares the data from other items, do not allow inheritance in chart builder.\nfixed by checking whether the container shares data from other items and disabling related ui.\nplease rebuild report to verify.\nreopen for further investigation.\ndisabled data preview while no data item is selected.\nverified in build (2.6.0.v20100323-1015), closed.','37419','27988','2010-02-01 02:14:53','p3','fixed','closed','birt chart',';create;attachment;report;design;description;report;item;share;subquery;disabled;build;number;2.5.2;step;reproduce;list;share;result;chart;chart;list;footer;inherit;column;group;specify;series;preview;expect;result;property;view;open;actual;result;property;view;open;error;container;share;datum;item;allow;inheritance;chart;builder;check;container;share;datum;item;disable;related;rebuild;report;verify;reopen;investigation;disabled;datum;preview;datum;item;select;verify;build;2.6.0;close;report;item;share;subquery;disabled;birt;chart'),(301385,'eclipse','[automation][regression]script on pagebreak does not work','created an attachment (id=157741)\nreport design\n\ndescription:\n  set script on page break in eventhandler, but it doesn\'t work.\n\ntest build:\nbirt2.5.2 v20100201-0630\n\nstep to reproduce:\n\n1. use the report and event handler class attached\n2. preview it in web viewer\n\nexpect result:\n\"page break works\" should show on 2nd page.\n\nactual result:\nnothing show on 2nd page.\ncreated an attachment (id=157742)\nevent handler class\ncreated an attachment (id=157743)\nevent handler\nfixed.\nthe checkin was not included in today\'s build, please tag the plugin.\nverified\nverified and closed','15181','38915','2010-02-01 02:29:53','p3','fixed','closed','birt report engine',';create;attachment;report;design;description;script;page;break;eventhandler;doesn\'t;work;test;build;birt2.5.2;step;reproduce;report;event;handler;class;attach;preview;viewer;expect;result;page;break;work;page;actual;result;page;create;attachment;event;handler;class;create;attachment;event;handler;checkin;include;today\'s;build;plugin;verify;verify;close;automation;regression;script;pagebreak;work;birt;report;engine'),(301386,'eclipse','strange page break behavior in grid [0301]','created an attachment (id=157744)\nreport\n\ndescription:\nstrang page break behavior in grid [0301]\n\nbuild:\n2.5.2.v20100201-0630\n\nsteps to reproduce:\n1. insert a 2*2 gird\n2. insert lable1 in (1,1)cell, and label2 in (1,2) cell\n3. set page break before-always on label1\n4. preview in web viewer\n\nactual result:\nlabel2 shows in first page before label1, and label1 shows in second page\n\nexpect result:\nlabel1 should show up before label2\ncreated an attachment (id=157745)\npreview in pdf\nit\'s a reasonable result.\nset won\'t fix\nclosed the bug','18253','56831','2010-02-01 02:42:34','p3','wontfix','closed','birt report engine',';create;attachment;report;description;strang;page;break;behavior;grid;build;2.5.2;step;reproduce;insert;gird;insert;lable1;cell;label2;cell;page;break;label1;preview;viewer;actual;result;label2;show;page;label1;label1;show;second;page;expect;result;label1;label2;create;attachment;preview;reasonable;result;close;strange;page;break;behavior;grid;birt;report;engine'),(301397,'eclipse','exception is thrown out when double click report library with name \" .rptlibrary\" in \"use library\" dialogue [01]','created an attachment (id=157753)\nscreenshot\n\ndescription:\nexception is thrown out when double click report library with name \" .rptlibrary\" in \"use library\" dialogue.\n\nbuild number:\n2.5.2.v20100201-0630\n\nsteps to reproduce:\n1. new a library with name \" .rptlibrary\".\n2. new a report design, in outline view, select libraries node and click use library.\n3. double click report library with name \" .rptlibrary\" in \"use library\" dialogue.\n\nexpected result:\nno exception.\n\nactual result:\n1. exception is thrown out when double click, but no exception when select and click ok.\n2. select the report design node and click refresh library, \" .rptlibrary\" is shown under libraries node.\n\nerror log:\nn/a\nfixed. now library namespace can not be empty string or contain some illegal\ncharacters.\nerror message \"the namespace \" \" of the library is invalid, for it is empty or\ncontains illegal characters.\" pops up.\n\nverified in build (2.6.0.v20100409-0630).','15183','27988','2010-02-01 05:02:09','p3','fixed','closed','birt report',';create;attachment;screenshot;description;exception;throw;double;click;report;library;rptlibrary;library;dialogue;build;number;2.5.2;step;reproduce;library;rptlibrary;report;design;outline;view;select;library;node;click;library;double;click;report;library;rptlibrary;library;dialogue;expect;result;exception;actual;result;exception;throw;double;click;exception;select;click;select;report;design;node;click;refresh;library;rptlibrary;show;library;node;error;library;namespace;string;contain;illegal;character;error;message;namespace;library;invalid;contain;illegal;character;verify;build;2.6.0;exception;throw;double;click;report;library;rptlibrary;library;dialogue;birt;report'),(301398,'eclipse','exception is thrown out when use report library with name \".rptlibrary\" twice [01]','created an attachment (id=157754)\nscreenshot\n\ndescription:\nexception is thrown out when use report library with name \".rptlibrary\" twice.\n\nbuild number:\n2.5.2.v20100201-0630\n\nsteps to reproduce:\n1. new a library with name \" .rptlibrary\".\n2. new a report design, in outline view, select libraries node and click use\nlibrary.\n3. select \" .rptlibrary\" in \"use library\" dialogue and click ok.\n4. select \" .rptlibrary\" in \"use library\" dialogue and click ok.\n5. use library dialogue pops up: do you want to use this library in the report design, input abc and click ok.\n\nexpected result:\nno exception.\n\nactual result:\nexception is thrown out.\n\nerror log:\nn/a\nfixed. now library namespace can not be empty string or contain some illegal characters.\nerror message \"the namespace \" \" of the library is invalid, for it is empty or contains illegal characters.\" pops up.\n\nverified in build (2.6.0.v20100409-0630).','15183','27988','2010-02-01 05:07:16','p3','fixed','closed','birt report',';create;attachment;screenshot;description;exception;throw;report;library;rptlibrary;twice;build;number;2.5.2;step;reproduce;library;rptlibrary;report;design;outline;view;select;library;node;click;library;select;rptlibrary;library;dialogue;click;select;rptlibrary;library;dialogue;click;library;dialogue;want;library;report;design;input;click;expect;result;exception;actual;result;exception;throw;error;library;namespace;string;contain;illegal;character;error;message;namespace;library;invalid;contain;illegal;character;verify;build;2.6.0;exception;throw;report;library;rptlibrary;twice;birt;report'),(301479,'eclipse','excel warning when preview attached report with xml datasource[1203]','created an attachment (id=157859)\nzip file\n\nsteps to reproduce:\n1. edit attached report\'s xml data source path to attached xml file path\n2. preview in xls and open it\n\nexpected result:\ndisplay table without error\n\nactual result:see attached.\nexcel has a limit:\nthe text in the cell should have a length within 32767.\nin this report, the longest text length is 39829. and it needs to be truncated.\ntruncated the text length and log a waring. fixed.\nverified in build 2.6.0.v20100311\ncreated an attachment (id=163879)\nxml','46601','18581','2010-02-01 22:14:53','p3','fixed','closed','birt report engine',';create;attachment;file;step;reproduce;edit;attach;report\';datum;source;path;attach;file;path;preview;open;expect;result;display;table;error;actual;result:see;attach;excel;limit;text;cell;length;report;longest;text;length;need;truncate;truncate;text;length;ware;verify;build;2.6.0;create;attachment;excel;warn;preview;attach;report;datasource;birt;report;engine'),(301480,'eclipse','stored procedure name lead exception in stored procedure query dataset [0703]','created an attachment (id=157860)\nreport\n\ndescription:\nstored procedure name lead exception in stored procedure query dataset [0703]\n\nbuild:\n2.5.2.v20100201-0630\n\nsteps to reproduce:\n1. add a data source: net.sourceforge.jtds.jdbc.driver (v1.1); jdbc:jtds:sqlserver://shanghai:1433/test;domain=shanghai; test; dbuser1. \n2. add a data set, select data set type \"sql stored procedure query\". \n3. find stored procedure \"example;1\" under dbo.\n4. double click \"example;1\" to add it to query aera, \"{call example;1(?)}\"\n5. click finish and exception thrown out\n6. if modify \"{call example;1(?)}\" to \"{call example(?)}\", no exception\n\nactual result:\nexception thrown out\n\nexpect result:\nno error, or \"example;1\" inserted as \"example\"\n\nerror log:\norg.eclipse.birt.data.engine.core.dataexception: cannot set a null value to parameter 1.\ncannot set preparedstatement null value.\nsql error #1: invalid parameter index 1.\n\nat org.eclipse.birt.data.engine.odaconsumer.preparedstatement.handleexception(preparedstatement.java:4835)\nat org.eclipse.birt.data.engine.odaconsumer.preparedstatement.dosetnull(preparedstatement.java:4763)\nat org.eclipse.birt.data.engine.odaconsumer.preparedstatement.setnull(preparedstatement.java:4285)\nat org.eclipse.birt.data.engine.odaconsumer.preparedstatement.setparametervalue(preparedstatement.java:3214)\nat org.eclipse.birt.data.engine.odaconsumer.preparedstatement.setparametervalue(preparedstatement.java:3171)\nat org.eclipse.birt.data.engine.executor.datasourcequery.setinputparameterbinding(datasourcequery.java:947)\nat org.eclipse.birt.data.engine.executor.datasourcequery.addparameterdefns(datasourcequery.java:530)\nat org.eclipse.birt.data.engine.executor.datasourcequery.prepare(datasourcequery.java:283)\nat org.eclipse.birt.data.engine.impl.preparedodadsquery$odadsqueryexecutor.prepareodiquery(preparedodadsquery.java:412)\nat org.eclipse.birt.data.engine.impl.queryexecutor.prepareexecution(queryexecutor.java:337)\nat org.eclipse.birt.data.engine.impl.preparedquery.doprepare(preparedquery.java:448)\nat org.eclipse.birt.data.engine.impl.prepareddatasourcequery.producequeryresults(prepareddatasourcequery.java:190)\nat org.eclipse.birt.data.engine.impl.prepareddatasourcequery.execute(prepareddatasourcequery.java:178)\nat org.eclipse.birt.data.engine.impl.preparedodadsquery.execute(preparedodadsquery.java:144)\nat org.eclipse.birt.data.engine.impl.prepareddatasourcequery.execute(prepareddatasourcequery.java:159)\nat org.eclipse.birt.data.engine.impl.prepareddatasourcequery.execute(prepareddatasourcequery.java:142)\nat org.eclipse.birt.report.data.adapter.impl.queryexecutionhelper.executequery(queryexecutionhelper.java:129)\nat org.eclipse.birt.report.data.adapter.impl.queryexecutionhelper.executequery(queryexecutionhelper.java:111)\nat org.eclipse.birt.report.data.adapter.impl.queryexecutionhelper.executequery(queryexecutionhelper.java:95)\nat org.eclipse.birt.report.data.adapter.impl.datasetmetadatahelper.getruntimemetadata(datasetmetadatahelper.java:161)\nat org.eclipse.birt.report.data.adapter.impl.datasetmetadatahelper.getrealmetadata(datasetmetadatahelper.java:143)\nat org.eclipse.birt.report.data.adapter.impl.datasetmetadatahelper.getdatasetmetadata(datasetmetadatahelper.java:105)\nat org.eclipse.birt.report.data.adapter.impl.datarequestsessionimpl.getdatasetmetadata(datarequestsessionimpl.java:197)\nat org.eclipse.birt.report.designer.data.ui.util.datasetprovider.populatealloutputcolumns(datasetprovider.java:202)\nat org.eclipse.birt.report.designer.data.ui.dataset.outputcolumnspage.populateoutputcolums(outputcolumnspage.java:362)\nat org.eclipse.birt.report.designer.data.ui.dataset.outputcolumnspage.updateoutputcolumns(outputcolumnspage.java:309)\nat org.eclipse.birt.report.designer.data.ui.dataset.outputcolumnspage.pageactivated(outputcolumnspage.java:212)\nat org.eclipse.birt.report.designer.data.ui.property.abstractpropertydialog.showpage(abstractpropertydialog.java:575)\nat org.eclipse.birt.report.designer.data.ui.property.abstractpropertydialog.showselectionpage(abstractpropertydialog.java:472)\nat org.eclipse.birt.report.designer.data.ui.dataset.dataseteditor.showselectionpage(dataseteditor.java:895)\nat org.eclipse.birt.report.designer.data.ui.property.abstractpropertydialog$2$1.run(abstractpropertydialog.java:430)\nat org.eclipse.swt.custom.busyindicator.showwhile(busyindicator.java:70)\nat org.eclipse.birt.report.designer.data.ui.property.abstractpropertydialog$2.selectionchanged(abstractpropertydialog.java:425)\nat org.eclipse.jface.viewers.viewer$2.run(viewer.java:162)\nat org.eclipse.core.runtime.saferunner.run(saferunner.java:42)\nat org.eclipse.core.runtime.platform.run(platform.java:888)\nat org.eclipse.ui.internal.jfaceutil$1.run(jfaceutil.java:48)\nat org.eclipse.jface.util.saferunnable.run(saferunnable.java:175)\nat org.eclipse.jface.viewers.viewer.fireselectionchanged(viewer.java:160)\nat org.eclipse.jface.viewers.structuredviewer.updateselection(structuredviewer.java:2132)\nat org.eclipse.jface.viewers.structuredviewer.setselection(structuredviewer.java:1669)\nat org.eclipse.jface.viewers.treeviewer.setselection(treeviewer.java:1124)\nat org.eclipse.jface.viewers.viewer.setselection(viewer.java:392)\nat org.eclipse.birt.report.designer.data.ui.property.abstractpropertydialog.inittreeselection(abstractpropertydialog.java:401)\nat org.eclipse.birt.report.designer.data.ui.property.abstractpropertydialog.createdialogarea(abstractpropertydialog.java:292)\nat org.eclipse.birt.report.designer.data.ui.dataset.dataseteditor.createdialogarea(dataseteditor.java:121)\nat org.eclipse.jface.dialogs.dialog.createcontents(dialog.java:760)\nat org.eclipse.birt.report.designer.data.ui.dataset.dataseteditor.createcontents(dataseteditor.java:594)\nat org.eclipse.jface.window.window.create(window.java:431)\nat org.eclipse.jface.dialogs.dialog.create(dialog.java:1089)\nat org.eclipse.birt.report.designer.ui.dialogs.basedialog.open(basedialog.java:100)\nat org.eclipse.birt.report.designer.data.ui.actions.newdatasetaction.editdataset(newdatasetaction.java:237)\nat org.eclipse.birt.report.designer.data.ui.actions.newdatasetaction.createnewdataset(newdatasetaction.java:196)\nat org.eclipse.birt.report.designer.data.ui.actions.newdatasetaction.run(newdatasetaction.java:181)\nat org.eclipse.jface.action.action.runwithevent(action.java:498)\nat org.eclipse.jface.action.actioncontributionitem.handlewidgetselection(actioncontributionitem.java:584)\nat org.eclipse.jface.action.actioncontributionitem.access$2(actioncontributionitem.java:501)\nat org.eclipse.jface.action.actioncontributionitem$5.handleevent(actioncontributionitem.java:411)\nat org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)\nat org.eclipse.swt.widgets.widget.sendevent(widget.java:1003)\nat org.eclipse.swt.widgets.display.rundeferredevents(display.java:3897)\nat org.eclipse.swt.widgets.display.readanddispatch(display.java:3490)\nat org.eclipse.ui.internal.workbench.runeventloop(workbench.java:2405)\nat org.eclipse.ui.internal.workbench.runui(workbench.java:2369)\nat org.eclipse.ui.internal.workbench.access$4(workbench.java:2221)\nat org.eclipse.ui.internal.workbench$5.run(workbench.java:500)\nat org.eclipse.core.databinding.observable.realm.runwithdefault(realm.java:332)\nat org.eclipse.ui.internal.workbench.createandrunworkbench(workbench.java:493)\nat org.eclipse.ui.platformui.createandrunworkbench(platformui.java:149)\nat org.eclipse.ui.internal.ide.application.ideapplication.start(ideapplication.java:113)\nat org.eclipse.equinox.internal.app.eclipseapphandle.run(eclipseapphandle.java:194)\nat org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication(eclipseapplauncher.java:110)\nat org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start(eclipseapplauncher.java:79)\nat org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:368)\nat org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:179)\nat sun.reflect.nativemethodaccessorimpl.invoke0(native method)\nat sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\nat sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\nat java.lang.reflect.method.invoke(method.java:585)\nat org.eclipse.equinox.launcher.main.invokeframework(main.java:559)\nat org.eclipse.equinox.launcher.main.basicrun(main.java:514)\nat org.eclipse.equinox.launcher.main.run(main.java:1311)\ncaused by: org.eclipse.birt.report.data.oda.jdbc.jdbcexception: cannot set preparedstatement null value.\nsql error #1: invalid parameter index 1.\n;\njava.sql.sqlexception: invalid parameter index 1.\nat org.eclipse.birt.report.data.oda.jdbc.callstatement.setnull(callstatement.java:1141)\nat org.eclipse.datatools.connectivity.oda.consumer.helper.odaquery.setnull(odaquery.java:1207)\nat org.eclipse.birt.data.engine.odaconsumer.preparedstatement.dosetnull(preparedstatement.java:4758)\n... 80 more\ncaused by: java.sql.sqlexception: invalid parameter index 1.\nat net.sourceforge.jtds.jdbc.jtdspreparedstatement.getparameter(jtdspreparedstatement.java:239)\nat net.sourceforge.jtds.jdbc.jtdspreparedstatement.setparameter(jtdspreparedstatement.java:311)\nat net.sourceforge.jtds.jdbc.jtdspreparedstatement.setnull(jtdspreparedstatement.java:452)\nat org.eclipse.birt.report.data.oda.jdbc.callstatement.setnull(callstatement.java:1132)\n... 82 more\nthis bug has been fixed now.\nverify the bug.','36309','56831','2010-02-01 22:47:09','p3','fixed','closed','birt data',';create;attachment;report;description;store;procedure;lead;exception;store;procedure;query;dataset;build;2.5.2;step;reproduce;datum;source;net.sourceforge.jtds.jdbc.driver;v1.1;jdbc:jtds:sqlserver;shanghaus;test;domain;shanghaus;test;dbuser1;datum;select;datum;type;store;procedure;query;store;procedure;example;double;click;example;query;aera;example;click;finish;exception;throw;modify;example;example;exception;actual;result;exception;throw;expect;result;error;example;insert;example;error;org.eclipse.birt.data.engine.core.dataexception;null;value;parameter;preparedstatement;null;value;error;invalid;parameter;index;org.eclipse.birt.data.engine.odaconsumer.preparedstatement.handleexception;preparedstatement.java;org.eclipse.birt.data.engine.odaconsumer.preparedstatement.dosetnull;preparedstatement.java;org.eclipse.birt.data.engine.odaconsumer.preparedstatement.setnull;preparedstatement.java;org.eclipse.birt.data.engine.odaconsumer.preparedstatement.setparametervalue;preparedstatement.java;org.eclipse.birt.data.engine.odaconsumer.preparedstatement.setparametervalue;preparedstatement.java;org.eclipse.birt.data.engine.executor.datasourcequery.setinputparameterbinding;datasourcequery.java;org.eclipse.birt.data.engine.executor.datasourcequery.addparameterdefns;datasourcequery.java;org.eclipse.birt.data.engine.executor.datasourcequery.prepare;datasourcequery.java;org.eclipse.birt.data.engine.impl.preparedodadsquery;odadsqueryexecutor.prepareodiquery;preparedodadsquery.java;org.eclipse.birt.data.engine.impl.queryexecutor.prepareexecution;queryexecutor.java;org.eclipse.birt.data.engine.impl.preparedquery.doprepare;preparedquery.java;org.eclipse.birt.data.engine.impl.prepareddatasourcequery.producequeryresults;prepareddatasourcequery.java;org.eclipse.birt.data.engine.impl.prepareddatasourcequery.execute;prepareddatasourcequery.java;org.eclipse.birt.data.engine.impl.preparedodadsquery.execute;preparedodadsquery.java;org.eclipse.birt.data.engine.impl.prepareddatasourcequery.execute;prepareddatasourcequery.java;org.eclipse.birt.data.engine.impl.prepareddatasourcequery.execute;prepareddatasourcequery.java;org.eclipse.birt.report.data.adapter.impl.queryexecutionhelper.executequery;queryexecutionhelper.java;org.eclipse.birt.report.data.adapter.impl.queryexecutionhelper.executequery;queryexecutionhelper.java;org.eclipse.birt.report.data.adapter.impl.queryexecutionhelper.executequery;queryexecutionhelper.java;org.eclipse.birt.report.data.adapter.impl.datasetmetadatahelper.getruntimemetadata;datasetmetadatahelper.java;org.eclipse.birt.report.data.adapter.impl.datasetmetadatahelper.getrealmetadata;datasetmetadatahelper.java;org.eclipse.birt.report.data.adapter.impl.datasetmetadatahelper.getdatasetmetadata;datasetmetadatahelper.java;org.eclipse.birt.report.data.adapter.impl.datarequestsessionimpl.getdatasetmetadata;datarequestsessionimpl.java;org.eclipse.birt.report.designer.data.ui.util.datasetprovider.populatealloutputcolumns;datasetprovider.java;org.eclipse.birt.report.designer.data.ui.dataset.outputcolumnspage.populateoutputcolums;outputcolumnspage.java;org.eclipse.birt.report.designer.data.ui.dataset.outputcolumnspage.updateoutputcolumns;outputcolumnspage.java;org.eclipse.birt.report.designer.data.ui.dataset.outputcolumnspage.pageactivated;outputcolumnspage.java;org.eclipse.birt.report.designer.data.ui.property.abstractpropertydialog.showpage;abstractpropertydialog.java;org.eclipse.birt.report.designer.data.ui.property.abstractpropertydialog.showselectionpage;abstractpropertydialog.java;org.eclipse.birt.report.designer.data.ui.dataset.dataseteditor.showselectionpage;dataseteditor.java;org.eclipse.birt.report.designer.data.ui.property.abstractpropertydialog;abstractpropertydialog.java;org.eclipse.swt.custom.busyindicator.showwhile;busyindicator.java;org.eclipse.birt.report.designer.data.ui.property.abstractpropertydialog;selectionchange;abstractpropertydialog.java;org.eclipse.jface.viewers.viewer;viewer.java;org.eclipse.core.runtime.saferunner.run;saferunner.java;org.eclipse.core.runtime.platform.run;platform.java;org.eclipse.ui.internal.jfaceutil;jfaceutil.java;org.eclipse.jface.util.saferunnable.run;saferunnable.java;org.eclipse.jface.viewers.viewer.fireselectionchanged;viewer.java;org.eclipse.jface.viewers.structuredviewer.updateselection;structuredviewer.java;org.eclipse.jface.viewers.structuredviewer.setselection;structuredviewer.java;org.eclipse.jface.viewers.treeviewer.setselection;treeviewer.java;org.eclipse.jface.viewers.viewer.setselection;viewer.java;org.eclipse.birt.report.designer.data.ui.property.abstractpropertydialog.inittreeselection;abstractpropertydialog.java;org.eclipse.birt.report.designer.data.ui.property.abstractpropertydialog.createdialogarea;abstractpropertydialog.java;org.eclipse.birt.report.designer.data.ui.dataset.dataseteditor.createdialogarea;dataseteditor.java;org.eclipse.jface.dialogs.dialog.createcontents;dialog.java;org.eclipse.birt.report.designer.data.ui.dataset.dataseteditor.createcontents;dataseteditor.java;org.eclipse.jface.window.window.create;window.java;org.eclipse.jface.dialogs.dialog.create;dialog.java;org.eclipse.birt.report.designer.ui.dialogs.basedialog.open;basedialog.java;org.eclipse.birt.report.designer.data.ui.actions.newdatasetaction.editdataset;newdatasetaction.java;org.eclipse.birt.report.designer.data.ui.actions.newdatasetaction.createnewdataset;newdatasetaction.java;org.eclipse.birt.report.designer.data.ui.actions.newdatasetaction.run;newdatasetaction.java;org.eclipse.jface.action.action.runwithevent;action.java;org.eclipse.jface.action.actioncontributionitem.handlewidgetselection;actioncontributionitem.java;org.eclipse.jface.action.actioncontributionitem.access;actioncontributionitem.java;org.eclipse.jface.action.actioncontributionitem;handleevent;actioncontributionitem.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.display.rundeferredevents;display.java;org.eclipse.swt.widgets.display.readanddispatch;display.java;org.eclipse.ui.internal.workbench.runeventloop;workbench.java;org.eclipse.ui.internal.workbench.runui;workbench.java;org.eclipse.ui.internal.workbench.access;workbench.java;org.eclipse.ui.internal.workbench;workbench.java;org.eclipse.core.databinding.observable.realm.runwithdefault;realm.java;org.eclipse.ui.internal.workbench.createandrunworkbench;workbench.java;org.eclipse.ui.platformui.createandrunworkbench;platformui.java;org.eclipse.ui.internal.ide.application.ideapplication.start;ideapplication.java;org.eclipse.equinox.internal.app.eclipseapphandle.run;eclipseapphandle.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication;eclipseapplauncher.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start;eclipseapplauncher.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.equinox.launcher.main.invokeframework;main.java;org.eclipse.equinox.launcher.main.basicrun;main.java;org.eclipse.equinox.launcher.main.run;main.java;cause;org.eclipse.birt.report.data.oda.jdbc.jdbcexception;preparedstatement;null;value;error;invalid;parameter;index;java.sql.sqlexception;invalid;parameter;index;org.eclipse.birt.report.data.oda.jdbc.callstatement.setnull;callstatement.java;org.eclipse.datatools.connectivity.oda.consumer.helper.odaquery.setnull;odaquery.java;org.eclipse.birt.data.engine.odaconsumer.preparedstatement.dosetnull;preparedstatement.java;cause;java.sql.sqlexception;invalid;parameter;index;net.sourceforge.jtds.jdbc.jtdspreparedstatement.getparameter;jtdspreparedstatement.java;net.sourceforge.jtds.jdbc.jtdspreparedstatement.setparameter;jtdspreparedstatement.java;net.sourceforge.jtds.jdbc.jtdspreparedstatement.setnull;jtdspreparedstatement.java;org.eclipse.birt.report.data.oda.jdbc.callstatement.setnull;callstatement.java;verify;store;procedure;lead;exception;store;procedure;query;dataset;birt;datum'),(301489,'eclipse','error for dataset created from datasource with name start with whitespace[0702]','build identifier: 2.5.2.v20100202\n\ncreate dataset from datasource with name start with whitespace will report exception\n\nreproducible: always\n\nsteps to reproduce:\n1.new datasource with name \" ds\"\n2.new dataset from the datasource\n\nexpected result:no exception\n\nactual result:exception.\nerror log:\norg.eclipse.birt.report.designer.core.runtime.guiexception: no data source available for data set data set, please select a data source in \"data source\" entry of properties view.\nat org.eclipse.birt.report.designer.core.runtime.guiexception.createguiexception(guiexception.java:78)\nat org.eclipse.birt.report.designer.internal.ui.util.exceptionhandler.handle(exceptionhandler.java:169)\nat org.eclipse.birt.report.designer.internal.ui.util.exceptionhandler.handle(exceptionhandler.java:150)\nat org.eclipse.birt.report.designer.internal.ui.util.exceptionhandler.handle(exceptionhandler.java:89)\nat org.eclipse.birt.report.designer.internal.ui.views.actions.abstractelementaction.handleexception(abstractelementaction.java:149)\nat org.eclipse.birt.report.designer.internal.ui.views.actions.abstractelementaction.run(abstractelementaction.java:100)\nat org.eclipse.birt.report.designer.internal.ui.views.renamelistener.doubleclick(renamelistener.java:214)\nat org.eclipse.jface.viewers.structuredviewer$1.run(structuredviewer.java:821)\nat org.eclipse.core.runtime.saferunner.run(saferunner.java:42)\nat org.eclipse.core.runtime.platform.run(platform.java:888)\nat org.eclipse.ui.internal.jfaceutil$1.run(jfaceutil.java:48)\nat org.eclipse.jface.util.saferunnable.run(saferunnable.java:175)\nat org.eclipse.jface.viewers.structuredviewer.firedoubleclick(structuredviewer.java:819)\nat org.eclipse.jface.viewers.abstracttreeviewer.handledoubleselect(abstracttreeviewer.java:1419)\nat org.eclipse.jface.viewers.structuredviewer$4.widgetdefaultselected(structuredviewer.java:1195)\nat org.eclipse.jface.util.openstrategy.firedefaultselectionevent(openstrategy.java:238)\nat org.eclipse.jface.util.openstrategy.access$0(openstrategy.java:235)\nat org.eclipse.jface.util.openstrategy$1.handleevent(openstrategy.java:296)\nat org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)\nat org.eclipse.swt.widgets.widget.sendevent(widget.java:1003)\nat org.eclipse.swt.widgets.display.rundeferredevents(display.java:3910)\nat org.eclipse.swt.widgets.display.readanddispatch(display.java:3503)\nat org.eclipse.ui.internal.workbench.runeventloop(workbench.java:2405)\nat org.eclipse.ui.internal.workbench.runui(workbench.java:2369)\nat org.eclipse.ui.internal.workbench.access$4(workbench.java:2221)\nat org.eclipse.ui.internal.workbench$5.run(workbench.java:500)\nat org.eclipse.core.databinding.observable.realm.runwithdefault(realm.java:332)\nat org.eclipse.ui.internal.workbench.createandrunworkbench(workbench.java:493)\nat org.eclipse.ui.platformui.createandrunworkbench(platformui.java:149)\nat org.eclipse.ui.internal.ide.application.ideapplication.start(ideapplication.java:113)\nat org.eclipse.equinox.internal.app.eclipseapphandle.run(eclipseapphandle.java:194)\nat org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication(eclipseapplauncher.java:110)\nat org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start(eclipseapplauncher.java:79)\nat org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:368)\nat org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:179)\nat sun.reflect.nativemethodaccessorimpl.invoke0(native method)\nat sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\nat sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\nat java.lang.reflect.method.invoke(method.java:597)\nat org.eclipse.equinox.launcher.main.invokeframework(main.java:559)\nat org.eclipse.equinox.launcher.main.basicrun(main.java:514)\nat org.eclipse.equinox.launcher.main.run(main.java:1311)\ncaused by: java.lang.runtimeexception: no data source available for data set data set, please select a data source in \"data source\" entry of properties view.\nat org.eclipse.birt.report.designer.data.ui.dataset.externaluiutil.validatedatasethandle(externaluiutil.java:31)\nat org.eclipse.birt.report.designer.data.ui.dataset.dataseteditor.<init>(dataseteditor.java:139)\nat org.eclipse.birt.report.designer.data.ui.dataset.advanceddataseteditor.<init>(advanceddataseteditor.java:23)\nat org.eclipse.birt.report.designer.data.ui.providers.editabledatasetnodeprovider.performedit(editabledatasetnodeprovider.java:95)\nat org.eclipse.birt.report.designer.internal.ui.views.defaultnodeprovider.performrequest(defaultnodeprovider.java:432)\nat org.eclipse.birt.report.designer.internal.ui.views.actions.editaction.doaction(editaction.java:90)\nat org.eclipse.birt.report.designer.internal.ui.views.actions.abstractelementaction.run(abstractelementaction.java:70)\n... 36 more\nlooks have been fixed in latest build.\nwhitespace is trimmed during create datasource, no exception\n2.6.0.v20100505-0630','14153','18581','2010-02-02 02:25:14','p3','fixed','closed','birt data',';build;identifier;2.5.2;create;dataset;datasource;start;whitespace;report;exception;reproducible;step;reproduce;datasource;dataset;datasource;expect;result:no;exception;actual;result:exception;error;org.eclipse.birt.report.designer.core.runtime.guiexception;datum;source;available;datum;datum;select;datum;source;datum;source;entry;property;view;org.eclipse.birt.report.designer.core.runtime.guiexception.createguiexception;guiexception.java;org.eclipse.birt.report.designer.internal.ui.util.exceptionhandler.handle;exceptionhandler.java;org.eclipse.birt.report.designer.internal.ui.util.exceptionhandler.handle;exceptionhandler.java;org.eclipse.birt.report.designer.internal.ui.util.exceptionhandler.handle;exceptionhandler.java;org.eclipse.birt.report.designer.internal.ui.views.actions.abstractelementaction.handleexception;abstractelementaction.java;org.eclipse.birt.report.designer.internal.ui.views.actions.abstractelementaction.run;abstractelementaction.java;org.eclipse.birt.report.designer.internal.ui.views.renamelistener.doubleclick;renamelistener.java;org.eclipse.jface.viewers.structuredviewer;structuredviewer.java;org.eclipse.core.runtime.saferunner.run;saferunner.java;org.eclipse.core.runtime.platform.run;platform.java;org.eclipse.ui.internal.jfaceutil;jfaceutil.java;org.eclipse.jface.util.saferunnable.run;saferunnable.java;org.eclipse.jface.viewers.structuredviewer.firedoubleclick;structuredviewer.java;org.eclipse.jface.viewers.abstracttreeviewer.handledoubleselect;abstracttreeviewer.java;org.eclipse.jface.viewers.structuredviewer;widgetdefaultselect;structuredviewer.java;org.eclipse.jface.util.openstrategy.firedefaultselectionevent;openstrategy.java;org.eclipse.jface.util.openstrategy.access;openstrategy.java;org.eclipse.jface.util.openstrategy;handleevent;openstrategy.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.display.rundeferredevents;display.java;org.eclipse.swt.widgets.display.readanddispatch;display.java;org.eclipse.ui.internal.workbench.runeventloop;workbench.java;org.eclipse.ui.internal.workbench.runui;workbench.java;org.eclipse.ui.internal.workbench.access;workbench.java;org.eclipse.ui.internal.workbench;workbench.java;org.eclipse.core.databinding.observable.realm.runwithdefault;realm.java;org.eclipse.ui.internal.workbench.createandrunworkbench;workbench.java;org.eclipse.ui.platformui.createandrunworkbench;platformui.java;org.eclipse.ui.internal.ide.application.ideapplication.start;ideapplication.java;org.eclipse.equinox.internal.app.eclipseapphandle.run;eclipseapphandle.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication;eclipseapplauncher.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start;eclipseapplauncher.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.equinox.launcher.main.invokeframework;main.java;org.eclipse.equinox.launcher.main.basicrun;main.java;org.eclipse.equinox.launcher.main.run;main.java;cause;java.lang.runtimeexception;datum;source;available;datum;datum;select;datum;source;datum;source;entry;property;view;org.eclipse.birt.report.designer.data.ui.dataset.externaluiutil.validatedatasethandle;externaluiutil.java;org.eclipse.birt.report.designer.data.ui.dataset.dataseteditor;dataseteditor.java;org.eclipse.birt.report.designer.data.ui.dataset.advanceddataseteditor;advanceddataseteditor.java;org.eclipse.birt.report.designer.data.ui.providers.editabledatasetnodeprovider.performedit;editabledatasetnodeprovider.java;org.eclipse.birt.report.designer.internal.ui.views.defaultnodeprovider.performrequest;defaultnodeprovider.java;org.eclipse.birt.report.designer.internal.ui.views.actions.editaction.doaction;editaction.java;org.eclipse.birt.report.designer.internal.ui.views.actions.abstractelementaction.run;abstractelementaction.java;look;latest;build;whitespace;trim;create;datasource;exception;2.6.0;error;dataset;create;datasource;start;whitespace;birt;datum'),(301493,'eclipse','select newly created variable as other elements in data explorer do[00]','build identifier: 2.5.2.v20100202\n\nnewly created variable should be selected by default after create it.\n\nreproducible: always\n\nsteps to reproduce:\n1.new a report/page variable in data explore view\n\nexpected result: expand and select the variable automatically as new datasource/dataset/reportparameter/cube do\n\nactual result:not expand variable node and select the newly created one.\nfixed.\nverified in 2.6.0.v20100513-1121','14154','18581','2010-02-02 03:06:59','p3','fixed','closed','birt report',';build;identifier;2.5.2;newly;create;variable;select;default;create;reproducible;step;reproduce;report;page;variable;datum;explore;view;expect;result;expand;select;variable;automatically;datasource;dataset;reportparameter;cube;actual;result:not;expand;variable;node;select;newly;create;verify;2.6.0;select;newly;create;variable;element;datum;explorer;birt;report'),(301494,'eclipse','forbid to drag measure to category/optional axis[13]','build identifier: 2.5.2.v20100202\n\nchart should forbid to dnd measure to category x axis and optional y series, also it should forbid dnd dimension to y series\n\nreproducible: always\n\nsteps to reproduce:\n1.new a cube\n2.insert a chart, bind with cube\n3.dnd measure to category, dnd dimension to y series\n\nexpected result:step2,3 should be forbidden\n\nactual result:user can do step2,3\nfixed. forbid the incorrect cases.\nverified in build 2.6.0.v20100311','44241','18581','2010-02-02 03:18:45','p3','fixed','closed','birt chart',';build;identifier;2.5.2;chart;forbid;measure;category;axis;optional;series;forbid;dimension;series;reproducible;step;reproduce;cube;insert;chart;bind;cube;measure;category;dimension;series;expect;result:step2,3;forbid;actual;result:user;step2,3;forbid;incorrect;case;verify;build;2.6.0;forbid;drag;measure;category;optional;axis;birt;chart'),(301495,'eclipse','[smoke] exception thrown out when preview a table binded with web service dataset [0707]','created an attachment (id=157876)\nreport\n\ndescription:\n[smoke] exception thrown out when preview a table binded with web service dataset [0707]\n\nbuild:\n2.5.2.v20100202\n\nsteps to reproduce:\n1. download attached report, which have a table binded with web service dataset \n2. preview in web viewer\n\nactual result:\nexception thrown out\n\nerror log:\norg.eclipse.birt.report.engine.api.engineexception: cannot execute the statement.\nno protocol:\n   at org.eclipse.birt.report.engine.executor.executioncontext.addexception(executioncontext.java:1215)\n   at org.eclipse.birt.report.engine.executor.executioncontext.addexception(executioncontext.java:1179)\n   at org.eclipse.birt.report.engine.executor.queryitemexecutor.executequery(queryitemexecutor.java:96)\n   at org.eclipse.birt.report.engine.executor.tableitemexecutor.execute(tableitemexecutor.java:62)\n   at org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.execute(wrappedreportitemexecutor.java:46)\n   at org.eclipse.birt.report.engine.internal.executor.emitter.reportitememitterexecutor.execute(reportitememitterexecutor.java:46)\n   at org.eclipse.birt.report.engine.internal.executor.dup.suppressduplicateitemexecutor.execute(suppressduplicateitemexecutor.java:43)\n   at org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.execute(wrappedreportitemexecutor.java:46)\n   at org.eclipse.birt.report.engine.internal.executor.l18n.localizedreportitemexecutor.execute(localizedreportitemexecutor.java:34)\n   at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:65)\n   at org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout(htmlpagelm.java:90)\n   at org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout(htmlreportlayoutengine.java:99)\n   at org.eclipse.birt.report.engine.presentation.reportdocumentbuilder.build(reportdocumentbuilder.java:249)\n   at org.eclipse.birt.report.engine.api.impl.runtask.dorun(runtask.java:252)\n   at org.eclipse.birt.report.engine.api.impl.runtask.run(runtask.java:85)\n   at org.eclipse.birt.report.service.reportengineservice.runreport(reportengineservice.java:1307)\n   at org.eclipse.birt.report.service.birtviewerreportservice.runreport(birtviewerreportservice.java:158)\n   at org.eclipse.birt.report.service.actionhandler.birtrunreportactionhandler.__execute(birtrunreportactionhandler.java:81)\n   at org.eclipse.birt.report.service.actionhandler.birtgetpageactionhandler.__checkdocumentexists(birtgetpageactionhandler.java:58)\n   at org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler.prepareparameters(abstractgetpageactionhandler.java:119)\n   at org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler.__execute(abstractgetpageactionhandler.java:104)\n   at org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute(abstractbaseactionhandler.java:90)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor.__executeaction(abstractbasedocumentprocessor.java:47)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction(abstractbasecomponentprocessor.java:143)\n   at org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpage(birtdocumentprocessor.java:87)\n   at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n   at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n   at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n   at java.lang.reflect.method.invoke(method.java:597)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process(abstractbasecomponentprocessor.java:112)\n   at org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects(birtsoapbindingimpl.java:66)\n   at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n   at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n   at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n   at java.lang.reflect.method.invoke(method.java:597)\n   at org.apache.axis.providers.java.rpcprovider.invokemethod(rpcprovider.java:397)\n   at org.apache.axis.providers.java.rpcprovider.processmessage(rpcprovider.java:186)\n   at org.apache.axis.providers.java.javaprovider.invoke(javaprovider.java:323)\n   at org.apache.axis.strategies.invocationstrategy.visit(invocationstrategy.java:32)\n   at org.apache.axis.simplechain.dovisiting(simplechain.java:118)\n   at org.apache.axis.simplechain.invoke(simplechain.java:83)\n   at org.apache.axis.handlers.soap.soapservice.invoke(soapservice.java:454)\n   at org.apache.axis.server.axisserver.invoke(axisserver.java:281)\n   at org.apache.axis.transport.http.axisservlet.dopost(axisservlet.java:699)\n   at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost(birtsoapmessagedispatcherservlet.java:265)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:727)\n   at org.apache.axis.transport.http.axisservletbase.service(axisservletbase.java:327)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n   at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service(birtsoapmessagedispatcherservlet.java:122)\n   at org.eclipse.equinox.http.registry.internal.servletmanager$servletwrapper.service(servletmanager.java:180)\n   at org.eclipse.equinox.http.servlet.internal.servletregistration.service(servletregistration.java:61)\n   at org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias(proxyservlet.java:126)\n   at org.eclipse.equinox.http.servlet.internal.proxyservlet.service(proxyservlet.java:60)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n   at org.eclipse.equinox.http.jetty.internal.httpservermanager$internalhttpserviceservlet.service(httpservermanager.java:318)\n   at org.mortbay.jetty.servlet.servletholder.handle(servletholder.java:502)\n   at org.mortbay.jetty.servlet.servlethandler.handle(servlethandler.java:380)\n   at org.mortbay.jetty.servlet.sessionhandler.handle(sessionhandler.java:181)\n   at org.mortbay.jetty.handler.contexthandler.handle(contexthandler.java:765)\n   at org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152)\n   at org.mortbay.jetty.server.handle(server.java:324)\n   at org.mortbay.jetty.httpconnection.handlerequest(httpconnection.java:535)\n   at org.mortbay.jetty.httpconnection$requesthandler.content(httpconnection.java:880)\n   at org.mortbay.jetty.httpparser.parsenext(httpparser.java:748)\n   at org.mortbay.jetty.httpparser.parseavailable(httpparser.java:213)\n   at org.mortbay.jetty.httpconnection.handle(httpconnection.java:404)\n   at org.mortbay.io.nio.selectchannelendpoint.run(selectchannelendpoint.java:409)\n   at org.mortbay.thread.queuedthreadpool$poolthread.run(queuedthreadpool.java:520)\ncaused by: org.eclipse.birt.data.engine.core.dataexception: cannot execute the statement.\nno protocol:\n   at org.eclipse.birt.data.engine.odaconsumer.preparedstatement.execute(preparedstatement.java:613)\n   at org.eclipse.birt.data.engine.executor.datasourcequery.execute(datasourcequery.java:771)\n   at org.eclipse.birt.data.engine.impl.preparedodadsquery$odadsqueryexecutor.executeodiquery(preparedodadsquery.java:398)\n   at org.eclipse.birt.data.engine.impl.queryexecutor.execute(queryexecutor.java:1036)\n   at org.eclipse.birt.data.engine.impl.serviceforqueryresults.executequery(serviceforqueryresults.java:232)\n   at org.eclipse.birt.data.engine.impl.queryresults.getresultiterator(queryresults.java:158)\n   at org.eclipse.birt.report.engine.data.dte.queryresultset.(queryresultset.java:98)\n   at org.eclipse.birt.report.engine.data.dte.dtedataengine.doexecutequery(dtedataengine.java:168)\n   at org.eclipse.birt.report.engine.data.dte.datagenerationengine.doexecutequery(datagenerationengine.java:74)\n   at org.eclipse.birt.report.engine.data.dte.abstractdataengine.execute(abstractdataengine.java:265)\n   at org.eclipse.birt.report.engine.executor.executioncontext.executequery(executioncontext.java:1871)\n   at org.eclipse.birt.report.engine.executor.queryitemexecutor.executequery(queryitemexecutor.java:80)\n... 65 more\ncaused by: org.eclipse.datatools.connectivity.oda.odaexception: no protocol:\n   at org.eclipse.datatools.enablement.oda.ws.util.rawmessagesender.getsoapresponse(rawmessagesender.java:107)\n   at org.eclipse.datatools.enablement.oda.ws.impl.query.getinputstream(query.java:184)\n   at org.eclipse.datatools.enablement.oda.ws.impl.query.initxmlquery(query.java:136)\n   at org.eclipse.datatools.enablement.oda.ws.impl.query.executequery(query.java:128)\n   at org.eclipse.datatools.connectivity.oda.consumer.helper.odaquery.doexecutequery(odaquery.java:464)\n   at org.eclipse.datatools.connectivity.oda.consumer.helper.odaquery.executequery(odaquery.java:428)\n   at org.eclipse.birt.data.engine.odaconsumer.preparedstatement.execute(preparedstatement.java:599)\n... 76 more\ncorrect the build version:\n2.6.0v20100202-1304\nthis bug can not be reproduced in the latest version of birt. mark as worksforme.\nclosed the bug.','26141','56831','2010-02-02 03:28:49','p3','worksforme','closed','birt data',';create;attachment;report;description;smoke;exception;throw;preview;table;bind;service;dataset;build;2.5.2;step;reproduce;download;attach;report;table;bind;service;dataset;preview;viewer;actual;result;exception;throw;error;org.eclipse.birt.report.engine.api.engineexception;execute;statement;protocol;org.eclipse.birt.report.engine.executor.executioncontext.addexception;executioncontext.java;org.eclipse.birt.report.engine.executor.executioncontext.addexception;executioncontext.java;org.eclipse.birt.report.engine.executor.queryitemexecutor.executequery;queryitemexecutor.java;org.eclipse.birt.report.engine.executor.tableitemexecutor.execute;tableitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.execute;wrappedreportitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.emitter.reportitememitterexecutor.execute;reportitememitterexecutor.java;org.eclipse.birt.report.engine.internal.executor.dup.suppressduplicateitemexecutor.execute;suppressduplicateitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.execute;wrappedreportitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.l18n.localizedreportitemexecutor.execute;localizedreportitemexecutor.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout;htmlpagelm.java;org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout;htmlreportlayoutengine.java;org.eclipse.birt.report.engine.presentation.reportdocumentbuilder.build;reportdocumentbuilder.java;org.eclipse.birt.report.engine.api.impl.runtask.dorun;runtask.java;org.eclipse.birt.report.engine.api.impl.runtask.run;runtask.java;org.eclipse.birt.report.service.reportengineservice.runreport;reportengineservice.java;org.eclipse.birt.report.service.birtviewerreportservice.runreport;birtviewerreportservice.java;org.eclipse.birt.report.service.actionhandler.birtrunreportactionhandler;birtrunreportactionhandler.java;org.eclipse.birt.report.service.actionhandler.birtgetpageactionhandler;birtgetpageactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler.prepareparameters;abstractgetpageactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler;abstractgetpageactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute;abstractbaseactionhandler.java;org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor;abstractbasedocumentprocessor.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpage;birtdocumentprocessor.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects;birtsoapbindingimpl.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.apache.axis.providers.java.rpcprovider.invokemethod;rpcprovider.java;org.apache.axis.providers.java.rpcprovider.processmessage;rpcprovider.java;org.apache.axis.providers.java.javaprovider.invoke;javaprovider.java;org.apache.axis.strategies.invocationstrategy.visit;invocationstrategy.java;org.apache.axis.simplechain.dovisiting;simplechain.java;org.apache.axis.simplechain.invoke;simplechain.java;org.apache.axis.handlers.soap.soapservice.invoke;soapservice.java;org.apache.axis.server.axisserver.invoke;axisserver.java;org.apache.axis.transport.http.axisservlet.dopost;axisservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost;birtsoapmessagedispatcherservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.apache.axis.transport.http.axisservletbase.service;axisservletbase.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service;birtsoapmessagedispatcherservlet.java;org.eclipse.equinox.http.registry.internal.servletmanager;servletwrapper.service;servletmanager.java;org.eclipse.equinox.http.servlet.internal.servletregistration.service;servletregistration.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias;proxyservlet.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.service;proxyservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.equinox.http.jetty.internal.httpservermanager;internalhttpserviceservlet.service;httpservermanager.java;org.mortbay.jetty.servlet.servletholder.handle;servletholder.java;org.mortbay.jetty.servlet.servlethandler.handle;servlethandler.java;org.mortbay.jetty.servlet.sessionhandler.handle;sessionhandler.java;org.mortbay.jetty.handler.contexthandler.handle;contexthandler.java;org.mortbay.jetty.handler.handlerwrapper.handle;handlerwrapper.java;org.mortbay.jetty.server.handle;server.java;org.mortbay.jetty.httpconnection.handlerequest;httpconnection.java;org.mortbay.jetty.httpconnection;requesthandler.content;httpconnection.java;org.mortbay.jetty.httpparser.parsenext;httpparser.java;org.mortbay.jetty.httpparser.parseavailable;httpparser.java;org.mortbay.jetty.httpconnection.handle;httpconnection.java;org.mortbay.io.nio.selectchannelendpoint.run;selectchannelendpoint.java;org.mortbay.thread.queuedthreadpool;poolthread.run;queuedthreadpool.java;cause;org.eclipse.birt.data.engine.core.dataexception;execute;statement;protocol;org.eclipse.birt.data.engine.odaconsumer.preparedstatement.execute;preparedstatement.java;org.eclipse.birt.data.engine.executor.datasourcequery.execute;datasourcequery.java;org.eclipse.birt.data.engine.impl.preparedodadsquery;odadsqueryexecutor.executeodiquery;preparedodadsquery.java;org.eclipse.birt.data.engine.impl.queryexecutor.execute;queryexecutor.java;org.eclipse.birt.data.engine.impl.serviceforqueryresults.executequery;serviceforqueryresults.java;org.eclipse.birt.data.engine.impl.queryresults.getresultiterator;queryresults.java;org.eclipse.birt.report.engine.data.dte.queryresultset;queryresultset.java;org.eclipse.birt.report.engine.data.dte.dtedataengine.doexecutequery;dtedataengine.java;org.eclipse.birt.report.engine.data.dte.datagenerationengine.doexecutequery;datagenerationengine.java;org.eclipse.birt.report.engine.data.dte.abstractdataengine.execute;abstractdataengine.java;org.eclipse.birt.report.engine.executor.executioncontext.executequery;executioncontext.java;org.eclipse.birt.report.engine.executor.queryitemexecutor.executequery;queryitemexecutor.java;cause;org.eclipse.datatools.connectivity.oda.odaexception;protocol;org.eclipse.datatools.enablement.oda.ws.util.rawmessagesender.getsoapresponse;rawmessagesender.java;org.eclipse.datatools.enablement.oda.ws.impl.query.getinputstream;query.java;org.eclipse.datatools.enablement.oda.ws.impl.query.initxmlquery;query.java;org.eclipse.datatools.enablement.oda.ws.impl.query.executequery;query.java;org.eclipse.datatools.connectivity.oda.consumer.helper.odaquery.doexecutequery;odaquery.java;org.eclipse.datatools.connectivity.oda.consumer.helper.odaquery.executequery;odaquery.java;org.eclipse.birt.data.engine.odaconsumer.preparedstatement.execute;preparedstatement.java;correct;build;version;2.6.0v20100202;reproduce;latest;version;birt;mark;worksforme;close;smoke;exception;throw;preview;table;bind;service;dataset;birt;datum'),(301496,'eclipse','[regression]webservice data source isn\'t included in rcp build','description:\n[regression]webservice data source isn\'t included in rcp build\n\nbuild number: 2.5.2.v20100202-0630\n\nsteps to reproduce:\n1, install rcp build\n2, try to add web services data source\n\nactual result:\nthe web service is included.\nactual result:\nthe web service is not included.\nmanually packaged wsdl 1.5.1 version in rcp for now.\nremove javax.wsdl 1.6.2 package from birt 2.6.0 build environment.\nverified in 2.6.0 v20100311-0630','48055','31807','2010-02-02 03:29:50','p3','fixed','closed','birt build',';description;regression;webservice;datum;source;include;build;build;number;2.5.2;step;reproduce;install;build;service;datum;source;actual;result;service;include;actual;result;service;include;manually;package;wsdl;1.5.1;version;remove;javax.wsdl;1.6.2;package;birt;2.6.0;build;environment;verify;2.6.0;regression;webservice;datum;source;include;build;birt;build'),(301497,'eclipse','npe when try to correct wrong chart y optional series[1301]','build identifier: 2.5.2.v20100202\n\nnpe when remove wrong chart y optional series from cube and want to select data cube\n\nreproducible: always\n\nsteps to reproduce:\n1.open attached chart buider\n2.tick inherit data from container and remove wrong expression for y-optional series.\n3.tick \"use data from:\"\n\nexpected result:no exception\n\nactual result:npe\n\nerror log:\njava.lang.nullpointerexception\nat org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.setqueryexpression(basedatadefinitioncomponent.java:1180)\nat org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.updatequery(basedatadefinitioncomponent.java:999)\nat org.eclipse.birt.chart.ui.swt.wizard.data.yoptionaldatadefinitioncomponent.updatequery(yoptionaldatadefinitioncomponent.java:244)\nat org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.savequery(basedatadefinitioncomponent.java:779)\nat org.eclipse.birt.chart.ui.swt.wizard.data.yoptionaldatadefinitioncomponent.savequery(yoptionaldatadefinitioncomponent.java:174)\nat org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.focuslost(basedatadefinitioncomponent.java:768)\nat org.eclipse.swt.widgets.typedlistener.handleevent(typedlistener.java:137)\nat org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)\nat org.eclipse.swt.widgets.widget.sendevent(widget.java:1003)\nat org.eclipse.swt.widgets.widget.sendevent(widget.java:1027)\nat org.eclipse.swt.widgets.widget.sendevent(widget.java:1008)\nat org.eclipse.swt.widgets.control.sendfocusevent(control.java:2583)\nat org.eclipse.swt.widgets.widget.wmkillfocus(widget.java:1781)\nat org.eclipse.swt.widgets.control.wm_killfocus(control.java:4289)\nat org.eclipse.swt.widgets.control.windowproc(control.java:3979)\nat org.eclipse.swt.widgets.text.windowproc(text.java:2170)\nat org.eclipse.swt.widgets.display.windowproc(display.java:4632)\nat org.eclipse.swt.internal.win32.os.callwindowprocw(native method)\nat org.eclipse.swt.internal.win32.os.callwindowproc(os.java:2314)\nat org.eclipse.swt.widgets.button.callwindowproc(button.java:338)\nat org.eclipse.swt.widgets.widget.wmlbuttondown(widget.java:1853)\nat org.eclipse.swt.widgets.control.wm_lbuttondown(control.java:4297)\nat org.eclipse.swt.widgets.button.wm_lbuttondown(button.java:1197)\nat org.eclipse.swt.widgets.control.windowproc(control.java:3981)\nat org.eclipse.swt.widgets.display.windowproc(display.java:4632)\nat org.eclipse.swt.internal.win32.os.dispatchmessagew(native method)\nat org.eclipse.swt.internal.win32.os.dispatchmessage(os.java:2411)\nat org.eclipse.swt.widgets.display.readanddispatch(display.java:3501)\nat org.eclipse.jface.window.window.runeventloop(window.java:825)\nat org.eclipse.jface.window.window.open(window.java:801)\nat org.eclipse.birt.core.ui.frameworks.taskwizard.wizardbase.open(wizardbase.java:87)\nat org.eclipse.birt.chart.ui.swt.wizard.chartwizard.open(chartwizard.java:234)\nat org.eclipse.birt.chart.reportitem.ui.chartreportitembuilderimpl.open(chartreportitembuilderimpl.java:294)\nat org.eclipse.birt.report.designer.internal.ui.extension.extendededitpart.performdirectedit(extendededitpart.java:185)\nat org.eclipse.birt.report.designer.internal.ui.editors.schematic.editparts.reportelementeditpart.performrequest(reportelementeditpart.java:150)\nat org.eclipse.gef.tools.selecteditparttracker.performopen(selecteditparttracker.java:187)\nat org.eclipse.gef.tools.selecteditparttracker.handledoubleclick(selecteditparttracker.java:131)\nat org.eclipse.gef.tools.abstracttool.mousedoubleclick(abstracttool.java:955)\nat org.eclipse.birt.report.designer.internal.ui.editors.schematic.tools.reportelementdragtracker.mousedoubleclick(reportelementdragtracker.java:125)\nat org.eclipse.gef.tools.selectiontool.mousedoubleclick(selectiontool.java:501)\nat org.eclipse.gef.editdomain.mousedoubleclick(editdomain.java:208)\nat org.eclipse.gef.ui.parts.domaineventdispatcher.dispatchmousedoubleclicked(domaineventdispatcher.java:285)\nat org.eclipse.draw2d.lightweightsystem$eventhandler.mousedoubleclick(lightweightsystem.java:508)\nat org.eclipse.swt.widgets.typedlistener.handleevent(typedlistener.java:183)\nat org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)\nat org.eclipse.swt.widgets.widget.sendevent(widget.java:1003)\nat org.eclipse.swt.widgets.display.rundeferredevents(display.java:3910)\nat org.eclipse.swt.widgets.display.readanddispatch(display.java:3503)\nat org.eclipse.ui.internal.workbench.runeventloop(workbench.java:2405)\nat org.eclipse.ui.internal.workbench.runui(workbench.java:2369)\nat org.eclipse.ui.internal.workbench.access$4(workbench.java:2221)\nat org.eclipse.ui.internal.workbench$5.run(workbench.java:500)\nat org.eclipse.core.databinding.observable.realm.runwithdefault(realm.java:332)\nat org.eclipse.ui.internal.workbench.createandrunworkbench(workbench.java:493)\nat org.eclipse.ui.platformui.createandrunworkbench(platformui.java:149)\nat org.eclipse.ui.internal.ide.application.ideapplication.start(ideapplication.java:113)\nat org.eclipse.equinox.internal.app.eclipseapphandle.run(eclipseapphandle.java:194)\nat org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication(eclipseapplauncher.java:110)\nat org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start(eclipseapplauncher.java:79)\nat org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:368)\nat org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:179)\nat sun.reflect.nativemethodaccessorimpl.invoke0(native method)\nat sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\nat sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\nat java.lang.reflect.method.invoke(method.java:597)\nat org.eclipse.equinox.launcher.main.invokeframework(main.java:559)\nat org.eclipse.equinox.launcher.main.basicrun(main.java:514)\nat org.eclipse.equinox.launcher.main.run(main.java:1311)\nduplicate\ndup','14152','18581','2010-02-02 03:34:08','p3','duplicate','closed','birt chart',';build;identifier;2.5.2;remove;wrong;chart;optional;series;cube;want;select;datum;cube;reproducible;step;reproduce;open;attach;chart;buider;tick;inherit;datum;container;remove;wrong;expression;optional;series;tick;datum;expect;result:no;exception;actual;result:npe;error;java.lang.nullpointerexception;org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.setqueryexpression;basedatadefinitioncomponent.java;org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.updatequery;basedatadefinitioncomponent.java;org.eclipse.birt.chart.ui.swt.wizard.data.yoptionaldatadefinitioncomponent.updatequery;yoptionaldatadefinitioncomponent.java;org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.savequery;basedatadefinitioncomponent.java;org.eclipse.birt.chart.ui.swt.wizard.data.yoptionaldatadefinitioncomponent.savequery;yoptionaldatadefinitioncomponent.java;org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.focuslost;basedatadefinitioncomponent.java;org.eclipse.swt.widgets.typedlistener.handleevent;typedlistener.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.control.sendfocusevent;control.java;org.eclipse.swt.widgets.widget.wmkillfocus;widget.java;org.eclipse.swt.widgets.control.wm_killfocus;control.java;org.eclipse.swt.widgets.control.windowproc;control.java;org.eclipse.swt.widgets.text.windowproc;text.java;org.eclipse.swt.widgets.display.windowproc;display.java;org.eclipse.swt.internal.win32;os.callwindowprocw;native;method;org.eclipse.swt.internal.win32;os.callwindowproc;os.java;org.eclipse.swt.widgets.button.callwindowproc;button.java;org.eclipse.swt.widgets.widget.wmlbuttondown;widget.java;org.eclipse.swt.widgets.control.wm_lbuttondown;control.java;org.eclipse.swt.widgets.button.wm_lbuttondown;button.java;org.eclipse.swt.widgets.control.windowproc;control.java;org.eclipse.swt.widgets.display.windowproc;display.java;org.eclipse.swt.internal.win32;os.dispatchmessagew;native;method;org.eclipse.swt.internal.win32;os.dispatchmessage;os.java;org.eclipse.swt.widgets.display.readanddispatch;display.java;org.eclipse.jface.window.window.runeventloop;window.java;org.eclipse.jface.window.window.open;window.java;org.eclipse.birt.core.ui.frameworks.taskwizard.wizardbase.open;wizardbase.java;org.eclipse.birt.chart.ui.swt.wizard.chartwizard.open;chartwizard.java;org.eclipse.birt.chart.reportitem.ui.chartreportitembuilderimpl.open;chartreportitembuilderimpl.java;org.eclipse.birt.report.designer.internal.ui.extension.extendededitpart.performdirectedit;extendededitpart.java;org.eclipse.birt.report.designer.internal.ui.editors.schematic.editparts.reportelementeditpart.performrequest;reportelementeditpart.java;org.eclipse.gef.tools.selecteditparttracker.performopen;selecteditparttracker.java;org.eclipse.gef.tools.selecteditparttracker.handledoubleclick;selecteditparttracker.java;org.eclipse.gef.tools.abstracttool.mousedoubleclick;abstracttool.java;org.eclipse.birt.report.designer.internal.ui.editors.schematic.tools.reportelementdragtracker.mousedoubleclick;reportelementdragtracker.java;org.eclipse.gef.tools.selectiontool.mousedoubleclick;selectiontool.java;org.eclipse.gef.editdomain.mousedoubleclick;editdomain.java;org.eclipse.gef.ui.parts.domaineventdispatcher.dispatchmousedoubleclicked;domaineventdispatcher.java;org.eclipse.draw2d.lightweightsystem;eventhandler.mousedoubleclick;lightweightsystem.java;org.eclipse.swt.widgets.typedlistener.handleevent;typedlistener.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.display.rundeferredevents;display.java;org.eclipse.swt.widgets.display.readanddispatch;display.java;org.eclipse.ui.internal.workbench.runeventloop;workbench.java;org.eclipse.ui.internal.workbench.runui;workbench.java;org.eclipse.ui.internal.workbench.access;workbench.java;org.eclipse.ui.internal.workbench;workbench.java;org.eclipse.core.databinding.observable.realm.runwithdefault;realm.java;org.eclipse.ui.internal.workbench.createandrunworkbench;workbench.java;org.eclipse.ui.platformui.createandrunworkbench;platformui.java;org.eclipse.ui.internal.ide.application.ideapplication.start;ideapplication.java;org.eclipse.equinox.internal.app.eclipseapphandle.run;eclipseapphandle.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication;eclipseapplauncher.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start;eclipseapplauncher.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.equinox.launcher.main.invokeframework;main.java;org.eclipse.equinox.launcher.main.basicrun;main.java;org.eclipse.equinox.launcher.main.run;main.java;duplicate;correct;wrong;chart;optional;series;birt;chart'),(301498,'eclipse','strang focus behavior in web service dataset column mapping [0707]','created an attachment (id=157878)\nscreenshot\n\ndescription:\nstrang focus behavior in web service dataset column mapping [0707]\n\nbuild:\n<2.5.2.v20100202><2.6.0v20100202-1304>\n\nsteps to reproduce:\n1. new a web service dataset and define it\n2. strang focus behavior in column mapping \n\nactual result:\nmapped row is always focused, if select other row item, focus changes to black.\nsee the screenshot\ncreated an attachment (id=157879)\nreport\nthis is not a bug.\nclosed','26141','56831','2010-02-02 03:43:12','p3','invalid','closed','birt data',';create;attachment;screenshot;description;strang;focus;behavior;service;dataset;column;mapping;build;step;reproduce;service;dataset;define;strang;focus;behavior;column;mapping;actual;result;focus;select;item;focus;change;black;screenshot;create;attachment;report;close;strang;focus;behavior;service;dataset;column;mapping;birt;datum'),(301503,'eclipse','display name key/id for cube binding can not be removed once added.[1101]','description:\ndisplay name key/id for cube binding can not be removed once added.\n\nbuild id:\n2.5.2 v20100202\n\nsteps to reproduce:\n1. new cube\n2. insert a xtab, edit xtab binding to add display key\n3. try to remove display key\n\nactual result:\nonce the key is added, it can not be removed.\nfixed.\nverified in 2.6.0.v20100414','18252','18581','2010-02-02 04:07:24','p3','fixed','closed','birt report designer',';description;display;cube;binding;remove;build;2.5.2;step;reproduce;cube;insert;xtab;edit;xtab;binding;display;remove;display;actual;result;remove;verify;2.6.0;display;cube;binding;remove;birt;report;designer'),(301505,'eclipse','[automation][regression]birt function birtdatetime.week return a wrong value','created an attachment (id=157882)\nreport design\n\ndescription:\n  birt function birtdatetime.week return a wrong value.\n\ntest build:\nbirt2.6.0 v20100202-1304\n\nstep to reproduce:\n\n1. use the report attached\n2. preview it\n\nexpect result:\n\"may 9, 2005 12:00 am\" is 20th week of year 2005\n\nactual result:\n19 was returned\nplease take a look to see whether this is caused by change of icu behavior.\nthe \"unexpected\" result is caused by the upgrading of icu rather than birt itself.\n\nso mark it as wontfix.','36309','38915','2010-02-02 04:20:40','p3','wontfix','closed','birt data',';create;attachment;report;design;description;birt;function;birtdatetime.week;return;wrong;value;test;build;birt2.6.0;step;reproduce;report;attach;preview;expect;result;week;year;actual;result;return;look;cause;change;behavior;unexpected;result;cause;upgrade;birt;mark;wontfix;automation;regression;birt;function;birtdatetime.week;return;wrong;value;birt;datum'),(301513,'eclipse','blank hyperlink in svg chart will generate a useless hot spot','steps to reproduce:\n1. create a svg chart and define data\n2. add a blank hyperlink interactivity to value series. that means multiple url value contain no url.\n3. preview in html viewer.\nyou will see a mouse cursor on data points, but nothing happens when you click.\n\nplease note that png or other output formats can not reproduce.\nfixed by checking if there are valid url redirections in defined action to enable hot spot.\nverified in 2.5.2.v20100209','37419','17801','2010-02-02 04:51:44','p3','fixed','closed','birt chart',';step;reproduce;create;chart;define;datum;blank;hyperlink;interactivity;value;series;means;multiple;value;contain;preview;html;viewer;mouse;cursor;datum;point;happen;click;note;output;format;reproduce;check;valid;redirection;define;action;enable;spot;verify;2.5.2;blank;hyperlink;chart;generate;useless;spot;birt;chart'),(301648,'eclipse','[regression]\"quote all identifiers\" doesn\'t work in data set editor','description:\n[regression]\"quote all identifiers\" doesn\'t work in data set editor\n\nbuild number: \n2.5.2.v20100203-0630\n\nsteps to reproduce:\n1, new a jdbc data set\n2, select \"quote all identifiers\" check box and select table\n\nexpected result:\ntable should be quoted\n\nactual result:\n\"quote all identifiers\" doesn\'t work as expected\n\nerror log:\ni can not reproduce this bug. close it.\nclosed','26141','31807','2010-02-02 21:42:08','p3','invalid','closed','birt data',';description;regression;quote;identifier;doesn\'t;work;datum;editor;build;number;2.5.2;step;reproduce;jdbc;datum;select;quote;identifier;check;select;table;expect;result;table;quote;actual;result;quote;identifier;doesn\'t;work;expect;error;reproduce;close;close;regression;quote;identifier;doesn\'t;work;datum;editor;birt;datum'),(301650,'eclipse','syntax error issue in variable expression builder [0802]','description:\nsyntax error issue in variable expression builder [0802]\n\nbuild:\n2.5.2.v20100203-0630\n\nsteps to reproduce:\n1. new a variable with default value: birtdatetime.year()+123\n2. validate in expression build\n3. preview in web viewer\n\nactual result:\nno error in expression build, but exception pops up in preview\n\nexpect result:\nsyntax error should pop up in expression build\nthe ckeck pnly check the syntax error,not check the runtime error.\nclosed the bug','18252','56831','2010-02-02 21:45:03','p3','wontfix','closed','birt report designer',';description;syntax;error;issue;variable;expression;builder;build;2.5.2;step;reproduce;variable;default;value;birtdatetime.year;validate;expression;build;preview;viewer;actual;result;error;expression;build;exception;preview;expect;result;syntax;error;expression;build;ckeck;pnly;check;syntax;error;check;runtime;error;close;syntax;error;issue;variable;expression;builder;birt;report;designer'),(301652,'eclipse','cancel new cube action in library should keep original layout[01]','steps to reproduce:\n1. new a library.\n2. insert a label and label shows in layout.\n3. new a cube, in cube builder, click cancel\n\nexpected result:keep label visible in layout\n\nactual result:layout reset to default empty status, new datasource/dataset/parameter will not have this issue.\nfixed.\nverified in 2.6.0.v20100512-0630','15232','18581','2010-02-02 22:26:12','p3','fixed','closed','birt report designer',';step;reproduce;library;insert;label;label;show;layout;cube;cube;builder;click;cancel;expect;result:keep;label;visible;layout;actual;result:layout;reset;default;status;datasource;dataset;parameter;issue;verify;2.6.0;cancel;cube;action;library;original;layout;birt;report;designer'),(301660,'eclipse','[regression]npe occurred previewing crosstab which data source property binding is wrong','description:\nthis is a regression, this case has worked in 2010-01-28 build. please refer to bug 299740\n\nbuild number: \n2.5.2.v20100203-0630\n\nsteps to reproduce:\n1, new a cube based on a data set\n2, specify the url in data source property binding and make sure the url is a\nwrong url\n3, new a crosstab and preview\n\nexpected result:\nexception occurred that connection failed, url is invalid\n\nactual result:\nnpe occurred\nexception  \nclose  \n org.eclipse.birt.report.service.api.reportserviceexception: error happened while running the report \nshow exception stack trace \nhide exception stack trace  \nstack trace:\n \norg.eclipse.birt.report.service.api.reportserviceexception: error happened while running the report\n   at org.eclipse.birt.report.service.reportengineservice.throwdummyexception(reportengineservice.java:1097)\n   at org.eclipse.birt.report.service.reportengineservice.runandrenderreport(reportengineservice.java:926)\n   at org.eclipse.birt.report.service.birtviewerreportservice.runandrenderreport(birtviewerreportservice.java:973)\n   at org.eclipse.birt.report.service.actionhandler.birtgetpageallactionhandler.__execute(birtgetpageallactionhandler.java:131)\n   at org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute(abstractbaseactionhandler.java:90)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor.__executeaction(abstractbasedocumentprocessor.java:47)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction(abstractbasecomponentprocessor.java:143)\n   at org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpageall(birtdocumentprocessor.java:183)\n   at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n   at sun.reflect.nativemethodaccessorimpl.invoke(unknown source)\n   at sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source)\n   at java.lang.reflect.method.invoke(unknown source)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process(abstractbasecomponentprocessor.java:112)\n   at org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects(birtsoapbindingimpl.java:66)\n   at sun.reflect.generatedmethodaccessor34.invoke(unknown source)\n   at sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source)\n   at java.lang.reflect.method.invoke(unknown source)\n   at org.apache.axis.providers.java.rpcprovider.invokemethod(rpcprovider.java:397)\n   at org.apache.axis.providers.java.rpcprovider.processmessage(rpcprovider.java:186)\n   at org.apache.axis.providers.java.javaprovider.invoke(javaprovider.java:323)\n   at org.apache.axis.strategies.invocationstrategy.visit(invocationstrategy.java:32)\n   at org.apache.axis.simplechain.dovisiting(simplechain.java:118)\n   at org.apache.axis.simplechain.invoke(simplechain.java:83)\n   at org.apache.axis.handlers.soap.soapservice.invoke(soapservice.java:454)\n   at org.apache.axis.server.axisserver.invoke(axisserver.java:281)\n   at org.apache.axis.transport.http.axisservlet.dopost(axisservlet.java:699)\n   at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost(birtsoapmessagedispatcherservlet.java:265)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:727)\n   at org.apache.axis.transport.http.axisservletbase.service(axisservletbase.java:327)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n   at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service(birtsoapmessagedispatcherservlet.java:122)\n   at org.eclipse.equinox.http.registry.internal.servletmanager$servletwrapper.service(servletmanager.java:180)\n   at org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest(servletregistration.java:90)\n   at org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias(proxyservlet.java:111)\n   at org.eclipse.equinox.http.servlet.internal.proxyservlet.service(proxyservlet.java:59)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n   at org.eclipse.equinox.http.jetty.internal.httpservermanager$internalhttpserviceservlet.service(httpservermanager.java:318)\n   at org.mortbay.jetty.servlet.servletholder.handle(servletholder.java:502)\n   at org.mortbay.jetty.servlet.servlethandler.handle(servlethandler.java:380)\n   at org.mortbay.jetty.servlet.sessionhandler.handle(sessionhandler.java:181)\n   at org.mortbay.jetty.handler.contexthandler.handle(contexthandler.java:765)\n   at org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152)\n   at org.mortbay.jetty.server.handle(server.java:324)\n   at org.mortbay.jetty.httpconnection.handlerequest(httpconnection.java:535)\n   at org.mortbay.jetty.httpconnection$requesthandler.content(httpconnection.java:880)\n   at org.mortbay.jetty.httpparser.parsenext(httpparser.java:748)\n   at org.mortbay.jetty.httpparser.parseavailable(httpparser.java:213)\n   at org.mortbay.jetty.httpconnection.handle(httpconnection.java:404)\n   at org.mortbay.io.nio.selectchannelendpoint.run(selectchannelendpoint.java:409)\n   at org.mortbay.thread.queuedthreadpool$poolthread.run(queuedthreadpool.java:520)\ncaused by: org.eclipse.birt.report.engine.api.engineexception: error happened while running the report\n   at org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun(runandrendertask.java:186)\n   at org.eclipse.birt.report.engine.api.impl.runandrendertask.run(runandrendertask.java:75)\n   at org.eclipse.birt.report.service.reportengineservice.runandrenderreport(reportengineservice.java:920)\n... 48 more\ncaused by: java.lang.nullpointerexception\n   at org.eclipse.birt.data.engine.olap.data.document.radocumentmanager.opendocumentobject(radocumentmanager.java:70)\n   at org.eclipse.birt.data.engine.olap.data.impl.cube.load(cube.java:130)\n   at org.eclipse.birt.data.engine.olap.data.api.cubequeryexecutorhelper.loadcube(cubequeryexecutorhelper.java:154)\n   at org.eclipse.birt.data.engine.olap.impl.query.cubequeryresults.loadcube(cubequeryresults.java:239)\n   at org.eclipse.birt.data.engine.olap.impl.query.cubequeryresults.getcubecursor(cubequeryresults.java:94)\n   at org.eclipse.birt.report.engine.data.dte.cuberesultset.(cuberesultset.java:78)\n   at org.eclipse.birt.report.engine.data.dte.dtedataengine.doexecutecube(dtedataengine.java:224)\n   at org.eclipse.birt.report.engine.data.dte.abstractdataengine.execute(abstractdataengine.java:270)\n   at org.eclipse.birt.report.engine.executor.executormanager$executorcontext.executequery(executormanager.java:439)\n   at org.eclipse.birt.report.item.crosstab.core.re.executor.basecrosstabexecutor.executequery(basecrosstabexecutor.java:114)\n   at org.eclipse.birt.report.item.crosstab.core.re.executor.crosstabreportitemexecutor.execute(crosstabreportitemexecutor.java:102)\n   at org.eclipse.birt.report.engine.executor.extendeditemexecutor.execute(extendeditemexecutor.java:62)\n   at org.eclipse.birt.report.engine.internal.executor.dup.suppressduplicateitemexecutor.execute(suppressduplicateitemexecutor.java:43)\n   at org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.execute(wrappedreportitemexecutor.java:46)\n   at org.eclipse.birt.report.engine.internal.executor.l18n.localizedreportitemexecutor.execute(localizedreportitemexecutor.java:34)\n   at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:65)\n   at org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout(htmlpagelm.java:90)\n   at org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout(htmlreportlayoutengine.java:99)\n   at org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun(runandrendertask.java:170)\nfixed\nverified on build <2.5.2.v20100208-0630>\nan exception occurred during processing. \nplease see the following message for details: exception.error error happens when create hierarchy:group.newtabularhierarchy. \ncannot open the connection for the driver: org.eclipse.birt.report.data.oda.jdbc. failed to get connection. sql error #1: classic models inc. sample database driver does not recognize url\nclosed.','26141','25405','2010-02-03 01:48:57','p3','fixed','closed','birt data',';description;regression;case;work;build;refer;build;number;2.5.2;step;reproduce;cube;base;datum;specify;datum;source;property;binding;make;sure;wrong;crosstab;preview;expect;result;exception;occur;connection;fail;invalid;actual;result;occur;exception;close;org.eclipse.birt.report.service.api.reportserviceexception;error;happen;report;exception;stack;trace;hide;exception;stack;trace;stack;trace;org.eclipse.birt.report.service.api.reportserviceexception;error;happen;report;org.eclipse.birt.report.service.reportengineservice.throwdummyexception;reportengineservice.java;org.eclipse.birt.report.service.reportengineservice.runandrenderreport;reportengineservice.java;org.eclipse.birt.report.service.birtviewerreportservice.runandrenderreport;birtviewerreportservice.java;org.eclipse.birt.report.service.actionhandler.birtgetpageallactionhandler;birtgetpageallactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute;abstractbaseactionhandler.java;org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor;abstractbasedocumentprocessor.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpageall;birtdocumentprocessor.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;unknown;source;sun.reflect.delegatingmethodaccessorimpl.invoke;unknown;source;java.lang.reflect.method.invoke;unknown;source;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects;birtsoapbindingimpl.java;sun.reflect.generatedmethodaccessor34;invoke;unknown;source;sun.reflect.delegatingmethodaccessorimpl.invoke;unknown;source;java.lang.reflect.method.invoke;unknown;source;org.apache.axis.providers.java.rpcprovider.invokemethod;rpcprovider.java;org.apache.axis.providers.java.rpcprovider.processmessage;rpcprovider.java;org.apache.axis.providers.java.javaprovider.invoke;javaprovider.java;org.apache.axis.strategies.invocationstrategy.visit;invocationstrategy.java;org.apache.axis.simplechain.dovisiting;simplechain.java;org.apache.axis.simplechain.invoke;simplechain.java;org.apache.axis.handlers.soap.soapservice.invoke;soapservice.java;org.apache.axis.server.axisserver.invoke;axisserver.java;org.apache.axis.transport.http.axisservlet.dopost;axisservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost;birtsoapmessagedispatcherservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.apache.axis.transport.http.axisservletbase.service;axisservletbase.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service;birtsoapmessagedispatcherservlet.java;org.eclipse.equinox.http.registry.internal.servletmanager;servletwrapper.service;servletmanager.java;org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest;servletregistration.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias;proxyservlet.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.service;proxyservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.equinox.http.jetty.internal.httpservermanager;internalhttpserviceservlet.service;httpservermanager.java;org.mortbay.jetty.servlet.servletholder.handle;servletholder.java;org.mortbay.jetty.servlet.servlethandler.handle;servlethandler.java;org.mortbay.jetty.servlet.sessionhandler.handle;sessionhandler.java;org.mortbay.jetty.handler.contexthandler.handle;contexthandler.java;org.mortbay.jetty.handler.handlerwrapper.handle;handlerwrapper.java;org.mortbay.jetty.server.handle;server.java;org.mortbay.jetty.httpconnection.handlerequest;httpconnection.java;org.mortbay.jetty.httpconnection;requesthandler.content;httpconnection.java;org.mortbay.jetty.httpparser.parsenext;httpparser.java;org.mortbay.jetty.httpparser.parseavailable;httpparser.java;org.mortbay.jetty.httpconnection.handle;httpconnection.java;org.mortbay.io.nio.selectchannelendpoint.run;selectchannelendpoint.java;org.mortbay.thread.queuedthreadpool;poolthread.run;queuedthreadpool.java;cause;org.eclipse.birt.report.engine.api.engineexception;error;happen;report;org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun;runandrendertask.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.run;runandrendertask.java;org.eclipse.birt.report.service.reportengineservice.runandrenderreport;reportengineservice.java;cause;java.lang.nullpointerexception;org.eclipse.birt.data.engine.olap.data.document.radocumentmanager.opendocumentobject;radocumentmanager.java;org.eclipse.birt.data.engine.olap.data.impl.cube.load;cube.java;org.eclipse.birt.data.engine.olap.data.api.cubequeryexecutorhelper.loadcube;cubequeryexecutorhelper.java;org.eclipse.birt.data.engine.olap.impl.query.cubequeryresults.loadcube;cubequeryresults.java;org.eclipse.birt.data.engine.olap.impl.query.cubequeryresults.getcubecursor;cubequeryresults.java;org.eclipse.birt.report.engine.data.dte.cuberesultset;cuberesultset.java;org.eclipse.birt.report.engine.data.dte.dtedataengine.doexecutecube;dtedataengine.java;org.eclipse.birt.report.engine.data.dte.abstractdataengine.execute;abstractdataengine.java;org.eclipse.birt.report.engine.executor.executormanager;executorcontext.executequery;executormanager.java;org.eclipse.birt.report.item.crosstab.core.re.executor.basecrosstabexecutor.executequery;basecrosstabexecutor.java;org.eclipse.birt.report.item.crosstab.core.re.executor.crosstabreportitemexecutor.execute;crosstabreportitemexecutor.java;org.eclipse.birt.report.engine.executor.extendeditemexecutor.execute;extendeditemexecutor.java;org.eclipse.birt.report.engine.internal.executor.dup.suppressduplicateitemexecutor.execute;suppressduplicateitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.execute;wrappedreportitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.l18n.localizedreportitemexecutor.execute;localizedreportitemexecutor.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout;htmlpagelm.java;org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout;htmlreportlayoutengine.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun;runandrendertask.java;verify;build;exception;occur;processing;follow;message;detail;exception.error;error;happen;create;hierarchy:group.newtabularhierarchy;open;connection;driver;org.eclipse.birt.report.data.oda.jdbc;fail;connection;error;classic;model;sample;database;driver;recognize;close;regression;occur;preview;crosstab;datum;source;property;binding;wrong;birt;datum'),(301665,'eclipse','size of pdf exported by reportengine is about 5x larger in 2.5.2.rc2','buildid:\n2.5.2.v20100203\n\nsteps to reproduce:\n1. download birt-runtime-2_5_2.zip\n2. install reportengine.\n3. runandrender attached sample report using command:\n   ./genreport.bat --mode runrender --format pdf --output [smoke]_test1.pdf --parameter \"sample=hello\" --parameter \"cust=100\" test1.rptdesign\n\nexpected result:\nthe exported pdf file size is about 342kb.\n\nbut in 2.5.2 rc1 m-build, the exported pdf file is only 76kb.\nit\'s about 5x size larger now in rc2 candidate build.\ncreated an attachment (id=158006)\nsample report design\nfrom 2.5.2 rc2, pdf output started to support svg image. in the old version, the svg chart will be generated as a png image in chart side. now, chart will send engine svg image directly.\n\nso, this is the expected result.\n\nbtw, from birt all-in-one, the viewer will send the supported image formats list to pdf render option, in which \"svg\" is not included. so, in all-in-one, the pdf file is still 76k.\nverified in daily build 20100208-0630. bug closed.','22709','25405','2010-02-03 03:30:04','p3','invalid','closed','birt report engine',';buildid;2.5.2;step;reproduce;download;birt;runtime;2_5_2;install;reportengine;runandrender;attach;sample;report;command;genreport.bat;mode;runrender;format;output;smoke;parameter;sample;hello;parameter;cust;test1;rptdesign;expect;result;export;file;size;2.5.2;build;export;file;size;larger;candidate;build;create;attachment;sample;report;design;2.5.2;output;start;support;image;version;chart;generate;image;chart;chart;send;engine;image;directly;expect;result;birt;viewer;send;support;image;format;list;render;option;include;file;verify;daily;build;close;size;export;reportengine;larger;2.5.2;birt;report;engine'),(301770,'eclipse','table/list display inline does not work in html/word in linux [0300]','created an attachment (id=158130)\nreport\n\ndescription:\ntable display inline does not work in html/word in linux [0300]\n\nbuild:\n2.5.2.v20100203-0630\n\nsteps to reproduce:\n1. new a report with some table and label\n2. set display inline\n3. preview in html/pdf/word\n\nactual result:\ntable/list display inline does not work in html/word in linux, works fine in pdf\ncreated an attachment (id=158131)\ndoc generated in linux\nusing css hack to support display inline block style in ie browser.\nword does not support table/list display inline.\nthis bug fix ie display inline problem.\nverify the bug.','35057','56831','2010-02-03 22:18:34','p3','fixed','closed','birt report engine',';create;attachment;report;description;table;display;inline;work;html;word;linux;build;2.5.2;step;reproduce;report;table;label;display;inline;preview;html;word;actual;result;table;list;display;inline;work;html;word;linux;work;fine;create;attachment;generate;linux;hack;support;display;inline;block;style;browser;word;support;table;list;display;inline;display;inline;problem;verify;table;list;display;inline;work;html;word;linux;birt;report;engine'),(301771,'eclipse','[regression] [automation] list width does not work in word/pdf/ppt/ps when setted display inline[0300]','created an attachment (id=158132)\nreport\n\ndescription:\n[regression] [automation] list width does not work in html/word/pdf/ppt/ps when setted display inline[0300]\n\nbuild:\n2.5.2.v20100203-0630\n\nsteps to reproduce:\n1. new a report with some list and label\n2. set display inline\n3. preview in html/word/pdf/ppt/ps \n\nactual result:\nlist width does not work in html/word/pdf/ppt/ps\ncreated an attachment (id=158133)\nscreenshot\nfixed.\nverified.\n1. list width works\n2. label and list display inline','22709','56831','2010-02-03 22:30:18','p3','fixed','closed','birt report engine',';create;attachment;report;description;regression;automation;list;width;work;html;word;display;inline;build;2.5.2;step;reproduce;report;list;label;display;inline;preview;html;word;actual;result;list;width;work;html;word;create;attachment;screenshot;verify;list;width;work;label;list;display;inline;regression;automation;list;width;work;word;display;inline;birt;report;engine'),(301784,'eclipse','[regression][automation]script setting caption, summary does not work for grid, table and crosstab [0802]','created an attachment (id=158148)\nreport\n\ndescription:\n[regression][automation]script setting caption, summary does not work for grid, table and crosstab [0802]  \n\nbuild:\n2.5.2.v20100203-0630\n\nsteps to reproduce:\n1. new a report with a grid and a table and a xtab.\n2. select the grid, table and xtab, input scripts:\n   this.summary=\"summary\"; this.caption=\"caption\"\n3. preview.\n\nexpected result:\n\"summary\" and \"caption\" should show up for each item.\n\nactual result:\nonly \"caption\" shows up for grid and table\n\nerror log:\nn/a\nthe summary and caption of table works.\nsince the x-tab is not binded to a cub, so the table content is not generated.\nit\'s expected result.\nset it to invalid.\nverified.','18253','56831','2010-02-04 03:39:04','p3','invalid','closed','birt report engine',';create;attachment;report;description;regression;automation;script;caption;summary;work;grid;table;crosstab;build;2.5.2;step;reproduce;report;grid;table;xtab;select;grid;table;xtab;input;script;this.summary;summary;this.caption;caption;preview;expect;result;summary;caption;item;actual;result;caption;show;grid;table;error;summary;caption;table;work;bind;table;content;generate;expect;result;invalid;verify;regression;automation;script;caption;summary;work;grid;table;crosstab;birt;report;engine'),(301909,'eclipse','org.eclipse.birt.data.tests has comiple error in 2.5.2 daily build v20100205-0930','error log:\n[javac] 1311. error in /home/adb/releng.250/src/plugins/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/util/dimensionfilterprocessortest.java (at line 195)\n    [javac]     private class tempresultrow implements iresultrow\n    [javac]                   ^^^^^^^^^^^^^\n    [javac] the type dimensionfilterprocessortest.tempresultrow must implement the inherited abstract method iresultrow.istimedimensionrow()\n    [javac] ----------\ntag dte plugins.\nverified.','14153','48055','2010-02-04 21:43:31','p3','fixed','closed','birt data',';error;javac;error;home;releng;plugin;org.eclipse.birt.data.tests;test;birt;datum;engine;olap;util;dimensionfilterprocessortest.java;line;javac;private;class;tempresultrow;implement;iresultrow;javac;javac;type;dimensionfilterprocessortest.tempresultrow;implement;inherit;abstract;method;iresultrow.istimedimensionrow;javac;plugin;verify;org.eclipse.birt.data.tests;comiple;error;2.5.2;daily;build;birt;datum'),(301915,'eclipse','report pagebreak incorrectly in html/doc/pdf/ppt/ps/xls in genreport [0600]','created an attachment (id=158256)\nreport\n\ndescription:\nreport pagebreak incorrectly in html/doc/pdf/ppt/ps/xls in genreport [0600]\n\nbuild:\n2.5.2.v20100203-0630\n\nsteps to reproduce:\n1. run attached report by genreport \n\nactual result:\npagebreak happened in group \"norway\" in all emitters.\nreport works fine in all-in-one\n\nexpect result:\npagebreak should not happen in group \"norway\"\ncorrect the information, also failed in all-in-one\nthe sample database is changed.\none group is \"norway\", and the other is \"norway \"\nthis bug has been fixed.\nverified','26141','56831','2010-02-04 22:19:38','p3','fixed','closed','birt data',';create;attachment;report;description;report;pagebreak;incorrectly;html;genreport;build;2.5.2;step;reproduce;attach;report;genreport;actual;result;pagebreak;happen;group;norway;emitter;report;work;fine;expect;result;pagebreak;happen;group;norway;correct;information;fail;sample;database;change;group;norway;norway;verify;report;pagebreak;incorrectly;html;genreport;birt;datum'),(301923,'eclipse','[automation][regression]invalid expression exception was thrown out while previewing report contains xtab','created an attachment (id=158270)\nreport design\n\ndescription:\n  invalid expression exception was thrown out while previewing report contains xtab.\n\ntest build:\nbirt2.5.2 v20100205-0930\n\nstep to reproduce:\n\n1. use the report attached\n2. preview it in web viewer\n\nerror log:\nerror evaluating javascript expression. script engine error: the level member cannot be achieved because the result set has not started.\nscript source: , line: 0, text:\ndata[\"city\"]\n   at org.eclipse.birt.data.engine.core.dataexception.wrap(dataexception.java:118)\n   at org.eclipse.birt.data.engine.script.scriptevalutil.evaluatejsasexpr(scriptevalutil.java:773)\n   at org.eclipse.birt.data.engine.script.scriptevalutil.evalexpr(scriptevalutil.java:720)\n   at org.eclipse.birt.data.engine.script.scriptevalutil.evalexpr(scriptevalutil.java:661)\nfix it now.\nverified and closed','17871','38915','2010-02-05 02:06:27','p3','fixed','closed','birt data',';create;attachment;report;design;description;invalid;expression;exception;throw;preview;report;contain;xtab;test;build;birt2.5.2;step;reproduce;report;attach;preview;viewer;error;error;evaluate;javascript;expression;script;engine;error;level;member;achieve;result;start;script;source;line;text;datum;city;org.eclipse.birt.data.engine.core.dataexception.wrap;dataexception.java;org.eclipse.birt.data.engine.script.scriptevalutil.evaluatejsasexpr;scriptevalutil.java;org.eclipse.birt.data.engine.script.scriptevalutil.evalexpr;scriptevalutil.java;org.eclipse.birt.data.engine.script.scriptevalutil.evalexpr;scriptevalutil.java;verify;close;automation;regression;invalid;expression;exception;throw;preview;report;contain;xtab;birt;datum'),(301925,'eclipse','[automation][regression]npe was thrown out while previewing report','created an attachment (id=158274)\nreport design\n\nnpe was thrown out while previewing report\n\ntest build:\nbirt2.5.2 v20100205-0930\n\nstep to reproduce:\n\n1 use the report attached\n2 preview it \n\nerror log:\ncaused by: java.lang.nullpointerexception\n	at org.eclipse.birt.chart.reportitem.chartreportitempresentationbase.setmodelobject(chartreportitempresentationbase.java:192)\n	at org.eclipse.birt.report.engine.extension.reportitempresentationbase.init(reportitempresentationbase.java:61)\n	at org.eclipse.birt.chart.reportitem.chartreportitempresentationproxy.init(chartreportitempresentationproxy.java:52)\n	at org.eclipse.birt.report.engine.presentation.localizedcontentvisitor.processextendedcontent(localizedcontentvisitor.java:961)\n	at org.eclipse.birt.report.engine.presentation.localizedcontentvisitor.localizeforeign(localizedcontentvisitor.java:579)\n	at org.eclipse.birt.report.engine.presentation.localizedcontentvisitor.localize(localizedcontentvisitor.java:163)\n	at org.eclipse.birt.report.engine.internal.executor.l18n.localizedreportitemexecutor.execute(localizedreportitemexecutor.java:37)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:65)\n	at org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout(htmlpagelm.java:90)\n	at org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout(htmlreportlayoute\ncreated an attachment (id=158275)\nlibrary\ni can\'t reproduce it. however it\'s potential npe.\nadded null check to avoid npe caused by invalid report.\npreview result is blank without exception.\nfail test with 2.5.2 daily build 20100209-0630\nthe cause is the tag of code was forgotten.now fixed by tagging chart code as v20100209.\n\nverified and closed in daily build 20100210-0630.','37419','38915','2010-02-05 03:01:59','p3','fixed','closed','birt chart',';create;attachment;report;design;throw;preview;report;test;build;birt2.5.2;step;reproduce;report;attach;preview;error;cause;java.lang.nullpointerexception;org.eclipse.birt.chart.reportitem.chartreportitempresentationbase.setmodelobject;chartreportitempresentationbase.java;org.eclipse.birt.report.engine.extension.reportitempresentationbase.init;reportitempresentationbase.java;org.eclipse.birt.chart.reportitem.chartreportitempresentationproxy.init;chartreportitempresentationproxy.java;org.eclipse.birt.report.engine.presentation.localizedcontentvisitor.processextendedcontent;localizedcontentvisitor.java;org.eclipse.birt.report.engine.presentation.localizedcontentvisitor.localizeforeign;localizedcontentvisitor.java;org.eclipse.birt.report.engine.presentation.localizedcontentvisitor.localize;localizedcontentvisitor.java;org.eclipse.birt.report.engine.internal.executor.l18n.localizedreportitemexecutor.execute;localizedreportitemexecutor.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout;htmlpagelm.java;org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout;htmlreportlayoute;create;attachment;library;can\'t;reproduce;potential;null;check;avoid;cause;invalid;report;preview;result;blank;exception;fail;test;2.5.2;daily;build;cause;code;forgotten.now;chart;code;verify;close;daily;build;automation;regression;throw;preview;report;birt;chart'),(301929,'eclipse','[automation] xtab level attribute returns wrong value [1102]','created an attachment (id=158277)\nreport\n\ndescription:\nxtab level attribute returns wrong value [1102]\n\nbuild:\n2.5.2.v20100205-0930\n\nsteps to reproduce:\n1. new a cube with level attribute\n2. create a xtab, drag level with attribute into it\n3. preview\n\nactual result:\nas attached report, level attribute returns value of level\'s value: [\"city\"]\n\nexpect result:\nlevel attribute should return itself value: [\"phone\"]\nthis bug has been fixed.\nverified.','14153','56831','2010-02-05 03:42:55','p3','fixed','closed','birt data',';create;attachment;report;description;xtab;level;attribute;return;wrong;value;build;2.5.2;step;reproduce;cube;level;attribute;create;xtab;drag;level;attribute;preview;actual;result;attach;report;level;attribute;return;value;level\';value;city;expect;result;level;attribute;return;value;phone;verify;automation;xtab;level;attribute;return;wrong;value;birt;datum'),(301931,'eclipse','[auto-s][regression] error occurs when preview a dynamic text with cross tab binding.[1102]','created an attachment (id=158279)\ntest report\n\ndescription:\nerror occurs when preview the attached report.\n\nbuild id:\n2.5.2 v20100205-0930\n\nsteps to reproduce:\n1. get the attache report and preview.\n\nactual result:\nexception is thrown out.if you delete dynamic text in crosstab cell, preview is ok.\nerror log:\nthere are errors evaluating script \"data[\"country\"]\":\nthe level member cannot be achieved because the result set has not started. (<inline>#1) \nbirt.core.javascriptcommonerror ( 1 time(s) )\ndetail : org.eclipse.birt.report.engine.api.engineexception: there are errors evaluating script \"data[\"country\"]\":\nthe level member cannot be achieved because the result set has not started. (<inline>#1)\n	at org.eclipse.birt.report.engine.executor.executioncontext.addexception(executioncontext.java:1215)\n	at org.eclipse.birt.report.engine.executor.executioncontext.addexception(executioncontext.java:1167)\n	at org.eclipse.birt.report.engine.executor.reportitemexecutor.evaluate(reportitemexecutor.java:286)\n	at org.eclipse.birt.report.engine.executor.dynamictextitemexecutor.execute(dynamictextitemexecutor.java:90)\n	at org.eclipse.birt.report.engine.internal.executor.dup.suppressduplicateitemexecutor.execute(suppressduplicateitemexecutor.java:43)\n	at org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.execute(wrappedreportitemexecutor.java:46)\n	at org.eclipse.birt.report.engine.internal.executor.l18n.localizedreportitemexecutor.execute(localizedreportitemexecutor.java:34)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.execute(htmlabstractlm.java:465)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.execute(htmlabstractlm.java:473)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.execute(htmlabstractlm.java:473)\n	at org.eclipse.birt.report.engine.layout.html.htmllistingbandlm.intializeheadercontent(htmllistingbandlm.java:98)\n	at org.eclipse.birt.report.engine.layout.html.htmllistingbandlm.initialize(htmllistingbandlm.java:50)\n	at org.eclipse.birt.report.engine.layout.html.htmltablebandlm.initialize(htmltablebandlm.java:44)\n	at org.eclipse.birt.report.engine.layout.html.htmllayoutmanagerfactory.createlayoutmanager(htmllayoutmanagerfactory.java:40)\n	at org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.createlayoutmanager(htmlreportlayoutengine.java:137)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:68)\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n	at org.eclipse.birt.report.engine.layout.html.htmltablelm.layoutchildren(htmltablelm.java:132)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n	at org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout(htmlpagelm.java:90)\n	at org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout(htmlreportlayoutengine.java:99)\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun(runandrendertask.java:170)\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.run(runandrendertask.java:75)\n	at org.eclipse.birt.report.service.reportengineservice.runandrenderreport(reportengineservice.java:920)\n	at org.eclipse.birt.report.service.birtviewerreportservice.runandrenderreport(birtviewerreportservice.java:973)\n	at org.eclipse.birt.report.service.actionhandler.birtgetpageallactionhandler.__execute(birtgetpageallactionhandler.java:131)\n	at org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute(abstractbaseactionhandler.java:90)\n	at org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor.__executeaction(abstractbasedocumentprocessor.java:47)\n	at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction(abstractbasecomponentprocessor.java:143)\n	at org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpageall(birtdocumentprocessor.java:183)\n	at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n	at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n	at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n	at java.lang.reflect.method.invoke(method.java:585)\n	at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process(abstractbasecomponentprocessor.java:112)\n	at org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects(birtsoapbindingimpl.java:66)\n	at sun.reflect.generatedmethodaccessor47.invoke(unknown source)\n	at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n	at java.lang.reflect.method.invoke(method.java:585)\n	at org.apache.axis.providers.java.rpcprovider.invokemethod(rpcprovider.java:397)\n	at org.apache.axis.providers.java.rpcprovider.processmessage(rpcprovider.java:186)\n	at org.apache.axis.providers.java.javaprovider.invoke(javaprovider.java:323)\n	at org.apache.axis.strategies.invocationstrategy.visit(invocationstrategy.java:32)\n	at org.apache.axis.simplechain.dovisiting(simplechain.java:118)\n	at org.apache.axis.simplechain.invoke(simplechain.java:83)\n	at org.apache.axis.handlers.soap.soapservice.invoke(soapservice.java:454)\n	at org.apache.axis.server.axisserver.invoke(axisserver.java:281)\n	at org.apache.axis.transport.http.axisservlet.dopost(axisservlet.java:699)\n	at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost(birtsoapmessagedispatcherservlet.java:265)\n	at javax.servlet.http.httpservlet.service(httpservlet.java:727)\n	at org.apache.axis.transport.http.axisservletbase.service(axisservletbase.java:327)\n	at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n	at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service(birtsoapmessagedispatcherservlet.java:122)\n	at org.eclipse.equinox.http.registry.internal.servletmanager$servletwrapper.service(servletmanager.java:180)\n	at org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest(servletregistration.java:90)\n	at org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias(proxyservlet.java:111)\n	at org.eclipse.equinox.http.servlet.internal.proxyservlet.service(proxyservlet.java:59)\n	at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n	at org.eclipse.equinox.http.jetty.internal.httpservermanager$internalhttpserviceservlet.service(httpservermanager.java:318)\n	at org.mortbay.jetty.servlet.servletholder.handle(servletholder.java:502)\n	at org.mortbay.jetty.servlet.servlethandler.handle(servlethandler.java:380)\n	at org.mortbay.jetty.servlet.sessionhandler.handle(sessionhandler.java:181)\n	at org.mortbay.jetty.handler.contexthandler.handle(contexthandler.java:765)\n	at org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152)\n	at org.mortbay.jetty.server.handle(server.java:324)\n	at org.mortbay.jetty.httpconnection.handlerequest(httpconnection.java:535)\n	at org.mortbay.jetty.httpconnection$requesthandler.content(httpconnection.java:880)\n	at org.mortbay.jetty.httpparser.parsenext(httpparser.java:748)\n	at org.mortbay.jetty.httpparser.parseavailable(httpparser.java:213)\n	at org.mortbay.jetty.httpconnection.handle(httpconnection.java:404)\n	at org.mortbay.io.nio.selectchannelendpoint.run(selectchannelendpoint.java:409)\n	at org.mortbay.thread.queuedthreadpool$poolthread.run(queuedthreadpool.java:520)\ncaused by: org.eclipse.birt.core.exception.coreexception: there are errors evaluating script \"data[\"country\"]\":\nthe level member cannot be achieved because the result set has not started. (<inline>#1)\n	at org.eclipse.birt.report.engine.javascript.javascriptengine.evaluate(javascriptengine.java:287)\n	at org.eclipse.birt.core.script.scriptcontext.evaluate(scriptcontext.java:152)\n	at org.eclipse.birt.report.engine.executor.executioncontext.evaluate(executioncontext.java:746)\n	at org.eclipse.birt.report.engine.executor.executioncontext.evaluate(executioncontext.java:675)\n	at org.eclipse.birt.report.engine.executor.reportitemexecutor.evaluate(reportitemexecutor.java:282)\n	... 70 more\ncaused by: org.mozilla.javascript.evaluatorexception: the level member cannot be achieved because the result set has not started. (<inline>#1)\n	at org.mozilla.javascript.defaulterrorreporter.runtimeerror(defaulterrorreporter.java:109)\n	at org.mozilla.javascript.context.reportruntimeerror(context.java:922)\n	at org.mozilla.javascript.context.reportruntimeerror(context.java:978)\n	at org.eclipse.birt.data.engine.olap.script.jscubebindingobject.get(jscubebindingobject.java:54)\n	at org.mozilla.javascript.scriptableobject.getproperty(scriptableobject.java:1575)\n	at org.mozilla.javascript.scriptruntime.getobjectelem(scriptruntime.java:1363)\n	at org.mozilla.javascript.scriptruntime.getobjectelem(scriptruntime.java:1345)\n	at org.mozilla.javascript.gen.c198._c0(<inline>:1)\n	at org.mozilla.javascript.gen.c198.call(<inline>)\n	at org.mozilla.javascript.contextfactory.dotopcall(contextfactory.java:401)\n	at org.mozilla.javascript.scriptruntime.dotopcall(scriptruntime.java:3003)\n	at org.mozilla.javascript.gen.c198.call(<inline>)\n	at org.mozilla.javascript.gen.c198.exec(<inline>)\n	at org.eclipse.birt.report.engine.javascript.javascriptengine.evaluate(javascriptengine.java:282)\n	... 74 more\nfix it now.\nno exception now but dynamic text content still cannot show up.\nverified in 2.5.2.v20100209\ndynamic text is \'null\', so there is nothing to show. mark it as resolved.\nverified in 2.5.2.v20100209.','17871','39778','2010-02-05 03:52:20','p3','fixed','closed','birt data',';create;attachment;test;report;description;error;occur;preview;attach;report;build;2.5.2;step;reproduce;attache;report;preview;actual;result;exception;throw;out.if;delete;dynamic;text;crosstab;cell;preview;error;error;evaluate;script;datum;country;level;member;achieve;result;start;birt.core.javascriptcommonerror;time;org.eclipse.birt.report.engine.api.engineexception;error;evaluate;script;datum;country;level;member;achieve;result;start;org.eclipse.birt.report.engine.executor.executioncontext.addexception;executioncontext.java;org.eclipse.birt.report.engine.executor.executioncontext.addexception;executioncontext.java;org.eclipse.birt.report.engine.executor.reportitemexecutor.evaluate;reportitemexecutor.java;org.eclipse.birt.report.engine.executor.dynamictextitemexecutor.execute;dynamictextitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.dup.suppressduplicateitemexecutor.execute;suppressduplicateitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.execute;wrappedreportitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.l18n.localizedreportitemexecutor.execute;localizedreportitemexecutor.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.execute;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.execute;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.execute;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmllistingbandlm.intializeheadercontent;htmllistingbandlm.java;org.eclipse.birt.report.engine.layout.html.htmllistingbandlm.initialize;htmllistingbandlm.java;org.eclipse.birt.report.engine.layout.html.htmltablebandlm.initialize;htmltablebandlm.java;org.eclipse.birt.report.engine.layout.html.htmllayoutmanagerfactory.createlayoutmanager;htmllayoutmanagerfactory.java;org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.createlayoutmanager;htmlreportlayoutengine.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmltablelm.layoutchildren;htmltablelm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout;htmlpagelm.java;org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout;htmlreportlayoutengine.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun;runandrendertask.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.run;runandrendertask.java;org.eclipse.birt.report.service.reportengineservice.runandrenderreport;reportengineservice.java;org.eclipse.birt.report.service.birtviewerreportservice.runandrenderreport;birtviewerreportservice.java;org.eclipse.birt.report.service.actionhandler.birtgetpageallactionhandler;birtgetpageallactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute;abstractbaseactionhandler.java;org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor;abstractbasedocumentprocessor.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpageall;birtdocumentprocessor.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects;birtsoapbindingimpl.java;sun.reflect.generatedmethodaccessor47;invoke;unknown;source;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.apache.axis.providers.java.rpcprovider.invokemethod;rpcprovider.java;org.apache.axis.providers.java.rpcprovider.processmessage;rpcprovider.java;org.apache.axis.providers.java.javaprovider.invoke;javaprovider.java;org.apache.axis.strategies.invocationstrategy.visit;invocationstrategy.java;org.apache.axis.simplechain.dovisiting;simplechain.java;org.apache.axis.simplechain.invoke;simplechain.java;org.apache.axis.handlers.soap.soapservice.invoke;soapservice.java;org.apache.axis.server.axisserver.invoke;axisserver.java;org.apache.axis.transport.http.axisservlet.dopost;axisservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost;birtsoapmessagedispatcherservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.apache.axis.transport.http.axisservletbase.service;axisservletbase.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service;birtsoapmessagedispatcherservlet.java;org.eclipse.equinox.http.registry.internal.servletmanager;servletwrapper.service;servletmanager.java;org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest;servletregistration.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias;proxyservlet.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.service;proxyservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.equinox.http.jetty.internal.httpservermanager;internalhttpserviceservlet.service;httpservermanager.java;org.mortbay.jetty.servlet.servletholder.handle;servletholder.java;org.mortbay.jetty.servlet.servlethandler.handle;servlethandler.java;org.mortbay.jetty.servlet.sessionhandler.handle;sessionhandler.java;org.mortbay.jetty.handler.contexthandler.handle;contexthandler.java;org.mortbay.jetty.handler.handlerwrapper.handle;handlerwrapper.java;org.mortbay.jetty.server.handle;server.java;org.mortbay.jetty.httpconnection.handlerequest;httpconnection.java;org.mortbay.jetty.httpconnection;requesthandler.content;httpconnection.java;org.mortbay.jetty.httpparser.parsenext;httpparser.java;org.mortbay.jetty.httpparser.parseavailable;httpparser.java;org.mortbay.jetty.httpconnection.handle;httpconnection.java;org.mortbay.io.nio.selectchannelendpoint.run;selectchannelendpoint.java;org.mortbay.thread.queuedthreadpool;poolthread.run;queuedthreadpool.java;cause;org.eclipse.birt.core.exception.coreexception;error;evaluate;script;datum;country;level;member;achieve;result;start;org.eclipse.birt.report.engine.javascript.javascriptengine.evaluate;javascriptengine.java;org.eclipse.birt.core.script.scriptcontext.evaluate;scriptcontext.java;org.eclipse.birt.report.engine.executor.executioncontext.evaluate;executioncontext.java;org.eclipse.birt.report.engine.executor.executioncontext.evaluate;executioncontext.java;org.eclipse.birt.report.engine.executor.reportitemexecutor.evaluate;reportitemexecutor.java;cause;org.mozilla.javascript.evaluatorexception;level;member;achieve;result;start;org.mozilla.javascript.defaulterrorreporter.runtimeerror;defaulterrorreporter.java;org.mozilla.javascript.context.reportruntimeerror;context.java;org.mozilla.javascript.context.reportruntimeerror;context.java;org.eclipse.birt.data.engine.olap.script.jscubebindingobject.get;jscubebindingobject.java;org.mozilla.javascript.scriptableobject.getproperty;scriptableobject.java;org.mozilla.javascript.scriptruntime.getobjectelem;scriptruntime.java;org.mozilla.javascript.scriptruntime.getobjectelem;scriptruntime.java;org.mozilla.javascript.gen.c198;org.mozilla.javascript.gen.c198;org.mozilla.javascript.contextfactory.dotopcall;contextfactory.java;org.mozilla.javascript.scriptruntime.dotopcall;scriptruntime.java;org.mozilla.javascript.gen.c198;org.mozilla.javascript.gen.c198;exec;org.eclipse.birt.report.engine.javascript.javascriptengine.evaluate;javascriptengine.java;exception;dynamic;text;content;verify;2.5.2;dynamic;text;null;mark;resolve;verify;2.5.2;auto;regression;error;occur;preview;dynamic;text;cross;binding;birt;datum'),(301934,'eclipse','[automation] self define expression does not work in xtab level [1102]','created an attachment (id=158282)\nreport\n\ndescription:\nself define expression does not work in xtab level [1102]\n\nbuild:\n<2.5.2.v20100205-0930>\n\nsteps to reproduce£º\n1. download attached report\n2. preview in web viewer\n\nactual result:\nsecond column display value as \"0\" \"1000\"\n\nexpect result:\nsecond column should display value as \"0-1000\", \"1000-2000\"\ncreated an attachment (id=158283)\nscreenshot\nfix it now.\n\nverified.','17871','56831','2010-02-05 04:23:40','p3','fixed','closed','birt data',';create;attachment;report;description;self;define;expression;work;xtab;level;build;step;reproduce;download;attach;report;preview;viewer;actual;result;second;column;display;value;expect;result;second;column;display;value;create;attachment;screenshot;verify;automation;self;define;expression;work;xtab;level;birt;datum'),(302084,'eclipse','[regression] error occurs when switching to \'parameters\' page in data set.[0705]','created an attachment (id=158409)\nscreen shot\n\ndescription:\nerror occurs when switching to \'parameters\' page in data set.\n\nbuild id:\n2.5.2 v20100208-0630\n\nsteps to reproduce:\n1. new a data set with a query using parameter,like:\nselect *\nfrom classicmodels.customers\nwhere classicmodels.customers.customernumber = ?\n2. new a report parameter.\n3. open the data set and switch to parameters page.\n\nactual result:\nnpe occurs. see attached screen shot.\nerror log:\njava.lang.nullpointerexception\n	at org.eclipse.birt.report.designer.data.ui.dataset.parameterpageutil.getscalarparameter(parameterpageutil.java:216)\n	at org.eclipse.birt.report.designer.data.ui.dataset.datasetparameterspage.refreshlinkedreportparamstatus(datasetparameterspage.java:451)\n	at org.eclipse.birt.report.designer.data.ui.dataset.datasetparameterspage.pageactivated(datasetparameterspage.java:592)\n	at org.eclipse.birt.report.designer.data.ui.property.abstractpropertydialog.showpage(abstractpropertydialog.java:575)\n	at org.eclipse.birt.report.designer.data.ui.property.abstractpropertydialog.showselectionpage(abstractpropertydialog.java:472)\n	at org.eclipse.birt.report.designer.data.ui.dataset.dataseteditor.showselectionpage(dataseteditor.java:895)\n	at org.eclipse.birt.report.designer.data.ui.property.abstractpropertydialog$2$1.run(abstractpropertydialog.java:430)\n	at org.eclipse.swt.custom.busyindicator.showwhile(busyindicator.java:70)\n	at org.eclipse.birt.report.designer.data.ui.property.abstractpropertydialog$2.selectionchanged(abstractpropertydialog.java:425)\n	at org.eclipse.jface.viewers.viewer$2.run(viewer.java:162)\n	at org.eclipse.core.runtime.saferunner.run(saferunner.java:42)\n	at org.eclipse.core.runtime.platform.run(platform.java:888)\n	at org.eclipse.ui.internal.jfaceutil$1.run(jfaceutil.java:48)\n	at org.eclipse.jface.util.saferunnable.run(saferunnable.java:175)\n	at org.eclipse.jface.viewers.viewer.fireselectionchanged(viewer.java:160)\n	at org.eclipse.jface.viewers.structuredviewer.updateselection(structuredviewer.java:2132)\n	at org.eclipse.jface.viewers.structuredviewer.handleselect(structuredviewer.java:1160)\n	at org.eclipse.jface.viewers.structuredviewer$4.widgetselected(structuredviewer.java:1190)\n	at org.eclipse.jface.util.openstrategy.fireselectionevent(openstrategy.java:228)\n	at org.eclipse.jface.util.openstrategy.access$4(openstrategy.java:222)\n	at org.eclipse.jface.util.openstrategy$1.handleevent(openstrategy.java:389)\n	at org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1003)\n	at org.eclipse.swt.widgets.display.rundeferredevents(display.java:3910)\n	at org.eclipse.swt.widgets.display.readanddispatch(display.java:3503)\n	at org.eclipse.jface.window.window.runeventloop(window.java:825)\n	at org.eclipse.jface.window.window.open(window.java:801)\n	at org.eclipse.birt.report.designer.ui.dialogs.basedialog.open(basedialog.java:110)\n	at org.eclipse.birt.report.designer.data.ui.providers.editabledatasetnodeprovider.performedit(editabledatasetnodeprovider.java:99)\n	at org.eclipse.birt.report.designer.internal.ui.views.defaultnodeprovider.performrequest(defaultnodeprovider.java:432)\n	at org.eclipse.birt.report.designer.internal.ui.views.actions.editaction.doaction(editaction.java:90)\n	at org.eclipse.birt.report.designer.internal.ui.views.actions.abstractelementaction.run(abstractelementaction.java:70)\n	at org.eclipse.birt.report.designer.internal.ui.views.renamelistener.doubleclick(renamelistener.java:214)\n	at org.eclipse.jface.viewers.structuredviewer$1.run(structuredviewer.java:821)\n	at org.eclipse.core.runtime.saferunner.run(saferunner.java:42)\n	at org.eclipse.core.runtime.platform.run(platform.java:888)\n	at org.eclipse.ui.internal.jfaceutil$1.run(jfaceutil.java:48)\n	at org.eclipse.jface.util.saferunnable.run(saferunnable.java:175)\n	at org.eclipse.jface.viewers.structuredviewer.firedoubleclick(structuredviewer.java:819)\n	at org.eclipse.jface.viewers.abstracttreeviewer.handledoubleselect(abstracttreeviewer.java:1419)\n	at org.eclipse.jface.viewers.structuredviewer$4.widgetdefaultselected(structuredviewer.java:1195)\n	at org.eclipse.jface.util.openstrategy.firedefaultselectionevent(openstrategy.java:238)\n	at org.eclipse.jface.util.openstrategy.access$0(openstrategy.java:235)\n	at org.eclipse.jface.util.openstrategy$1.handleevent(openstrategy.java:296)\n	at org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1003)\n	at org.eclipse.swt.widgets.display.rundeferredevents(display.java:3910)\n	at org.eclipse.swt.widgets.display.readanddispatch(display.java:3503)\n	at org.eclipse.ui.internal.workbench.runeventloop(workbench.java:2405)\n	at org.eclipse.ui.internal.workbench.runui(workbench.java:2369)\n	at org.eclipse.ui.internal.workbench.access$4(workbench.java:2221)\n	at org.eclipse.ui.internal.workbench$5.run(workbench.java:500)\n	at org.eclipse.core.databinding.observable.realm.runwithdefault(realm.java:332)\n	at org.eclipse.ui.internal.workbench.createandrunworkbench(workbench.java:493)\n	at org.eclipse.ui.platformui.createandrunworkbench(platformui.java:149)\n	at org.eclipse.ui.internal.ide.application.ideapplication.start(ideapplication.java:113)\n	at org.eclipse.equinox.internal.app.eclipseapphandle.run(eclipseapphandle.java:194)\n	at org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication(eclipseapplauncher.java:110)\n	at org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start(eclipseapplauncher.java:79)\n	at org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:368)\n	at org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:179)\n	at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n	at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n	at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n	at java.lang.reflect.method.invoke(method.java:585)\n	at org.eclipse.equinox.launcher.main.invokeframework(main.java:559)\n	at org.eclipse.equinox.launcher.main.basicrun(main.java:514)\n	at org.eclipse.equinox.launcher.main.run(main.java:1311)\nfixed\nverified in 2.5.2.v20100209','42222','39778','2010-02-07 22:44:05','p3','fixed','closed','birt data',';create;attachment;screen;shot;description;error;occur;switching;parameter;page;datum;build;2.5.2;step;reproduce;datum;query;parameter;like;select;classicmodels.customers;classicmodels.customers.customernumber;report;parameter;open;datum;switch;parameter;page;actual;result;occur;attach;screen;shot;error;java.lang.nullpointerexception;org.eclipse.birt.report.designer.data.ui.dataset.parameterpageutil.getscalarparameter;parameterpageutil.java;org.eclipse.birt.report.designer.data.ui.dataset.datasetparameterspage.refreshlinkedreportparamstatus;datasetparameterspage.java;org.eclipse.birt.report.designer.data.ui.dataset.datasetparameterspage.pageactivated;datasetparameterspage.java;org.eclipse.birt.report.designer.data.ui.property.abstractpropertydialog.showpage;abstractpropertydialog.java;org.eclipse.birt.report.designer.data.ui.property.abstractpropertydialog.showselectionpage;abstractpropertydialog.java;org.eclipse.birt.report.designer.data.ui.dataset.dataseteditor.showselectionpage;dataseteditor.java;org.eclipse.birt.report.designer.data.ui.property.abstractpropertydialog;abstractpropertydialog.java;org.eclipse.swt.custom.busyindicator.showwhile;busyindicator.java;org.eclipse.birt.report.designer.data.ui.property.abstractpropertydialog;selectionchange;abstractpropertydialog.java;org.eclipse.jface.viewers.viewer;viewer.java;org.eclipse.core.runtime.saferunner.run;saferunner.java;org.eclipse.core.runtime.platform.run;platform.java;org.eclipse.ui.internal.jfaceutil;jfaceutil.java;org.eclipse.jface.util.saferunnable.run;saferunnable.java;org.eclipse.jface.viewers.viewer.fireselectionchanged;viewer.java;org.eclipse.jface.viewers.structuredviewer.updateselection;structuredviewer.java;org.eclipse.jface.viewers.structuredviewer.handleselect;structuredviewer.java;org.eclipse.jface.viewers.structuredviewer;widgetselect;structuredviewer.java;org.eclipse.jface.util.openstrategy.fireselectionevent;openstrategy.java;org.eclipse.jface.util.openstrategy.access;openstrategy.java;org.eclipse.jface.util.openstrategy;handleevent;openstrategy.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.display.rundeferredevents;display.java;org.eclipse.swt.widgets.display.readanddispatch;display.java;org.eclipse.jface.window.window.runeventloop;window.java;org.eclipse.jface.window.window.open;window.java;org.eclipse.birt.report.designer.ui.dialogs.basedialog.open;basedialog.java;org.eclipse.birt.report.designer.data.ui.providers.editabledatasetnodeprovider.performedit;editabledatasetnodeprovider.java;org.eclipse.birt.report.designer.internal.ui.views.defaultnodeprovider.performrequest;defaultnodeprovider.java;org.eclipse.birt.report.designer.internal.ui.views.actions.editaction.doaction;editaction.java;org.eclipse.birt.report.designer.internal.ui.views.actions.abstractelementaction.run;abstractelementaction.java;org.eclipse.birt.report.designer.internal.ui.views.renamelistener.doubleclick;renamelistener.java;org.eclipse.jface.viewers.structuredviewer;structuredviewer.java;org.eclipse.core.runtime.saferunner.run;saferunner.java;org.eclipse.core.runtime.platform.run;platform.java;org.eclipse.ui.internal.jfaceutil;jfaceutil.java;org.eclipse.jface.util.saferunnable.run;saferunnable.java;org.eclipse.jface.viewers.structuredviewer.firedoubleclick;structuredviewer.java;org.eclipse.jface.viewers.abstracttreeviewer.handledoubleselect;abstracttreeviewer.java;org.eclipse.jface.viewers.structuredviewer;widgetdefaultselect;structuredviewer.java;org.eclipse.jface.util.openstrategy.firedefaultselectionevent;openstrategy.java;org.eclipse.jface.util.openstrategy.access;openstrategy.java;org.eclipse.jface.util.openstrategy;handleevent;openstrategy.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.display.rundeferredevents;display.java;org.eclipse.swt.widgets.display.readanddispatch;display.java;org.eclipse.ui.internal.workbench.runeventloop;workbench.java;org.eclipse.ui.internal.workbench.runui;workbench.java;org.eclipse.ui.internal.workbench.access;workbench.java;org.eclipse.ui.internal.workbench;workbench.java;org.eclipse.core.databinding.observable.realm.runwithdefault;realm.java;org.eclipse.ui.internal.workbench.createandrunworkbench;workbench.java;org.eclipse.ui.platformui.createandrunworkbench;platformui.java;org.eclipse.ui.internal.ide.application.ideapplication.start;ideapplication.java;org.eclipse.equinox.internal.app.eclipseapphandle.run;eclipseapphandle.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication;eclipseapplauncher.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start;eclipseapplauncher.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.equinox.launcher.main.invokeframework;main.java;org.eclipse.equinox.launcher.main.basicrun;main.java;org.eclipse.equinox.launcher.main.run;main.java;verify;2.5.2;regression;error;occur;switching;parameter;page;datum;birt;datum'),(302091,'eclipse','miss expression of output parameter binding','created an attachment (id=158416)\nreport design\n\ndescription:\nmiss expression of output parameter binding\n\nbuild number: \n2.5.2.v20100208-0630\n\nsteps to reproduce:\n1, new a stored procedure data set with a output parameter\n2, new a data item or table binding with the data set\n3, check the binding expression of output parameter\n\nexpected result:\nthe expression of output parameter binding should be generated automatically. for example: outputparams[\"@test\"]\n\nactual result:\nthe expression is empty\n\nerror log:\nfixed.\nverified in 252 v20100210-0630','15839','31807','2010-02-08 00:27:50','p3','fixed','closed','birt report designer',';create;attachment;report;design;description;miss;expression;output;parameter;binding;build;number;2.5.2;step;reproduce;store;procedure;datum;output;parameter;datum;item;table;binding;datum;check;binding;expression;output;parameter;expect;result;expression;output;parameter;binding;generate;automatically;example;outputparam;test;actual;result;expression;error;verify;miss;expression;output;parameter;binding;birt;report;designer'),(302093,'eclipse','unexpected error message when swith mis-defined gantt to tube chart in chart builder[13]','created an attachment (id=158419)\nscreenshot\n\ndescription:\nunexpected error message when swith mis-defined gantt to tube chart [13]\n\nbuild:\n2.5.2.v20100208-0630\n\nsteps to reproduce:\n1. new a chart defined x/y axis with [\"customernumber\"]\n2. switch chart type to gantt chart, then to tube chart\n\nactual result:\nexpected error message shows in gantt chart, but unexpected error message shows in tube chart. see the screenshot\n\nexpect result:\nno error message when changing to tube chart.\ncreated an attachment (id=158420)\nreport\nthe error message indicates user should change to correct axis types. i think it\'s acceptable.\nalthough it\'s not perfect that chart builder does not correct this error when switching to tube chart, this issue is caused by previous wrong user operation (bind numerical data to gantt). chart builder is not so interlligent to correct all user\'s errors.\nclosed','14152','56831','2010-02-08 02:07:01','p3','wontfix','closed','birt chart',';create;attachment;screenshot;description;unexpected;error;message;swith;define;gantt;tube;chart;build;2.5.2;step;reproduce;chart;define;axis;customernumber;switch;chart;type;gantt;chart;tube;chart;actual;result;expect;error;message;show;gantt;chart;unexpected;error;message;show;tube;chart;screenshot;expect;result;error;message;change;tube;chart;create;attachment;report;error;message;indicate;user;change;correct;axis;type;think;acceptable;perfect;chart;builder;correct;error;switching;tube;chart;issue;cause;previous;wrong;user;operation;bind;numerical;datum;gantt;chart;builder;interlligent;correct;user\'s;error;close;unexpected;error;message;swith;define;gantt;tube;chart;chart;builder;birt;chart'),(302098,'eclipse','[automation][regression] datasource event handler did not work properly','build identifier: v20100208\n\nactual behavior: datasource event handler did not work properly\n\nreproducible: always\n\nsteps to reproduce:\n1. use the attached report design and java event class \n2. preview in html\ncreated an attachment (id=158422)\nreport design\ncreated an attachment (id=158424)\nevent handler\nfix it now.\nverified and closed','17871','21641','2010-02-08 03:43:08','p3','fixed','closed','birt data',';build;identifier;actual;behavior;datasource;event;handler;work;properly;reproducible;step;reproduce;attach;report;design;java;event;class;preview;html;create;attachment;report;design;create;attachment;event;handler;verify;close;automation;regression;datasource;event;handler;work;properly;birt;datum'),(302099,'eclipse','[regression] [automation]  npe throws out when preview an unexisting chart item  [13]','created an attachment (id=158425)\nreport\n\ndescritpion:\na report using a chart item from library, and then rename the chart name in the\nlibrary. npe throws out when preview the report.\n\nbuild version:2.5.2.v20100208-0630\n\nsteps to reproduce:\n1.new a chart in library, and use the chart in a report design.\n2.rename the chart name in library.\n3.click \"ok\" to reload the changes in report design.\n4.preview the report, npe throws out.\n\nexpected result:\nif the chart item does not exist in the library, the preview output shall be\nblank instead of poping up npe. it\'s just like preview a chart without any data\nbinding.\norg.eclipse.birt.report.service.api.reportserviceexception: error happened while running the report\n   at org.eclipse.birt.report.service.reportengineservice.throwdummyexception(reportengineservice.java:1097)\n   at org.eclipse.birt.report.service.reportengineservice.renderreport(reportengineservice.java:1543)\n   at org.eclipse.birt.report.service.birtviewerreportservice.getpage(birtviewerreportservice.java:204)\n   at org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler.doexecution(abstractgetpageactionhandler.java:238)\n   at org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler.__execute(abstractgetpageactionhandler.java:105)\n   at org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute(abstractbaseactionhandler.java:90)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor.__executeaction(abstractbasedocumentprocessor.java:47)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction(abstractbasecomponentprocessor.java:143)\n   at org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpage(birtdocumentprocessor.java:87)\n   at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n   at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n   at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n   at java.lang.reflect.method.invoke(method.java:585)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process(abstractbasecomponentprocessor.java:112)\n   at org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects(birtsoapbindingimpl.java:66)\n   at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n   at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n   at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n   at java.lang.reflect.method.invoke(method.java:585)\n   at org.apache.axis.providers.java.rpcprovider.invokemethod(rpcprovider.java:397)\n   at org.apache.axis.providers.java.rpcprovider.processmessage(rpcprovider.java:186)\n   at org.apache.axis.providers.java.javaprovider.invoke(javaprovider.java:323)\n   at org.apache.axis.strategies.invocationstrategy.visit(invocationstrategy.java:32)\n   at org.apache.axis.simplechain.dovisiting(simplechain.java:118)\n   at org.apache.axis.simplechain.invoke(simplechain.java:83)\n   at org.apache.axis.handlers.soap.soapservice.invoke(soapservice.java:454)\n   at org.apache.axis.server.axisserver.invoke(axisserver.java:281)\n   at org.apache.axis.transport.http.axisservlet.dopost(axisservlet.java:699)\n   at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost(birtsoapmessagedispatcherservlet.java:265)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:727)\n   at org.apache.axis.transport.http.axisservletbase.service(axisservletbase.java:327)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n   at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service(birtsoapmessagedispatcherservlet.java:122)\n   at org.eclipse.equinox.http.registry.internal.servletmanager$servletwrapper.service(servletmanager.java:180)\n   at org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest(servletregistration.java:90)\n   at org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias(proxyservlet.java:111)\n   at org.eclipse.equinox.http.servlet.internal.proxyservlet.service(proxyservlet.java:59)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n   at org.eclipse.equinox.http.jetty.internal.httpservermanager$internalhttpserviceservlet.service(httpservermanager.java:318)\n   at org.mortbay.jetty.servlet.servletholder.handle(servletholder.java:502)\n   at org.mortbay.jetty.servlet.servlethandler.handle(servlethandler.java:380)\n   at org.mortbay.jetty.servlet.sessionhandler.handle(sessionhandler.java:181)\n   at org.mortbay.jetty.handler.contexthandler.handle(contexthandler.java:765)\n   at org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152)\n   at org.mortbay.jetty.server.handle(server.java:324)\n   at org.mortbay.jetty.httpconnection.handlerequest(httpconnection.java:535)\n   at org.mortbay.jetty.httpconnection$requesthandler.content(httpconnection.java:880)\n   at org.mortbay.jetty.httpparser.parsenext(httpparser.java:748)\n   at org.mortbay.jetty.httpparser.parseavailable(httpparser.java:219)\n   at org.mortbay.jetty.httpconnection.handle(httpconnection.java:404)\n   at org.mortbay.io.nio.selectchannelendpoint.run(selectchannelendpoint.java:409)\n   at org.mortbay.thread.queuedthreadpool$poolthread.run(queuedthreadpool.java:520)\ncaused by: org.eclipse.birt.report.engine.api.engineexception: error happened while running the report\n   at org.eclipse.birt.report.engine.api.impl.rendertask.render(rendertask.java:233)\n   at org.eclipse.birt.report.service.reportengineservice.renderreport(reportengineservice.java:1537)\n... 50 more\ncaused by: java.lang.nullpointerexception\n   at org.eclipse.birt.chart.reportitem.chartreportitempresentationbase.setmodelobject(chartreportitempresentationbase.java:192)\n   at org.eclipse.birt.report.engine.extension.reportitempresentationbase.init(reportitempresentationbase.java:61)\n   at org.eclipse.birt.chart.reportitem.chartreportitempresentationproxy.init(chartreportitempresentationproxy.java:52)\n   at org.eclipse.birt.report.engine.presentation.localizedcontentvisitor.processextendedcontent(localizedcontentvisitor.java:961)\n   at org.eclipse.birt.report.engine.presentation.localizedcontentvisitor.localizeforeign(localizedcontentvisitor.java:579)\n   at org.eclipse.birt.report.engine.presentation.localizedcontentvisitor.localize(localizedcontentvisitor.java:163)\n   at org.eclipse.birt.report.engine.internal.executor.l18n.localizedreportitemexecutor.execute(localizedreportitemexecutor.java:37)\n   at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:65)\n   at org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout(htmlpagelm.java:90)\n   at org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout(htmlreportlayoutengine.java:99)\n   at org.eclipse.birt.report.engine.api.impl.rendertask$pagerangerender.render(rendertask.java:600)\n   at org.eclipse.birt.report.engine.api.impl.rendertask.render(rendertask.java:221)\n... 51 more\nduplicate npe\nverified as duplicate','14152','56831','2010-02-08 03:48:50','p3','duplicate','closed','birt chart',';create;attachment;report;descritpion;report;chart;item;library;rename;chart;library;throw;preview;report;build;version;2.5.2;step;reproduce;chart;library;chart;report;design;rename;chart;library;click;reload;change;report;design;preview;report;throw;expect;result;chart;item;exist;library;preview;output;shall;blank;instead;just;like;preview;chart;datum;binding;org.eclipse.birt.report.service.api.reportserviceexception;error;happen;report;org.eclipse.birt.report.service.reportengineservice.throwdummyexception;reportengineservice.java;org.eclipse.birt.report.service.reportengineservice.renderreport;reportengineservice.java;org.eclipse.birt.report.service.birtviewerreportservice.getpage;birtviewerreportservice.java;org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler.doexecution;abstractgetpageactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler;abstractgetpageactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute;abstractbaseactionhandler.java;org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor;abstractbasedocumentprocessor.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpage;birtdocumentprocessor.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects;birtsoapbindingimpl.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.apache.axis.providers.java.rpcprovider.invokemethod;rpcprovider.java;org.apache.axis.providers.java.rpcprovider.processmessage;rpcprovider.java;org.apache.axis.providers.java.javaprovider.invoke;javaprovider.java;org.apache.axis.strategies.invocationstrategy.visit;invocationstrategy.java;org.apache.axis.simplechain.dovisiting;simplechain.java;org.apache.axis.simplechain.invoke;simplechain.java;org.apache.axis.handlers.soap.soapservice.invoke;soapservice.java;org.apache.axis.server.axisserver.invoke;axisserver.java;org.apache.axis.transport.http.axisservlet.dopost;axisservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost;birtsoapmessagedispatcherservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.apache.axis.transport.http.axisservletbase.service;axisservletbase.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service;birtsoapmessagedispatcherservlet.java;org.eclipse.equinox.http.registry.internal.servletmanager;servletwrapper.service;servletmanager.java;org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest;servletregistration.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias;proxyservlet.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.service;proxyservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.equinox.http.jetty.internal.httpservermanager;internalhttpserviceservlet.service;httpservermanager.java;org.mortbay.jetty.servlet.servletholder.handle;servletholder.java;org.mortbay.jetty.servlet.servlethandler.handle;servlethandler.java;org.mortbay.jetty.servlet.sessionhandler.handle;sessionhandler.java;org.mortbay.jetty.handler.contexthandler.handle;contexthandler.java;org.mortbay.jetty.handler.handlerwrapper.handle;handlerwrapper.java;org.mortbay.jetty.server.handle;server.java;org.mortbay.jetty.httpconnection.handlerequest;httpconnection.java;org.mortbay.jetty.httpconnection;requesthandler.content;httpconnection.java;org.mortbay.jetty.httpparser.parsenext;httpparser.java;org.mortbay.jetty.httpparser.parseavailable;httpparser.java;org.mortbay.jetty.httpconnection.handle;httpconnection.java;org.mortbay.io.nio.selectchannelendpoint.run;selectchannelendpoint.java;org.mortbay.thread.queuedthreadpool;poolthread.run;queuedthreadpool.java;cause;org.eclipse.birt.report.engine.api.engineexception;error;happen;report;org.eclipse.birt.report.engine.api.impl.rendertask.render;rendertask.java;org.eclipse.birt.report.service.reportengineservice.renderreport;reportengineservice.java;cause;java.lang.nullpointerexception;org.eclipse.birt.chart.reportitem.chartreportitempresentationbase.setmodelobject;chartreportitempresentationbase.java;org.eclipse.birt.report.engine.extension.reportitempresentationbase.init;reportitempresentationbase.java;org.eclipse.birt.chart.reportitem.chartreportitempresentationproxy.init;chartreportitempresentationproxy.java;org.eclipse.birt.report.engine.presentation.localizedcontentvisitor.processextendedcontent;localizedcontentvisitor.java;org.eclipse.birt.report.engine.presentation.localizedcontentvisitor.localizeforeign;localizedcontentvisitor.java;org.eclipse.birt.report.engine.presentation.localizedcontentvisitor.localize;localizedcontentvisitor.java;org.eclipse.birt.report.engine.internal.executor.l18n.localizedreportitemexecutor.execute;localizedreportitemexecutor.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout;htmlpagelm.java;org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout;htmlreportlayoutengine.java;org.eclipse.birt.report.engine.api.impl.rendertask;pagerangerender.render;rendertask.java;org.eclipse.birt.report.engine.api.impl.rendertask.render;rendertask.java;duplicate;verify;duplicate;regression;automation;throw;preview;unexist;chart;item;birt;chart'),(302100,'eclipse','[automation][regression] xtab onprepare script did not work properly','build identifier: v20100208\n\nactual behavior: xtab onprepare script did not work properly\n\nreproducible: always\n\nsteps to reproduce:\n1. use the attached report design\n2. preview in html\ncreated an attachment (id=158426)\nreport design\nneed update the test case.\nverified and closed','18252','21641','2010-02-08 03:54:41','p3','worksforme','closed','birt report designer',';build;identifier;actual;behavior;xtab;onprepare;script;work;properly;reproducible;step;reproduce;attach;report;design;preview;html;create;attachment;report;design;need;update;test;case;verify;close;automation;regression;xtab;onprepare;script;work;properly;birt;report;designer'),(302102,'eclipse','[automation][regression] dimension attribute was not shown properly','build identifier: v20100208\n\nactual behavior: dimension attribute was not shown properly\n\nreproducible: always\n\nsteps to reproduce:\n1. use the attached report design\n2. preview in html\ncreated an attachment (id=158428)\nreport design\nsame cause with 301934 .\n\nverified and closed','14153','21641','2010-02-08 04:02:36','p3','duplicate','closed','birt data',';build;identifier;actual;behavior;dimension;attribute;show;properly;reproducible;step;reproduce;attach;report;design;preview;html;create;attachment;report;design;cause;verify;close;automation;regression;dimension;attribute;show;properly;birt;datum'),(302103,'eclipse','[regression][automation] exception is thrown out when preview a report with a crosstab binding with no cubes [1102]','description:\nexception is thrown out when preview a report with a crosstab binding with no\ncubes. it\'s regression of bug 210064\n\nbuild number:\n2.5.2.v20100208\n\nsteps to reproduce:\n1. new a report with a crosstab binding to no cubes.\n2. preview.\n\nexpected result:\nno exception.\n\nactual result:\nexception is thrown out\n\nerror log:\norg.eclipse.birt.report.engine.api.engineexception: fail to load cube \"null\" from document. the document object does not exist.\n   at org.eclipse.birt.report.engine.executor.executormanager$executorcontext.executequery(executormanager.java:449)\n   at org.eclipse.birt.report.item.crosstab.core.re.executor.basecrosstabexecutor.executequery(basecrosstabexecutor.java:114)\n   at org.eclipse.birt.report.item.crosstab.core.re.executor.crosstabreportitemexecutor.execute(crosstabreportitemexecutor.java:102)\n   at org.eclipse.birt.report.engine.executor.extendeditemexecutor.execute(extendeditemexecutor.java:62)\n   at org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.execute(wrappedreportitemexecutor.java:46)\n   at org.eclipse.birt.report.engine.internal.executor.emitter.reportitememitterexecutor.execute(reportitememitterexecutor.java:46)\n   at org.eclipse.birt.report.engine.internal.executor.dup.suppressduplicateitemexecutor.execute(suppressduplicateitemexecutor.java:43)\n   at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:65)\n   at org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout(htmlpagelm.java:90)\n   at org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout(htmlreportlayoutengine.java:99)\n   at org.eclipse.birt.report.engine.presentation.reportdocumentbuilder.build(reportdocumentbuilder.java:258)\n   at org.eclipse.birt.report.engine.api.impl.runtask.dorun(runtask.java:252)\n   at org.eclipse.birt.report.engine.api.impl.runtask.run(runtask.java:85)\n   at org.eclipse.birt.report.service.reportengineservice.runreport(reportengineservice.java:1307)\n   at org.eclipse.birt.report.service.birtviewerreportservice.runreport(birtviewerreportservice.java:158)\n   at org.eclipse.birt.report.service.actionhandler.birtrunreportactionhandler.__execute(birtrunreportactionhandler.java:81)\n   at org.eclipse.birt.report.service.actionhandler.birtgetpageactionhandler.__checkdocumentexists(birtgetpageactionhandler.java:58)\n   at org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler.prepareparameters(abstractgetpageactionhandler.java:119)\n   at org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler.__execute(abstractgetpageactionhandler.java:104)\n   at org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute(abstractbaseactionhandler.java:90)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor.__executeaction(abstractbasedocumentprocessor.java:47)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction(abstractbasecomponentprocessor.java:143)\n   at org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpage(birtdocumentprocessor.java:87)\n   at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n   at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n   at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n   at java.lang.reflect.method.invoke(method.java:585)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process(abstractbasecomponentprocessor.java:112)\n   at org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects(birtsoapbindingimpl.java:66)\n   at sun.reflect.generatedmethodaccessor42.invoke(unknown source)\n   at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n   at java.lang.reflect.method.invoke(method.java:585)\n   at org.apache.axis.providers.java.rpcprovider.invokemethod(rpcprovider.java:397)\n   at org.apache.axis.providers.java.rpcprovider.processmessage(rpcprovider.java:186)\n   at org.apache.axis.providers.java.javaprovider.invoke(javaprovider.java:323)\n   at org.apache.axis.strategies.invocationstrategy.visit(invocationstrategy.java:32)\n   at org.apache.axis.simplechain.dovisiting(simplechain.java:118)\n   at org.apache.axis.simplechain.invoke(simplechain.java:83)\n   at org.apache.axis.handlers.soap.soapservice.invoke(soapservice.java:454)\n   at org.apache.axis.server.axisserver.invoke(axisserver.java:281)\n   at org.apache.axis.transport.http.axisservlet.dopost(axisservlet.java:699)\n   at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost(birtsoapmessagedispatcherservlet.java:265)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:727)\n   at org.apache.axis.transport.http.axisservletbase.service(axisservletbase.java:327)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n   at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service(birtsoapmessagedispatcherservlet.java:122)\n   at org.eclipse.equinox.http.registry.internal.servletmanager$servletwrapper.service(servletmanager.java:180)\n   at org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest(servletregistration.java:90)\n   at org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias(proxyservlet.java:111)\n   at org.eclipse.equinox.http.servlet.internal.proxyservlet.service(proxyservlet.java:59)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n   at org.eclipse.equinox.http.jetty.internal.httpservermanager$internalhttpserviceservlet.service(httpservermanager.java:318)\n   at org.mortbay.jetty.servlet.servletholder.handle(servletholder.java:502)\n   at org.mortbay.jetty.servlet.servlethandler.handle(servlethandler.java:380)\n   at org.mortbay.jetty.servlet.sessionhandler.handle(sessionhandler.java:181)\n   at org.mortbay.jetty.handler.contexthandler.handle(contexthandler.java:765)\n   at org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152)\n   at org.mortbay.jetty.server.handle(server.java:324)\n   at org.mortbay.jetty.httpconnection.handlerequest(httpconnection.java:535)\n   at org.mortbay.jetty.httpconnection$requesthandler.content(httpconnection.java:880)\n   at org.mortbay.jetty.httpparser.parsenext(httpparser.java:748)\n   at org.mortbay.jetty.httpparser.parseavailable(httpparser.java:219)\n   at org.mortbay.jetty.httpconnection.handle(httpconnection.java:404)\n   at org.mortbay.io.nio.selectchannelendpoint.run(selectchannelendpoint.java:409)\n   at org.mortbay.thread.queuedthreadpool$poolthread.run(queuedthreadpool.java:520)\ncaused by: org.eclipse.birt.data.engine.core.dataexception: fail to load cube \"null\" from document. the document object does not exist.\n   at org.eclipse.birt.data.engine.olap.data.impl.cube.load(cube.java:133)\n   at org.eclipse.birt.data.engine.olap.data.api.cubequeryexecutorhelper.loadcube(cubequeryexecutorhelper.java:154)\n   at org.eclipse.birt.data.engine.olap.impl.query.cubequeryresults.loadcube(cubequeryresults.java:239)\n   at org.eclipse.birt.data.engine.olap.impl.query.cubequeryresults.getcubecursor(cubequeryresults.java:94)\n   at org.eclipse.birt.report.engine.data.dte.cuberesultset.(cuberesultset.java:78)\n   at org.eclipse.birt.report.engine.data.dte.dtedataengine.doexecutecube(dtedataengine.java:224)\n   at org.eclipse.birt.report.engine.data.dte.datagenerationengine.doexecutecube(datagenerationengine.java:87)\n   at org.eclipse.birt.report.engine.data.dte.abstractdataengine.execute(abstractdataengine.java:270)\n   at org.eclipse.birt.report.engine.executor.executormanager$executorcontext.executequery(executormanager.java:439)\n... 64 more\na cross table must be able to a cube. this error can be found in \'xml source\' tab or \'problem\' view.  this is not a bug.\nclosed the bug','26141','56831','2010-02-08 04:08:30','p3','wontfix','closed','birt data',';description;exception;throw;preview;report;crosstab;binding;cube;regression;build;number;2.5.2;step;reproduce;report;crosstab;binding;cube;preview;expect;result;exception;actual;result;exception;throw;error;org.eclipse.birt.report.engine.api.engineexception;fail;load;cube;null;document;document;object;exist;org.eclipse.birt.report.engine.executor.executormanager;executorcontext.executequery;executormanager.java;org.eclipse.birt.report.item.crosstab.core.re.executor.basecrosstabexecutor.executequery;basecrosstabexecutor.java;org.eclipse.birt.report.item.crosstab.core.re.executor.crosstabreportitemexecutor.execute;crosstabreportitemexecutor.java;org.eclipse.birt.report.engine.executor.extendeditemexecutor.execute;extendeditemexecutor.java;org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.execute;wrappedreportitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.emitter.reportitememitterexecutor.execute;reportitememitterexecutor.java;org.eclipse.birt.report.engine.internal.executor.dup.suppressduplicateitemexecutor.execute;suppressduplicateitemexecutor.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout;htmlpagelm.java;org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout;htmlreportlayoutengine.java;org.eclipse.birt.report.engine.presentation.reportdocumentbuilder.build;reportdocumentbuilder.java;org.eclipse.birt.report.engine.api.impl.runtask.dorun;runtask.java;org.eclipse.birt.report.engine.api.impl.runtask.run;runtask.java;org.eclipse.birt.report.service.reportengineservice.runreport;reportengineservice.java;org.eclipse.birt.report.service.birtviewerreportservice.runreport;birtviewerreportservice.java;org.eclipse.birt.report.service.actionhandler.birtrunreportactionhandler;birtrunreportactionhandler.java;org.eclipse.birt.report.service.actionhandler.birtgetpageactionhandler;birtgetpageactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler.prepareparameters;abstractgetpageactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler;abstractgetpageactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute;abstractbaseactionhandler.java;org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor;abstractbasedocumentprocessor.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpage;birtdocumentprocessor.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects;birtsoapbindingimpl.java;sun.reflect.generatedmethodaccessor42;invoke;unknown;source;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.apache.axis.providers.java.rpcprovider.invokemethod;rpcprovider.java;org.apache.axis.providers.java.rpcprovider.processmessage;rpcprovider.java;org.apache.axis.providers.java.javaprovider.invoke;javaprovider.java;org.apache.axis.strategies.invocationstrategy.visit;invocationstrategy.java;org.apache.axis.simplechain.dovisiting;simplechain.java;org.apache.axis.simplechain.invoke;simplechain.java;org.apache.axis.handlers.soap.soapservice.invoke;soapservice.java;org.apache.axis.server.axisserver.invoke;axisserver.java;org.apache.axis.transport.http.axisservlet.dopost;axisservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost;birtsoapmessagedispatcherservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.apache.axis.transport.http.axisservletbase.service;axisservletbase.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service;birtsoapmessagedispatcherservlet.java;org.eclipse.equinox.http.registry.internal.servletmanager;servletwrapper.service;servletmanager.java;org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest;servletregistration.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias;proxyservlet.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.service;proxyservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.equinox.http.jetty.internal.httpservermanager;internalhttpserviceservlet.service;httpservermanager.java;org.mortbay.jetty.servlet.servletholder.handle;servletholder.java;org.mortbay.jetty.servlet.servlethandler.handle;servlethandler.java;org.mortbay.jetty.servlet.sessionhandler.handle;sessionhandler.java;org.mortbay.jetty.handler.contexthandler.handle;contexthandler.java;org.mortbay.jetty.handler.handlerwrapper.handle;handlerwrapper.java;org.mortbay.jetty.server.handle;server.java;org.mortbay.jetty.httpconnection.handlerequest;httpconnection.java;org.mortbay.jetty.httpconnection;requesthandler.content;httpconnection.java;org.mortbay.jetty.httpparser.parsenext;httpparser.java;org.mortbay.jetty.httpparser.parseavailable;httpparser.java;org.mortbay.jetty.httpconnection.handle;httpconnection.java;org.mortbay.io.nio.selectchannelendpoint.run;selectchannelendpoint.java;org.mortbay.thread.queuedthreadpool;poolthread.run;queuedthreadpool.java;cause;org.eclipse.birt.data.engine.core.dataexception;fail;load;cube;null;document;document;object;exist;org.eclipse.birt.data.engine.olap.data.impl.cube.load;cube.java;org.eclipse.birt.data.engine.olap.data.api.cubequeryexecutorhelper.loadcube;cubequeryexecutorhelper.java;org.eclipse.birt.data.engine.olap.impl.query.cubequeryresults.loadcube;cubequeryresults.java;org.eclipse.birt.data.engine.olap.impl.query.cubequeryresults.getcubecursor;cubequeryresults.java;org.eclipse.birt.report.engine.data.dte.cuberesultset;cuberesultset.java;org.eclipse.birt.report.engine.data.dte.dtedataengine.doexecutecube;dtedataengine.java;org.eclipse.birt.report.engine.data.dte.datagenerationengine.doexecutecube;datagenerationengine.java;org.eclipse.birt.report.engine.data.dte.abstractdataengine.execute;abstractdataengine.java;org.eclipse.birt.report.engine.executor.executormanager;executorcontext.executequery;executormanager.java;cross;table;able;cube;error;source;problem;view;close;regression;automation;exception;throw;preview;report;crosstab;binding;cube;birt;datum'),(302104,'eclipse','[automation][regression] dimension display field did not work properly','build identifier: v20100208\n\nactual behavior: dimension display field did not work properly\n\nreproducible: always\n\nsteps to reproduce:\n1. use the attached report\n2. preview in html\ncreated an attachment (id=158429)\nreport design\nsame cause with bug 302102.','14153','21641','2010-02-08 04:17:32','p3','duplicate','closed','birt data',';build;identifier;actual;behavior;dimension;display;field;work;properly;reproducible;step;reproduce;attach;report;preview;html;create;attachment;report;design;cause;automation;regression;dimension;display;field;work;properly;birt;datum'),(302106,'eclipse','[automation] npe thrown out when preview a report with datasource property binding [0703]','created an attachment (id=158430)\nreport\n\ndescription:\n[automation] npe thrown out when preview a report with datasource property binding [0703]\n\nbuild:\n2.5.2.v20100208\n\nsteps to reproduce:\n1. download attached report\n2. preview\n\nactual result:\nnpe thrown out\n\nexpect result:\nno npe\norg.eclipse.birt.report.service.api.reportserviceexception: error happened while running the report\n   at org.eclipse.birt.report.service.reportengineservice.throwdummyexception(reportengineservice.java:1097)\n   at org.eclipse.birt.report.service.reportengineservice.runreport(reportengineservice.java:1316)\n   at org.eclipse.birt.report.service.birtviewerreportservice.runreport(birtviewerreportservice.java:158)\n   at org.eclipse.birt.report.service.actionhandler.birtrunreportactionhandler.__execute(birtrunreportactionhandler.java:81)\n   at org.eclipse.birt.report.service.actionhandler.birtgetpageactionhandler.__checkdocumentexists(birtgetpageactionhandler.java:58)\n   at org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler.prepareparameters(abstractgetpageactionhandler.java:119)\n   at org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler.__execute(abstractgetpageactionhandler.java:104)\n   at org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute(abstractbaseactionhandler.java:90)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor.__executeaction(abstractbasedocumentprocessor.java:47)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction(abstractbasecomponentprocessor.java:143)\n   at org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpage(birtdocumentprocessor.java:87)\n   at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n   at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n   at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n   at java.lang.reflect.method.invoke(method.java:585)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process(abstractbasecomponentprocessor.java:112)\n   at org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects(birtsoapbindingimpl.java:66)\n   at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n   at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n   at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n   at java.lang.reflect.method.invoke(method.java:585)\n   at org.apache.axis.providers.java.rpcprovider.invokemethod(rpcprovider.java:397)\n   at org.apache.axis.providers.java.rpcprovider.processmessage(rpcprovider.java:186)\n   at org.apache.axis.providers.java.javaprovider.invoke(javaprovider.java:323)\n   at org.apache.axis.strategies.invocationstrategy.visit(invocationstrategy.java:32)\n   at org.apache.axis.simplechain.dovisiting(simplechain.java:118)\n   at org.apache.axis.simplechain.invoke(simplechain.java:83)\n   at org.apache.axis.handlers.soap.soapservice.invoke(soapservice.java:454)\n   at org.apache.axis.server.axisserver.invoke(axisserver.java:281)\n   at org.apache.axis.transport.http.axisservlet.dopost(axisservlet.java:699)\n   at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost(birtsoapmessagedispatcherservlet.java:265)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:727)\n   at org.apache.axis.transport.http.axisservletbase.service(axisservletbase.java:327)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n   at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service(birtsoapmessagedispatcherservlet.java:122)\n   at org.eclipse.equinox.http.registry.internal.servletmanager$servletwrapper.service(servletmanager.java:180)\n   at org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest(servletregistration.java:90)\n   at org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias(proxyservlet.java:111)\n   at org.eclipse.equinox.http.servlet.internal.proxyservlet.service(proxyservlet.java:59)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n   at org.eclipse.equinox.http.jetty.internal.httpservermanager$internalhttpserviceservlet.service(httpservermanager.java:318)\n   at org.mortbay.jetty.servlet.servletholder.handle(servletholder.java:502)\n   at org.mortbay.jetty.servlet.servlethandler.handle(servlethandler.java:380)\n   at org.mortbay.jetty.servlet.sessionhandler.handle(sessionhandler.java:181)\n   at org.mortbay.jetty.handler.contexthandler.handle(contexthandler.java:765)\n   at org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152)\n   at org.mortbay.jetty.server.handle(server.java:324)\n   at org.mortbay.jetty.httpconnection.handlerequest(httpconnection.java:535)\n   at org.mortbay.jetty.httpconnection$requesthandler.content(httpconnection.java:880)\n   at org.mortbay.jetty.httpparser.parsenext(httpparser.java:748)\n   at org.mortbay.jetty.httpparser.parseavailable(httpparser.java:219)\n   at org.mortbay.jetty.httpconnection.handle(httpconnection.java:404)\n   at org.mortbay.io.nio.selectchannelendpoint.run(selectchannelendpoint.java:409)\n   at org.mortbay.thread.queuedthreadpool$poolthread.run(queuedthreadpool.java:520)\ncaused by: org.eclipse.birt.report.engine.api.engineexception: error happened while running the report\n   at org.eclipse.birt.report.engine.api.impl.runtask.dorun(runtask.java:261)\n   at org.eclipse.birt.report.engine.api.impl.runtask.run(runtask.java:85)\n   at org.eclipse.birt.report.service.reportengineservice.runreport(reportengineservice.java:1307)\n... 52 more\ncaused by: java.lang.nullpointerexception\n   at org.eclipse.birt.report.data.adapter.internal.adapter.odadatasourceadapter.(odadatasourceadapter.java:90)\n   at org.eclipse.birt.report.data.adapter.impl.modeladapter.adaptdatasource(modeladapter.java:101)\n   at org.eclipse.birt.report.engine.adapter.modeldteapiadapter.createdatasourcedesign(modeldteapiadapter.java:185)\n   at org.eclipse.birt.report.engine.adapter.modeldteapiadapter.dodefinedatasource(modeldteapiadapter.java:239)\n   at org.eclipse.birt.report.engine.adapter.modeldteapiadapter.definedataset(modeldteapiadapter.java:226)\n   at org.eclipse.birt.report.engine.data.dte.abstractdataengine.prepare(abstractdataengine.java:147)\n   at org.eclipse.birt.report.engine.executor.reportexecutor.execute(reportexecutor.java:123)\n   at org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportexecutor.execute(wrappedreportexecutor.java:60)\n   at org.eclipse.birt.report.engine.internal.executor.emitter.reportemitterexecutor.execute(reportemitterexecutor.java:77)\n   at org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportexecutor.execute(wrappedreportexecutor.java:60)\n   at org.eclipse.birt.report.engine.internal.executor.dup.suppressduplciatereportexecutor.execute(suppressduplciatereportexecutor.java:42)\n   at org.eclipse.birt.report.engine.presentation.reportdocumentbuilder.build(reportdocumentbuilder.java:234)\n   at org.eclipse.birt.report.engine.api.impl.runtask.dorun(runtask.java:252)\n... 54 more\nfix it now.\nno npe. verified.','17871','56831','2010-02-08 04:24:44','p3','fixed','closed','birt data',';create;attachment;report;description;automation;throw;preview;report;datasource;property;binding;build;2.5.2;step;reproduce;download;attach;report;preview;actual;result;throw;expect;result;org.eclipse.birt.report.service.api.reportserviceexception;error;happen;report;org.eclipse.birt.report.service.reportengineservice.throwdummyexception;reportengineservice.java;org.eclipse.birt.report.service.reportengineservice.runreport;reportengineservice.java;org.eclipse.birt.report.service.birtviewerreportservice.runreport;birtviewerreportservice.java;org.eclipse.birt.report.service.actionhandler.birtrunreportactionhandler;birtrunreportactionhandler.java;org.eclipse.birt.report.service.actionhandler.birtgetpageactionhandler;birtgetpageactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler.prepareparameters;abstractgetpageactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler;abstractgetpageactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute;abstractbaseactionhandler.java;org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor;abstractbasedocumentprocessor.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpage;birtdocumentprocessor.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects;birtsoapbindingimpl.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.apache.axis.providers.java.rpcprovider.invokemethod;rpcprovider.java;org.apache.axis.providers.java.rpcprovider.processmessage;rpcprovider.java;org.apache.axis.providers.java.javaprovider.invoke;javaprovider.java;org.apache.axis.strategies.invocationstrategy.visit;invocationstrategy.java;org.apache.axis.simplechain.dovisiting;simplechain.java;org.apache.axis.simplechain.invoke;simplechain.java;org.apache.axis.handlers.soap.soapservice.invoke;soapservice.java;org.apache.axis.server.axisserver.invoke;axisserver.java;org.apache.axis.transport.http.axisservlet.dopost;axisservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost;birtsoapmessagedispatcherservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.apache.axis.transport.http.axisservletbase.service;axisservletbase.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service;birtsoapmessagedispatcherservlet.java;org.eclipse.equinox.http.registry.internal.servletmanager;servletwrapper.service;servletmanager.java;org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest;servletregistration.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias;proxyservlet.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.service;proxyservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.equinox.http.jetty.internal.httpservermanager;internalhttpserviceservlet.service;httpservermanager.java;org.mortbay.jetty.servlet.servletholder.handle;servletholder.java;org.mortbay.jetty.servlet.servlethandler.handle;servlethandler.java;org.mortbay.jetty.servlet.sessionhandler.handle;sessionhandler.java;org.mortbay.jetty.handler.contexthandler.handle;contexthandler.java;org.mortbay.jetty.handler.handlerwrapper.handle;handlerwrapper.java;org.mortbay.jetty.server.handle;server.java;org.mortbay.jetty.httpconnection.handlerequest;httpconnection.java;org.mortbay.jetty.httpconnection;requesthandler.content;httpconnection.java;org.mortbay.jetty.httpparser.parsenext;httpparser.java;org.mortbay.jetty.httpparser.parseavailable;httpparser.java;org.mortbay.jetty.httpconnection.handle;httpconnection.java;org.mortbay.io.nio.selectchannelendpoint.run;selectchannelendpoint.java;org.mortbay.thread.queuedthreadpool;poolthread.run;queuedthreadpool.java;cause;org.eclipse.birt.report.engine.api.engineexception;error;happen;report;org.eclipse.birt.report.engine.api.impl.runtask.dorun;runtask.java;org.eclipse.birt.report.engine.api.impl.runtask.run;runtask.java;org.eclipse.birt.report.service.reportengineservice.runreport;reportengineservice.java;cause;java.lang.nullpointerexception;org.eclipse.birt.report.data.adapter.internal.adapter.odadatasourceadapter;odadatasourceadapter.java;org.eclipse.birt.report.data.adapter.impl.modeladapter.adaptdatasource;modeladapter.java;org.eclipse.birt.report.engine.adapter.modeldteapiadapter.createdatasourcedesign;modeldteapiadapter.java;org.eclipse.birt.report.engine.adapter.modeldteapiadapter.dodefinedatasource;modeldteapiadapter.java;org.eclipse.birt.report.engine.adapter.modeldteapiadapter.definedataset;modeldteapiadapter.java;org.eclipse.birt.report.engine.data.dte.abstractdataengine.prepare;abstractdataengine.java;org.eclipse.birt.report.engine.executor.reportexecutor.execute;reportexecutor.java;org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportexecutor.execute;wrappedreportexecutor.java;org.eclipse.birt.report.engine.internal.executor.emitter.reportemitterexecutor.execute;reportemitterexecutor.java;org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportexecutor.execute;wrappedreportexecutor.java;org.eclipse.birt.report.engine.internal.executor.dup.suppressduplciatereportexecutor.execute;suppressduplciatereportexecutor.java;org.eclipse.birt.report.engine.presentation.reportdocumentbuilder.build;reportdocumentbuilder.java;org.eclipse.birt.report.engine.api.impl.runtask.dorun;runtask.java;verify;automation;throw;preview;report;datasource;property;binding;birt;datum'),(302110,'eclipse','[automation] error happened when preview attached xtab [1102]','created an attachment (id=158433)\nreport\n\ndescription:\n[automation] error happened when preview attached xtab [1102]\n\nbuild:\n2.5.2.v20100208\n\nsteps to reproduce:\n1. download attached report: xtab with map\n2. preview in web viewer\n\nactual result:\nexception thrown out\n\nexpect result:\nno error\n\nerror log:\nexpression \"data[\"customernumber\"]\" is invalid.  \nerror.invalidexpressionerror ( 9 time(s) )\ndetail : org.eclipse.birt.report.engine.api.engineexception: expression \"data[\"customernumber\"]\" is invalid. \n	at org.eclipse.birt.report.engine.executor.executioncontext.evaluatecondexpr(executioncontext.java:775)\n	at org.eclipse.birt.report.engine.executor.executioncontext.evaluate(executioncontext.java:680)\n	at org.eclipse.birt.report.engine.executor.reportitemexecutor.evaluateboolean(reportitemexecutor.java:309)\n	at org.eclipse.birt.report.engine.executor.styleditemexecutor.processmappingvalue(styleditemexecutor.java:223)\n	at org.eclipse.birt.report.engine.executor.dataitemexecutor.execute(dataitemexecutor.java:128)\n	at org.eclipse.birt.report.engine.internal.executor.dup.suppressduplicateitemexecutor.execute(suppressduplicateitemexecutor.java:43)\n	at org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.execute(wrappedreportitemexecutor.java:46)\n	at org.eclipse.birt.report.engine.internal.executor.l18n.localizedreportitemexecutor.execute(localizedreportitemexecutor.java:34)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:65)\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n	at org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.resumelayout(htmlinlinestackinglm.java:111)\n	at org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.layoutnodes(htmlinlinestackinglm.java:160)\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n	at org.eclipse.birt.report.engine.layout.html.htmltablebandlm.layoutchildren(htmltablebandlm.java:67)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n	at org.eclipse.birt.report.engine.layout.html.htmltablelm.layoutchildren(htmltablelm.java:132)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n	at org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout(htmlpagelm.java:90)\n	at org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout(htmlreportlayoutengine.java:99)\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun(runandrendertask.java:170)\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.run(runandrendertask.java:75)\n	at org.eclipse.birt.report.service.reportengineservice.runandrenderreport(reportengineservice.java:920)\n	at org.eclipse.birt.report.service.birtviewerreportservice.runandrenderreport(birtviewerreportservice.java:973)\n	at org.eclipse.birt.report.service.actionhandler.birtgetpageallactionhandler.__execute(birtgetpageallactionhandler.java:131)\n	at org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute(abstractbaseactionhandler.java:90)\n	at org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor.__executeaction(abstractbasedocumentprocessor.java:47)\n	at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction(abstractbasecomponentprocessor.java:143)\n	at org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpageall(birtdocumentprocessor.java:183)\n	at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n	at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n	at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n	at java.lang.reflect.method.invoke(method.java:585)\n	at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process(abstractbasecomponentprocessor.java:112)\n	at org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects(birtsoapbindingimpl.java:66)\n	at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n	at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n	at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n	at java.lang.reflect.method.invoke(method.java:585)\n	at org.apache.axis.providers.java.rpcprovider.invokemethod(rpcprovider.java:397)\n	at org.apache.axis.providers.java.rpcprovider.processmessage(rpcprovider.java:186)\n	at org.apache.axis.providers.java.javaprovider.invoke(javaprovider.java:323)\n	at org.apache.axis.strategies.invocationstrategy.visit(invocationstrategy.java:32)\n	at org.apache.axis.simplechain.dovisiting(simplechain.java:118)\n	at org.apache.axis.simplechain.invoke(simplechain.java:83)\n	at org.apache.axis.handlers.soap.soapservice.invoke(soapservice.java:454)\n	at org.apache.axis.server.axisserver.invoke(axisserver.java:281)\n	at org.apache.axis.transport.http.axisservlet.dopost(axisservlet.java:699)\n	at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost(birtsoapmessagedispatcherservlet.java:265)\n	at javax.servlet.http.httpservlet.service(httpservlet.java:727)\n	at org.apache.axis.transport.http.axisservletbase.service(axisservletbase.java:327)\n	at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n	at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service(birtsoapmessagedispatcherservlet.java:122)\n	at org.eclipse.equinox.http.registry.internal.servletmanager$servletwrapper.service(servletmanager.java:180)\n	at org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest(servletregistration.java:90)\n	at org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias(proxyservlet.java:111)\n	at org.eclipse.equinox.http.servlet.internal.proxyservlet.service(proxyservlet.java:59)\n	at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n	at org.eclipse.equinox.http.jetty.internal.httpservermanager$internalhttpserviceservlet.service(httpservermanager.java:318)\n	at org.mortbay.jetty.servlet.servletholder.handle(servletholder.java:502)\n	at org.mortbay.jetty.servlet.servlethandler.handle(servlethandler.java:380)\n	at org.mortbay.jetty.servlet.sessionhandler.handle(sessionhandler.java:181)\n	at org.mortbay.jetty.handler.contexthandler.handle(contexthandler.java:765)\n	at org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152)\n	at org.mortbay.jetty.server.handle(server.java:324)\n	at org.mortbay.jetty.httpconnection.handlerequest(httpconnection.java:535)\n	at org.mortbay.jetty.httpconnection$requesthandler.content(httpconnection.java:880)\n	at org.mortbay.jetty.httpparser.parsenext(httpparser.java:748)\n	at org.mortbay.jetty.httpparser.parseavailable(httpparser.java:213)\n	at org.mortbay.jetty.httpconnection.handle(httpconnection.java:404)\n	at org.mortbay.io.nio.selectchannelendpoint.run(selectchannelendpoint.java:409)\n	at org.mortbay.thread.queuedthreadpool$poolthread.run(queuedthreadpool.java:520)\ncaused by: org.eclipse.birt.data.engine.core.dataexception: a birt exception occurred: error evaluating javascript expression. script engine error: the level member cannot be achieved because the result set has not started.\n script source: , line: 0, text:\ndata[\"customernumber\"]. see next exception for more information.\nerror evaluating javascript expression. script engine error: the level member cannot be achieved because the result set has not started.\n script source: , line: 0, text:\ndata[\"customernumber\"]\n	at org.eclipse.birt.data.engine.core.dataexception.wrap(dataexception.java:118)\n	at org.eclipse.birt.data.engine.script.scriptevalutil.evaluatejsasexpr(scriptevalutil.java:773)\n	at org.eclipse.birt.data.engine.script.scriptevalutil.evalexpr(scriptevalutil.java:720)\n	at org.eclipse.birt.data.engine.script.scriptevalutil.evalexpr(scriptevalutil.java:661)\n	at org.eclipse.birt.report.engine.executor.executioncontext.evaluatecondexpr(executioncontext.java:770)\n	... 77 more\ncaused by: org.eclipse.birt.core.exception.coreexception: error evaluating javascript expression. script engine error: the level member cannot be achieved because the result set has not started.\n script source: , line: 0, text:\ndata[\"customernumber\"]\n	at org.eclipse.birt.core.script.javascriptevalutil.wraprhinoexception(javascriptevalutil.java:299)\n	at org.eclipse.birt.core.script.javascriptevalutil.evaluaterawscript(javascriptevalutil.java:102)\n	at org.eclipse.birt.core.script.javascriptevalutil.evaluatescript(javascriptevalutil.java:134)\n	at org.eclipse.birt.data.engine.script.scriptevalutil.evaluatejsasexpr(scriptevalutil.java:769)\n	... 80 more\ncaused by: org.mozilla.javascript.evaluatorexception: the level member cannot be achieved because the result set has not started.\n	at org.mozilla.javascript.defaulterrorreporter.runtimeerror(defaulterrorreporter.java:109)\n	at org.mozilla.javascript.context.reportruntimeerror(context.java:922)\n	at org.mozilla.javascript.context.reportruntimeerror(context.java:978)\n	at org.eclipse.birt.data.engine.olap.script.jscubebindingobject.get(jscubebindingobject.java:54)\n	at org.mozilla.javascript.scriptableobject.getproperty(scriptableobject.java:1575)\n	at org.mozilla.javascript.scriptruntime.getobjectelem(scriptruntime.java:1363)\n	at org.mozilla.javascript.scriptruntime.getobjectelem(scriptruntime.java:1345)\n	at org.mozilla.javascript.gen.c56._c0(:0)\n	at org.mozilla.javascript.gen.c56.call()\n	at org.mozilla.javascript.contextfactory.dotopcall(contextfactory.java:401)\n	at org.mozilla.javascript.scriptruntime.dotopcall(scriptruntime.java:3003)\n	at org.mozilla.javascript.gen.c56.call()\n	at org.mozilla.javascript.gen.c56.exec()\n	at org.eclipse.birt.core.script.javascriptevalutil.evaluaterawscript(javascriptevalutil.java:95)\n	... 82 more\nthis is a known bug, which has been fixed.\nverified.','14153','56831','2010-02-08 04:52:33','p3','fixed','closed','birt data',';create;attachment;report;description;automation;error;happen;preview;attach;xtab;build;2.5.2;step;reproduce;download;attach;report;xtab;preview;viewer;actual;result;exception;throw;expect;result;error;error;expression;datum;customernumber;invalid;error.invalidexpressionerror;time;org.eclipse.birt.report.engine.api.engineexception;expression;datum;customernumber;invalid;org.eclipse.birt.report.engine.executor.executioncontext.evaluatecondexpr;executioncontext.java;org.eclipse.birt.report.engine.executor.executioncontext.evaluate;executioncontext.java;org.eclipse.birt.report.engine.executor.reportitemexecutor.evaluateboolean;reportitemexecutor.java;org.eclipse.birt.report.engine.executor.styleditemexecutor.processmappingvalue;styleditemexecutor.java;org.eclipse.birt.report.engine.executor.dataitemexecutor.execute;dataitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.dup.suppressduplicateitemexecutor.execute;suppressduplicateitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.execute;wrappedreportitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.l18n.localizedreportitemexecutor.execute;localizedreportitemexecutor.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.resumelayout;htmlinlinestackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.layoutnodes;htmlinlinestackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmltablebandlm.layoutchildren;htmltablebandlm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmltablelm.layoutchildren;htmltablelm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout;htmlpagelm.java;org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout;htmlreportlayoutengine.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun;runandrendertask.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.run;runandrendertask.java;org.eclipse.birt.report.service.reportengineservice.runandrenderreport;reportengineservice.java;org.eclipse.birt.report.service.birtviewerreportservice.runandrenderreport;birtviewerreportservice.java;org.eclipse.birt.report.service.actionhandler.birtgetpageallactionhandler;birtgetpageallactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute;abstractbaseactionhandler.java;org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor;abstractbasedocumentprocessor.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpageall;birtdocumentprocessor.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects;birtsoapbindingimpl.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.apache.axis.providers.java.rpcprovider.invokemethod;rpcprovider.java;org.apache.axis.providers.java.rpcprovider.processmessage;rpcprovider.java;org.apache.axis.providers.java.javaprovider.invoke;javaprovider.java;org.apache.axis.strategies.invocationstrategy.visit;invocationstrategy.java;org.apache.axis.simplechain.dovisiting;simplechain.java;org.apache.axis.simplechain.invoke;simplechain.java;org.apache.axis.handlers.soap.soapservice.invoke;soapservice.java;org.apache.axis.server.axisserver.invoke;axisserver.java;org.apache.axis.transport.http.axisservlet.dopost;axisservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost;birtsoapmessagedispatcherservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.apache.axis.transport.http.axisservletbase.service;axisservletbase.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service;birtsoapmessagedispatcherservlet.java;org.eclipse.equinox.http.registry.internal.servletmanager;servletwrapper.service;servletmanager.java;org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest;servletregistration.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias;proxyservlet.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.service;proxyservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.equinox.http.jetty.internal.httpservermanager;internalhttpserviceservlet.service;httpservermanager.java;org.mortbay.jetty.servlet.servletholder.handle;servletholder.java;org.mortbay.jetty.servlet.servlethandler.handle;servlethandler.java;org.mortbay.jetty.servlet.sessionhandler.handle;sessionhandler.java;org.mortbay.jetty.handler.contexthandler.handle;contexthandler.java;org.mortbay.jetty.handler.handlerwrapper.handle;handlerwrapper.java;org.mortbay.jetty.server.handle;server.java;org.mortbay.jetty.httpconnection.handlerequest;httpconnection.java;org.mortbay.jetty.httpconnection;requesthandler.content;httpconnection.java;org.mortbay.jetty.httpparser.parsenext;httpparser.java;org.mortbay.jetty.httpparser.parseavailable;httpparser.java;org.mortbay.jetty.httpconnection.handle;httpconnection.java;org.mortbay.io.nio.selectchannelendpoint.run;selectchannelendpoint.java;org.mortbay.thread.queuedthreadpool;poolthread.run;queuedthreadpool.java;cause;org.eclipse.birt.data.engine.core.dataexception;birt;exception;occur;error;evaluate;javascript;expression;script;engine;error;level;member;achieve;result;start;script;source;line;text;datum;customernumber;exception;information;error;evaluate;javascript;expression;script;engine;error;level;member;achieve;result;start;script;source;line;text;datum;customernumber;org.eclipse.birt.data.engine.core.dataexception.wrap;dataexception.java;org.eclipse.birt.data.engine.script.scriptevalutil.evaluatejsasexpr;scriptevalutil.java;org.eclipse.birt.data.engine.script.scriptevalutil.evalexpr;scriptevalutil.java;org.eclipse.birt.data.engine.script.scriptevalutil.evalexpr;scriptevalutil.java;org.eclipse.birt.report.engine.executor.executioncontext.evaluatecondexpr;executioncontext.java;cause;org.eclipse.birt.core.exception.coreexception;error;evaluate;javascript;expression;script;engine;error;level;member;achieve;result;start;script;source;line;text;datum;customernumber;org.eclipse.birt.core.script.javascriptevalutil.wraprhinoexception;javascriptevalutil.java;org.eclipse.birt.core.script.javascriptevalutil.evaluaterawscript;javascriptevalutil.java;org.eclipse.birt.core.script.javascriptevalutil.evaluatescript;javascriptevalutil.java;org.eclipse.birt.data.engine.script.scriptevalutil.evaluatejsasexpr;scriptevalutil.java;cause;org.mozilla.javascript.evaluatorexception;level;member;achieve;result;start;org.mozilla.javascript.defaulterrorreporter.runtimeerror;defaulterrorreporter.java;org.mozilla.javascript.context.reportruntimeerror;context.java;org.mozilla.javascript.context.reportruntimeerror;context.java;org.eclipse.birt.data.engine.olap.script.jscubebindingobject.get;jscubebindingobject.java;org.mozilla.javascript.scriptableobject.getproperty;scriptableobject.java;org.mozilla.javascript.scriptruntime.getobjectelem;scriptruntime.java;org.mozilla.javascript.scriptruntime.getobjectelem;scriptruntime.java;org.mozilla.javascript.gen.c56;org.mozilla.javascript.gen.c56;org.mozilla.javascript.contextfactory.dotopcall;contextfactory.java;org.mozilla.javascript.scriptruntime.dotopcall;scriptruntime.java;org.mozilla.javascript.gen.c56;org.mozilla.javascript.gen.c56;exec;org.eclipse.birt.core.script.javascriptevalutil.evaluaterawscript;javascriptevalutil.java;know;verify;automation;error;happen;preview;attach;xtab;birt;datum'),(302112,'eclipse','[automation][regression] the attached report cannot be previewed properly','build identifier: v20100208\n\nactual behavior: the attached report cannot be previewed properly, exception was thrown out.\n\nreproducible: always\n\nsteps to reproduce:\n1. use the attached report design and java event class\n2. preview in html\ncreated an attachment (id=158436)\nreport design\ncreated an attachment (id=158437)\nevent handler\nreassign to x-tab team\nnow if the report and java event handler class are not in the same project. the report project need add explicit dependency on the java project in the classpath settings. which can be done in navigator view by \"project->properties->report design->classpath\".\nper discussion with zhiqiang, the cause was, java event class used in tests suite should be recompiled.\nverified, using the recompiled java event class\nclosed','18252','21641','2010-02-08 05:15:37','p3','worksforme','closed','birt report designer',';build;identifier;actual;behavior;attach;report;preview;properly;exception;throw;reproducible;step;reproduce;attach;report;design;java;event;class;preview;html;create;attachment;report;design;create;attachment;event;handler;reassign;team;report;java;event;handler;class;project;report;project;need;explicit;dependency;java;project;classpath;setting;navigator;view;project;property;report;design;classpath;discussion;zhiqiang;cause;java;event;class;test;suite;recompile;verify;recompile;java;event;class;close;automation;regression;attach;report;preview;properly;birt;report;designer'),(302138,'eclipse','problem with localizing message with parameters','build identifier: 20090920-1017\n\nhi everyone,\n\ni am just discovering birt 2.5.1 since one week, and i have a little problem with the internationalization of my reports.\n\ni want to use localized messages with parameters, as described on the documentation.\n\nhere is my key in the resource file:\n\nmessage.line1=i have seen {0} {1} {2} {3}.\n\n\n\nand how i use it (in a dynamic text) :\n\ni18nparams = new array(4);\ni18nparams[0] = params[\"value0\"].value;\ni18nparams[1] = params[\"value1\"].value;\ni18nparams[2] = params[\"value2\"].value;\ni18nparams[3] = params[\"value3\"].value;\n	this.text = reportcontext.getmessage(\"message.line1\", reportcontext.getlocale(), i18nparams);\n\n\n\nwhen i render the design, i always get this text : \"i have seen {0} {1} {2} {3}\"\nall the values have not been replaced...\n\nwhat i am doing wrong ?\n\nthanks.\n\nreproducible: always\nproblem solved :\n\nthe correct syntax seems to be : i18nparams[0] = params[\"value0\"]; and not : i18nparams[0] = params[\"value0\"].value;\nhere is the reason, and the solution of this problem :\n\nthere was a quote in my message like message.line=it\'s the {0}.\n\ndoubling the quote solved my problem.\n\nso, the good syntax is message.line=it\'\'s the {0}.\n\nthanks everyone.','18252','76816','2010-02-08 09:11:14','p3','worksforme','closed','birt report designer',';build;identifier;just;discover;birt;2.5.1;week;little;problem;internationalization;report;want;localized;message;parameter;describe;documentation;resource;file;message.line1;dynamic;text;i18nparam;array;i18nparam;param;value0;value;i18nparam;param;value1;value;i18nparam;param;value2;value;i18nparam;param;value3;value;this.text;reportcontext.getmessage;message.line1;reportcontext.getlocale;i18nparam;render;design;text;value;replace;wrong;reproducible;problem;solve;correct;syntax;i18nparam;param;value0;i18nparam;param;value0;value;reason;solution;problem;quote;message;like;message.line;double;quote;solve;problem;good;syntax;message.line;problem;localize;message;parameter;birt;report;designer'),(302216,'eclipse','exception thrown out when preview attached report as ppt [1205]','created an attachment (id=158549)\nreport\n\ndescription:\nexception thrown out when preview attached report as ppt [1205]\n\nbuild:\n2.5.2.v20100209\n\nsteps to reproduce:\n1. download attached report\n2. preview in ppt\n\nactual result:\nexception thrown out\n\nexpect result:\nno error\n\nerrorlog:\norg.eclipse.birt.report.service.api.reportserviceexception: error happened while running the report\n\naxisfault\n\n faultcode: {http://schemas.xmlsoap.org/soap/envelope/}server.userexception\n\n faultsubcode: \n\n faultstring: org.eclipse.birt.report.service.api.reportserviceexception: error happened while running the report\n\n faultactor: \n\n faultnode: \n\n faultdetail: \n\n	{http://xml.apache.org/axis/}stacktrace:org.eclipse.birt.report.service.api.reportserviceexception: error happened while running the report\n\n	at org.eclipse.birt.report.service.reportengineservice.throwdummyexception(reportengineservice.java:1097)\n\n	at org.eclipse.birt.report.service.reportengineservice.runandrenderreport(reportengineservice.java:926)\n\n	at org.eclipse.birt.report.service.birtviewerreportservice.runandrenderreport(birtviewerreportservice.java:973)\n\n	at org.eclipse.birt.report.service.actionhandler.birtrunandrenderactionhandler.__execute(birtrunandrenderactionhandler.java:76)\n\n	at org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute(abstractbaseactionhandler.java:90)\n\n	at org.eclipse.birt.report.presentation.aggregation.layout.enginefragment.doservice(enginefragment.java:318)\n\n	at org.eclipse.birt.report.presentation.aggregation.abstractbasefragment.service(abstractbasefragment.java:76)\n\n	at org.eclipse.birt.report.servlet.birtengineservlet.__doget(birtengineservlet.java:120)\n\n	at org.eclipse.birt.report.servlet.basereportengineservlet.doget(basereportengineservlet.java:185)\n\n	at javax.servlet.http.httpservlet.service(httpservlet.java:707)\n\n	at org.apache.axis.transport.http.axisservletbase.service(axisservletbase.java:327)\n\n	at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n\n	at org.eclipse.birt.report.servlet.basereportengineservlet.service(basereportengineservlet.java:116)\n\n	at org.eclipse.equinox.http.registry.internal.servletmanager$servletwrapper.service(servletmanager.java:180)\n\n	at org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest(servletregistration.java:90)\n\n	at org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias(proxyservlet.java:111)\n\n	at org.eclipse.equinox.http.servlet.internal.proxyservlet.service(proxyservlet.java:59)\n\n	at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n\n	at org.eclipse.equinox.http.jetty.internal.httpservermanager$internalhttpserviceservlet.service(httpservermanager.java:318)\n\n	at org.mortbay.jetty.servlet.servletholder.handle(servletholder.java:502)\n\n	at org.mortbay.jetty.servlet.servlethandler.handle(servlethandler.java:380)\n\n	at org.mortbay.jetty.servlet.sessionhandler.handle(sessionhandler.java:181)\n\n	at org.mortbay.jetty.handler.contexthandler.handle(contexthandler.java:765)\n\n	at org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152)\n\n	at org.mortbay.jetty.server.handle(server.java:324)\n\n	at org.mortbay.jetty.httpconnection.handlerequest(httpconnection.java:535)\n\n	at org.mortbay.jetty.httpconnection$requesthandler.headercomplete(httpconnection.java:865)\n\n	at org.mortbay.jetty.httpparser.parsenext(httpparser.java:540)\n\n	at org.mortbay.jetty.httpparser.parseavailable(httpparser.java:213)\n\n	at org.mortbay.jetty.httpconnection.handle(httpconnection.java:404)\n\n	at org.mortbay.io.nio.selectchannelendpoint.run(selectchannelendpoint.java:409)\n\n	at org.mortbay.thread.queuedthreadpool$poolthread.run(queuedthreadpool.java:520)\n\ncaused by: org.eclipse.birt.report.engine.api.engineexception: error happened while running the report\n\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun(runandrendertask.java:186)\n\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.run(runandrendertask.java:75)\n\n	at org.eclipse.birt.report.service.reportengineservice.runandrenderreport(reportengineservice.java:920)\n\n	... 30 more\n\ncaused by: java.lang.arrayindexoutofboundsexception: 4\n\n	at org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout$concreteimagelayout.createimagemapcontainer(imagearealayout.java:798)\n\n	at org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout$concreteimagelayout.createimagemap(imagearealayout.java:771)\n\n	at org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout$concreteimagelayout.createimagemap(imagearealayout.java:718)\n\n	at org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout$concreteimagelayout.processchartlegend(imagearealayout.java:682)\n\n	at org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout$concreteimagelayout.init(imagearealayout.java:584)\n\n	at org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout$concreteimagelayout.layout(imagearealayout.java:408)\n\n	at org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout.layout(imagearealayout.java:80)\n\n	at org.eclipse.birt.report.engine.nlayout.layoutengine.startcontent(layoutengine.java:492)\n\n	at org.eclipse.birt.report.engine.emitter.contentemitteradapter.startimage(contentemitteradapter.java:174)\n\n	at org.eclipse.birt.report.engine.emitter.compositecontentemitter.startimage(compositecontentemitter.java:274)\n\n	at org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent(contentemitterutil.java:74)\n\n	at org.eclipse.birt.report.engine.layout.html.htmltablelayoutemitter.startcontent(htmltablelayoutemitter.java:146)\n\n	at org.eclipse.birt.report.engine.emitter.contentemitteradapter.startimage(contentemitteradapter.java:174)\n\n	at org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent(contentemitterutil.java:74)\n\n	at org.eclipse.birt.report.engine.layout.html.buffer.htmlpagebuffer.startcontent(htmlpagebuffer.java:116)\n\n	at org.eclipse.birt.report.engine.layout.html.buffer.tablebreakbuffer.startcontent(tablebreakbuffer.java:286)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlleafitemlm.start(htmlleafitemlm.java:67)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:139)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.resumelayout(htmlinlinestackinglm.java:111)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.layoutnodes(htmlinlinestackinglm.java:160)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n\n	at org.eclipse.birt.report.engine.layout.html.htmltablelm.layoutchildren(htmltablelm.java:132)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout(htmlpagelm.java:90)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout(htmlreportlayoutengine.java:99)\n\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun(runandrendertask.java:170)\n\n	... 32 more\n\n\n\n	{http://xml.apache.org/axis/}hostname:xumindan\n\n	{}:org.eclipse.birt.report.service.api.reportserviceexception: error happened while running the report\n\n	at org.eclipse.birt.report.service.reportengineservice.throwdummyexception(reportengineservice.java:1097)\n\n	at org.eclipse.birt.report.service.reportengineservice.runandrenderreport(reportengineservice.java:926)\n\n	at org.eclipse.birt.report.service.birtviewerreportservice.runandrenderreport(birtviewerreportservice.java:973)\n\n	at org.eclipse.birt.report.service.actionhandler.birtrunandrenderactionhandler.__execute(birtrunandrenderactionhandler.java:76)\n\n	at org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute(abstractbaseactionhandler.java:90)\n\n	at org.eclipse.birt.report.presentation.aggregation.layout.enginefragment.doservice(enginefragment.java:318)\n\n	at org.eclipse.birt.report.presentation.aggregation.abstractbasefragment.service(abstractbasefragment.java:76)\n\n	at org.eclipse.birt.report.servlet.birtengineservlet.__doget(birtengineservlet.java:120)\n\n	at org.eclipse.birt.report.servlet.basereportengineservlet.doget(basereportengineservlet.java:185)\n\n	at javax.servlet.http.httpservlet.service(httpservlet.java:707)\n\n	at org.apache.axis.transport.http.axisservletbase.service(axisservletbase.java:327)\n\n	at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n\n	at org.eclipse.birt.report.servlet.basereportengineservlet.service(basereportengineservlet.java:116)\n\n	at org.eclipse.equinox.http.registry.internal.servletmanager$servletwrapper.service(servletmanager.java:180)\n\n	at org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest(servletregistration.java:90)\n\n	at org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias(proxyservlet.java:111)\n\n	at org.eclipse.equinox.http.servlet.internal.proxyservlet.service(proxyservlet.java:59)\n\n	at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n\n	at org.eclipse.equinox.http.jetty.internal.httpservermanager$internalhttpserviceservlet.service(httpservermanager.java:318)\n\n	at org.mortbay.jetty.servlet.servletholder.handle(servletholder.java:502)\n\n	at org.mortbay.jetty.servlet.servlethandler.handle(servlethandler.java:380)\n\n	at org.mortbay.jetty.servlet.sessionhandler.handle(sessionhandler.java:181)\n\n	at org.mortbay.jetty.handler.contexthandler.handle(contexthandler.java:765)\n\n	at org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152)\n\n	at org.mortbay.jetty.server.handle(server.java:324)\n\n	at org.mortbay.jetty.httpconnection.handlerequest(httpconnection.java:535)\n\n	at org.mortbay.jetty.httpconnection$requesthandler.headercomplete(httpconnection.java:865)\n\n	at org.mortbay.jetty.httpparser.parsenext(httpparser.java:540)\n\n	at org.mortbay.jetty.httpparser.parseavailable(httpparser.java:213)\n\n	at org.mortbay.jetty.httpconnection.handle(httpconnection.java:404)\n\n	at org.mortbay.io.nio.selectchannelendpoint.run(selectchannelendpoint.java:409)\n\n	at org.mortbay.thread.queuedthreadpool$poolthread.run(queuedthreadpool.java:520)\n\ncaused by: org.eclipse.birt.report.engine.api.engineexception: error happened while running the report\n\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun(runandrendertask.java:186)\n\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.run(runandrendertask.java:75)\n\n	at org.eclipse.birt.report.service.reportengineservice.runandrenderreport(reportengineservice.java:920)\n\n	... 30 more\n\ncaused by: java.lang.arrayindexoutofboundsexception: 4\n\n	at org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout$concreteimagelayout.createimagemapcontainer(imagearealayout.java:798)\n\n	at org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout$concreteimagelayout.createimagemap(imagearealayout.java:771)\n\n	at org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout$concreteimagelayout.createimagemap(imagearealayout.java:718)\n\n	at org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout$concreteimagelayout.processchartlegend(imagearealayout.java:682)\n\n	at org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout$concreteimagelayout.init(imagearealayout.java:584)\n\n	at org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout$concreteimagelayout.layout(imagearealayout.java:408)\n\n	at org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout.layout(imagearealayout.java:80)\n\n	at org.eclipse.birt.report.engine.nlayout.layoutengine.startcontent(layoutengine.java:492)\n\n	at org.eclipse.birt.report.engine.emitter.contentemitteradapter.startimage(contentemitteradapter.java:174)\n\n	at org.eclipse.birt.report.engine.emitter.compositecontentemitter.startimage(compositecontentemitter.java:274)\n\n	at org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent(contentemitterutil.java:74)\n\n	at org.eclipse.birt.report.engine.layout.html.htmltablelayoutemitter.startcontent(htmltablelayoutemitter.java:146)\n\n	at org.eclipse.birt.report.engine.emitter.contentemitteradapter.startimage(contentemitteradapter.java:174)\n\n	at org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent(contentemitterutil.java:74)\n\n	at org.eclipse.birt.report.engine.layout.html.buffer.htmlpagebuffer.startcontent(htmlpagebuffer.java:116)\n\n	at org.eclipse.birt.report.engine.layout.html.buffer.tablebreakbuffer.startcontent(tablebreakbuffer.java:286)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlleafitemlm.start(htmlleafitemlm.java:67)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:139)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.resumelayout(htmlinlinestackinglm.java:111)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.layoutnodes(htmlinlinestackinglm.java:160)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n\n	at org.eclipse.birt.report.engine.layout.html.htmltablelm.layoutchildren(htmltablelm.java:132)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout(htmlpagelm.java:90)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout(htmlreportlayoutengine.java:99)\n\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun(runandrendertask.java:170)\n\n	... 32 more\n\n\n\n\n\norg.eclipse.birt.report.service.api.reportserviceexception: error happened while running the report\n\n	at org.apache.axis.axisfault.makefault(axisfault.java:101)\n\n	at org.eclipse.birt.report.utility.birtutility.makeaxisfault(birtutility.java:748)\n\n	at org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute(abstractbaseactionhandler.java:94)\n\n	at org.eclipse.birt.report.presentation.aggregation.layout.enginefragment.doservice(enginefragment.java:318)\n\n	at org.eclipse.birt.report.presentation.aggregation.abstractbasefragment.service(abstractbasefragment.java:76)\n\n	at org.eclipse.birt.report.servlet.birtengineservlet.__doget(birtengineservlet.java:120)\n\n	at org.eclipse.birt.report.servlet.basereportengineservlet.doget(basereportengineservlet.java:185)\n\n	at javax.servlet.http.httpservlet.service(httpservlet.java:707)\n\n	at org.apache.axis.transport.http.axisservletbase.service(axisservletbase.java:327)\n\n	at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n\n	at org.eclipse.birt.report.servlet.basereportengineservlet.service(basereportengineservlet.java:116)\n\n	at org.eclipse.equinox.http.registry.internal.servletmanager$servletwrapper.service(servletmanager.java:180)\n\n	at org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest(servletregistration.java:90)\n\n	at org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias(proxyservlet.java:111)\n\n	at org.eclipse.equinox.http.servlet.internal.proxyservlet.service(proxyservlet.java:59)\n\n	at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n\n	at org.eclipse.equinox.http.jetty.internal.httpservermanager$internalhttpserviceservlet.service(httpservermanager.java:318)\n\n	at org.mortbay.jetty.servlet.servletholder.handle(servletholder.java:502)\n\n	at org.mortbay.jetty.servlet.servlethandler.handle(servlethandler.java:380)\n\n	at org.mortbay.jetty.servlet.sessionhandler.handle(sessionhandler.java:181)\n\n	at org.mortbay.jetty.handler.contexthandler.handle(contexthandler.java:765)\n\n	at org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152)\n\n	at org.mortbay.jetty.server.handle(server.java:324)\n\n	at org.mortbay.jetty.httpconnection.handlerequest(httpconnection.java:535)\n\n	at org.mortbay.jetty.httpconnection$requesthandler.headercomplete(httpconnection.java:865)\n\n	at org.mortbay.jetty.httpparser.parsenext(httpparser.java:540)\n\n	at org.mortbay.jetty.httpparser.parseavailable(httpparser.java:213)\n\n	at org.mortbay.jetty.httpconnection.handle(httpconnection.java:404)\n\n	at org.mortbay.io.nio.selectchannelendpoint.run(selectchannelendpoint.java:409)\n\n	at org.mortbay.thread.queuedthreadpool$poolthread.run(queuedthreadpool.java:520)\n\ncaused by: org.eclipse.birt.report.service.api.reportserviceexception: error happened while running the report\n\n	at org.eclipse.birt.report.service.reportengineservice.throwdummyexception(reportengineservice.java:1097)\n\n	at org.eclipse.birt.report.service.reportengineservice.runandrenderreport(reportengineservice.java:926)\n\n	at org.eclipse.birt.report.service.birtviewerreportservice.runandrenderreport(birtviewerreportservice.java:973)\n\n	at org.eclipse.birt.report.service.actionhandler.birtrunandrenderactionhandler.__execute(birtrunandrenderactionhandler.java:76)\n\n	at org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute(abstractbaseactionhandler.java:90)\n\n	... 27 more\n\ncaused by: org.eclipse.birt.report.engine.api.engineexception: error happened while running the report\n\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun(runandrendertask.java:186)\n\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.run(runandrendertask.java:75)\n\n	at org.eclipse.birt.report.service.reportengineservice.runandrenderreport(reportengineservice.java:920)\n\n	... 30 more\n\ncaused by: java.lang.arrayindexoutofboundsexception: 4\n\n	at org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout$concreteimagelayout.createimagemapcontainer(imagearealayout.java:798)\n\n	at org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout$concreteimagelayout.createimagemap(imagearealayout.java:771)\n\n	at org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout$concreteimagelayout.createimagemap(imagearealayout.java:718)\n\n	at org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout$concreteimagelayout.processchartlegend(imagearealayout.java:682)\n\n	at org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout$concreteimagelayout.init(imagearealayout.java:584)\n\n	at org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout$concreteimagelayout.layout(imagearealayout.java:408)\n\n	at org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout.layout(imagearealayout.java:80)\n\n	at org.eclipse.birt.report.engine.nlayout.layoutengine.startcontent(layoutengine.java:492)\n\n	at org.eclipse.birt.report.engine.emitter.contentemitteradapter.startimage(contentemitteradapter.java:174)\n\n	at org.eclipse.birt.report.engine.emitter.compositecontentemitter.startimage(compositecontentemitter.java:274)\n\n	at org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent(contentemitterutil.java:74)\n\n	at org.eclipse.birt.report.engine.layout.html.htmltablelayoutemitter.startcontent(htmltablelayoutemitter.java:146)\n\n	at org.eclipse.birt.report.engine.emitter.contentemitteradapter.startimage(contentemitteradapter.java:174)\n\n	at org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent(contentemitterutil.java:74)\n\n	at org.eclipse.birt.report.engine.layout.html.buffer.htmlpagebuffer.startcontent(htmlpagebuffer.java:116)\n\n	at org.eclipse.birt.report.engine.layout.html.buffer.tablebreakbuffer.startcontent(tablebreakbuffer.java:286)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlleafitemlm.start(htmlleafitemlm.java:67)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:139)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.resumelayout(htmlinlinestackinglm.java:111)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.layoutnodes(htmlinlinestackinglm.java:160)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n\n	at org.eclipse.birt.report.engine.layout.html.htmltablelm.layoutchildren(htmltablelm.java:132)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout(htmlpagelm.java:90)\n\n	at org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout(htmlreportlayoutengine.java:99)\n\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun(runandrendertask.java:170)\n\n	... 32 more\nfixed.\nproblem still exist. wait for new build\nverified','22709','56831','2010-02-08 21:34:00','p3','fixed','closed','birt report engine',';create;attachment;report;description;exception;throw;preview;attach;report;build;2.5.2;step;reproduce;download;attach;report;preview;actual;result;exception;throw;expect;result;error;errorlog;org.eclipse.birt.report.service.api.reportserviceexception;error;happen;report;axisfault;faultcode;http;schemas.xmlsoap.org;soap;envelope;server.userexception;faultsubcode;faultstring;org.eclipse.birt.report.service.api.reportserviceexception;error;happen;report;faultactor;faultnode;faultdetail;http;xml.apache.org;axis;stacktrace:org.eclipse.birt.report.service.api.reportserviceexception;error;happen;report;org.eclipse.birt.report.service.reportengineservice.throwdummyexception;reportengineservice.java;org.eclipse.birt.report.service.reportengineservice.runandrenderreport;reportengineservice.java;org.eclipse.birt.report.service.birtviewerreportservice.runandrenderreport;birtviewerreportservice.java;org.eclipse.birt.report.service.actionhandler.birtrunandrenderactionhandler;birtrunandrenderactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute;abstractbaseactionhandler.java;org.eclipse.birt.report.presentation.aggregation.layout.enginefragment.doservice;enginefragment.java;org.eclipse.birt.report.presentation.aggregation.abstractbasefragment.service;abstractbasefragment.java;org.eclipse.birt.report.servlet.birtengineservlet;birtengineservlet.java;org.eclipse.birt.report.servlet.basereportengineservlet.doget;basereportengineservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.apache.axis.transport.http.axisservletbase.service;axisservletbase.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.birt.report.servlet.basereportengineservlet.service;basereportengineservlet.java;org.eclipse.equinox.http.registry.internal.servletmanager;servletwrapper.service;servletmanager.java;org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest;servletregistration.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias;proxyservlet.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.service;proxyservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.equinox.http.jetty.internal.httpservermanager;internalhttpserviceservlet.service;httpservermanager.java;org.mortbay.jetty.servlet.servletholder.handle;servletholder.java;org.mortbay.jetty.servlet.servlethandler.handle;servlethandler.java;org.mortbay.jetty.servlet.sessionhandler.handle;sessionhandler.java;org.mortbay.jetty.handler.contexthandler.handle;contexthandler.java;org.mortbay.jetty.handler.handlerwrapper.handle;handlerwrapper.java;org.mortbay.jetty.server.handle;server.java;org.mortbay.jetty.httpconnection.handlerequest;httpconnection.java;org.mortbay.jetty.httpconnection;requesthandler.headercomplete;httpconnection.java;org.mortbay.jetty.httpparser.parsenext;httpparser.java;org.mortbay.jetty.httpparser.parseavailable;httpparser.java;org.mortbay.jetty.httpconnection.handle;httpconnection.java;org.mortbay.io.nio.selectchannelendpoint.run;selectchannelendpoint.java;org.mortbay.thread.queuedthreadpool;poolthread.run;queuedthreadpool.java;cause;org.eclipse.birt.report.engine.api.engineexception;error;happen;report;org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun;runandrendertask.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.run;runandrendertask.java;org.eclipse.birt.report.service.reportengineservice.runandrenderreport;reportengineservice.java;cause;java.lang.arrayindexoutofboundsexception;org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout;concreteimagelayout.createimagemapcontainer;imagearealayout.java;org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout;concreteimagelayout.createimagemap;imagearealayout.java;org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout;concreteimagelayout.createimagemap;imagearealayout.java;org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout;concreteimagelayout.processchartlegend;imagearealayout.java;org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout;concreteimagelayout.init;imagearealayout.java;org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout;concreteimagelayout.layout;imagearealayout.java;org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout.layout;imagearealayout.java;org.eclipse.birt.report.engine.nlayout.layoutengine.startcontent;layoutengine.java;org.eclipse.birt.report.engine.emitter.contentemitteradapter.startimage;contentemitteradapter.java;org.eclipse.birt.report.engine.emitter.compositecontentemitter.startimage;compositecontentemitter.java;org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent;contentemitterutil.java;org.eclipse.birt.report.engine.layout.html.htmltablelayoutemitter.startcontent;htmltablelayoutemitter.java;org.eclipse.birt.report.engine.emitter.contentemitteradapter.startimage;contentemitteradapter.java;org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent;contentemitterutil.java;org.eclipse.birt.report.engine.layout.html.buffer.htmlpagebuffer.startcontent;htmlpagebuffer.java;org.eclipse.birt.report.engine.layout.html.buffer.tablebreakbuffer.startcontent;tablebreakbuffer.java;org.eclipse.birt.report.engine.layout.html.htmlleafitemlm.start;htmlleafitemlm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.resumelayout;htmlinlinestackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.layoutnodes;htmlinlinestackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmltablelm.layoutchildren;htmltablelm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout;htmlpagelm.java;org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout;htmlreportlayoutengine.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun;runandrendertask.java;http;xml.apache.org;axis;hostname:xumindan;org.eclipse.birt.report.service.api.reportserviceexception;error;happen;report;org.eclipse.birt.report.service.reportengineservice.throwdummyexception;reportengineservice.java;org.eclipse.birt.report.service.reportengineservice.runandrenderreport;reportengineservice.java;org.eclipse.birt.report.service.birtviewerreportservice.runandrenderreport;birtviewerreportservice.java;org.eclipse.birt.report.service.actionhandler.birtrunandrenderactionhandler;birtrunandrenderactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute;abstractbaseactionhandler.java;org.eclipse.birt.report.presentation.aggregation.layout.enginefragment.doservice;enginefragment.java;org.eclipse.birt.report.presentation.aggregation.abstractbasefragment.service;abstractbasefragment.java;org.eclipse.birt.report.servlet.birtengineservlet;birtengineservlet.java;org.eclipse.birt.report.servlet.basereportengineservlet.doget;basereportengineservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.apache.axis.transport.http.axisservletbase.service;axisservletbase.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.birt.report.servlet.basereportengineservlet.service;basereportengineservlet.java;org.eclipse.equinox.http.registry.internal.servletmanager;servletwrapper.service;servletmanager.java;org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest;servletregistration.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias;proxyservlet.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.service;proxyservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.equinox.http.jetty.internal.httpservermanager;internalhttpserviceservlet.service;httpservermanager.java;org.mortbay.jetty.servlet.servletholder.handle;servletholder.java;org.mortbay.jetty.servlet.servlethandler.handle;servlethandler.java;org.mortbay.jetty.servlet.sessionhandler.handle;sessionhandler.java;org.mortbay.jetty.handler.contexthandler.handle;contexthandler.java;org.mortbay.jetty.handler.handlerwrapper.handle;handlerwrapper.java;org.mortbay.jetty.server.handle;server.java;org.mortbay.jetty.httpconnection.handlerequest;httpconnection.java;org.mortbay.jetty.httpconnection;requesthandler.headercomplete;httpconnection.java;org.mortbay.jetty.httpparser.parsenext;httpparser.java;org.mortbay.jetty.httpparser.parseavailable;httpparser.java;org.mortbay.jetty.httpconnection.handle;httpconnection.java;org.mortbay.io.nio.selectchannelendpoint.run;selectchannelendpoint.java;org.mortbay.thread.queuedthreadpool;poolthread.run;queuedthreadpool.java;cause;org.eclipse.birt.report.engine.api.engineexception;error;happen;report;org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun;runandrendertask.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.run;runandrendertask.java;org.eclipse.birt.report.service.reportengineservice.runandrenderreport;reportengineservice.java;cause;java.lang.arrayindexoutofboundsexception;org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout;concreteimagelayout.createimagemapcontainer;imagearealayout.java;org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout;concreteimagelayout.createimagemap;imagearealayout.java;org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout;concreteimagelayout.createimagemap;imagearealayout.java;org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout;concreteimagelayout.processchartlegend;imagearealayout.java;org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout;concreteimagelayout.init;imagearealayout.java;org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout;concreteimagelayout.layout;imagearealayout.java;org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout.layout;imagearealayout.java;org.eclipse.birt.report.engine.nlayout.layoutengine.startcontent;layoutengine.java;org.eclipse.birt.report.engine.emitter.contentemitteradapter.startimage;contentemitteradapter.java;org.eclipse.birt.report.engine.emitter.compositecontentemitter.startimage;compositecontentemitter.java;org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent;contentemitterutil.java;org.eclipse.birt.report.engine.layout.html.htmltablelayoutemitter.startcontent;htmltablelayoutemitter.java;org.eclipse.birt.report.engine.emitter.contentemitteradapter.startimage;contentemitteradapter.java;org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent;contentemitterutil.java;org.eclipse.birt.report.engine.layout.html.buffer.htmlpagebuffer.startcontent;htmlpagebuffer.java;org.eclipse.birt.report.engine.layout.html.buffer.tablebreakbuffer.startcontent;tablebreakbuffer.java;org.eclipse.birt.report.engine.layout.html.htmlleafitemlm.start;htmlleafitemlm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.resumelayout;htmlinlinestackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.layoutnodes;htmlinlinestackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmltablelm.layoutchildren;htmltablelm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout;htmlpagelm.java;org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout;htmlreportlayoutengine.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun;runandrendertask.java;org.eclipse.birt.report.service.api.reportserviceexception;error;happen;report;org.apache.axis.axisfault.makefault;axisfault.java;org.eclipse.birt.report.utility.birtutility.makeaxisfault;birtutility.java;org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute;abstractbaseactionhandler.java;org.eclipse.birt.report.presentation.aggregation.layout.enginefragment.doservice;enginefragment.java;org.eclipse.birt.report.presentation.aggregation.abstractbasefragment.service;abstractbasefragment.java;org.eclipse.birt.report.servlet.birtengineservlet;birtengineservlet.java;org.eclipse.birt.report.servlet.basereportengineservlet.doget;basereportengineservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.apache.axis.transport.http.axisservletbase.service;axisservletbase.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.birt.report.servlet.basereportengineservlet.service;basereportengineservlet.java;org.eclipse.equinox.http.registry.internal.servletmanager;servletwrapper.service;servletmanager.java;org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest;servletregistration.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias;proxyservlet.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.service;proxyservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.equinox.http.jetty.internal.httpservermanager;internalhttpserviceservlet.service;httpservermanager.java;org.mortbay.jetty.servlet.servletholder.handle;servletholder.java;org.mortbay.jetty.servlet.servlethandler.handle;servlethandler.java;org.mortbay.jetty.servlet.sessionhandler.handle;sessionhandler.java;org.mortbay.jetty.handler.contexthandler.handle;contexthandler.java;org.mortbay.jetty.handler.handlerwrapper.handle;handlerwrapper.java;org.mortbay.jetty.server.handle;server.java;org.mortbay.jetty.httpconnection.handlerequest;httpconnection.java;org.mortbay.jetty.httpconnection;requesthandler.headercomplete;httpconnection.java;org.mortbay.jetty.httpparser.parsenext;httpparser.java;org.mortbay.jetty.httpparser.parseavailable;httpparser.java;org.mortbay.jetty.httpconnection.handle;httpconnection.java;org.mortbay.io.nio.selectchannelendpoint.run;selectchannelendpoint.java;org.mortbay.thread.queuedthreadpool;poolthread.run;queuedthreadpool.java;cause;org.eclipse.birt.report.service.api.reportserviceexception;error;happen;report;org.eclipse.birt.report.service.reportengineservice.throwdummyexception;reportengineservice.java;org.eclipse.birt.report.service.reportengineservice.runandrenderreport;reportengineservice.java;org.eclipse.birt.report.service.birtviewerreportservice.runandrenderreport;birtviewerreportservice.java;org.eclipse.birt.report.service.actionhandler.birtrunandrenderactionhandler;birtrunandrenderactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute;abstractbaseactionhandler.java;cause;org.eclipse.birt.report.engine.api.engineexception;error;happen;report;org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun;runandrendertask.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.run;runandrendertask.java;org.eclipse.birt.report.service.reportengineservice.runandrenderreport;reportengineservice.java;cause;java.lang.arrayindexoutofboundsexception;org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout;concreteimagelayout.createimagemapcontainer;imagearealayout.java;org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout;concreteimagelayout.createimagemap;imagearealayout.java;org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout;concreteimagelayout.createimagemap;imagearealayout.java;org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout;concreteimagelayout.processchartlegend;imagearealayout.java;org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout;concreteimagelayout.init;imagearealayout.java;org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout;concreteimagelayout.layout;imagearealayout.java;org.eclipse.birt.report.engine.nlayout.area.impl.imagearealayout.layout;imagearealayout.java;org.eclipse.birt.report.engine.nlayout.layoutengine.startcontent;layoutengine.java;org.eclipse.birt.report.engine.emitter.contentemitteradapter.startimage;contentemitteradapter.java;org.eclipse.birt.report.engine.emitter.compositecontentemitter.startimage;compositecontentemitter.java;org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent;contentemitterutil.java;org.eclipse.birt.report.engine.layout.html.htmltablelayoutemitter.startcontent;htmltablelayoutemitter.java;org.eclipse.birt.report.engine.emitter.contentemitteradapter.startimage;contentemitteradapter.java;org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent;contentemitterutil.java;org.eclipse.birt.report.engine.layout.html.buffer.htmlpagebuffer.startcontent;htmlpagebuffer.java;org.eclipse.birt.report.engine.layout.html.buffer.tablebreakbuffer.startcontent;tablebreakbuffer.java;org.eclipse.birt.report.engine.layout.html.htmlleafitemlm.start;htmlleafitemlm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.resumelayout;htmlinlinestackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.layoutnodes;htmlinlinestackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmltablelm.layoutchildren;htmltablelm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout;htmlpagelm.java;org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout;htmlreportlayoutengine.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun;runandrendertask.java;problem;exist;wait;build;verify;exception;throw;preview;attach;report;birt;report;engine'),(302219,'eclipse','noclassdeffounderror while running the report in genreport [0600]','created an attachment (id=158550)\nreport\n\ndescription:\nnoclassdeffounderror while running the report in genreport [0600]\n\nbuild:\n2.5.2.v20100208\n\nsteps to reproduce:\n1. download attached report\n2. run it in genreport\n   runrender as xls\n   runandrender as html/pdf/ppt/xls\n\nactual result:\nnoclassdeffounderror in error log\n\nexpect result:\nno error.\n\nerrorlog:\nfeb 8, 2010 11:14:23 am org.eclipse.birt.report.engine.api.impl.runandrendertask dorun\nsevere: error happened while running the report.\njava.lang.noclassdeffounderror: org/w3c/tidy/tidy\n	at org.eclipse.birt.report.engine.parser.htmltextparser.<init>(htmltextparser.java:55)\n	at org.eclipse.birt.report.engine.parser.textparser.parse(textparser.java:110)\n	at org.eclipse.birt.report.engine.layout.pdf.util.html2content.processforeigndata(html2content.java:437)\n	at org.eclipse.birt.report.engine.layout.pdf.util.html2content.html2content(html2content.java:418)\n	at org.eclipse.birt.report.engine.emitter.excel.excelemitter.startforeign(excelemitter.java:352)\n	at org.eclipse.birt.report.engine.emitter.compositecontentemitter.startforeign(compositecontentemitter.java:266)\n	at org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent(contentemitterutil.java:77)\n	at org.eclipse.birt.report.engine.layout.html.htmltablelayoutemitter.startcontent(htmltablelayoutemitter.java:146)\n	at org.eclipse.birt.report.engine.emitter.contentemitteradapter.startforeign(contentemitteradapter.java:168)\n	at org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent(contentemitterutil.java:77)\n	at org.eclipse.birt.report.engine.layout.html.buffer.dummypagebuffer.startcontent(dummypagebuffer.java:125)\n	at org.eclipse.birt.report.engine.layout.html.htmlleafitemlm.start(htmlleafitemlm.java:67)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:139)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n	at org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.resumelayout(htmlinlinestackinglm.java:111)\n	at org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.layoutnodes(htmlinlinestackinglm.java:160)\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n	at org.eclipse.birt.report.engine.layout.html.htmltablebandlm.layoutchildren(htmltablebandlm.java:67)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n	at org.eclipse.birt.report.engine.layout.html.htmltablelm.layoutchildren(htmltablelm.java:132)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n	at org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout(htmlpagelm.java:90)\n	at org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout(htmlreportlayoutengine.java:99)\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun(runandrendertask.java:170)\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.run(runandrendertask.java:75)\n	at org.eclipse.birt.report.engine.api.reportrunner.runandrenderreport(reportrunner.java:222)\n	at org.eclipse.birt.report.engine.api.reportrunner.execute(reportrunner.java:162)\n	at org.eclipse.birt.report.engine.api.reportrunner.main(reportrunner.java:121)\nfeb 8, 2010 11:14:23 am org.eclipse.birt.report.engine.api.reportrunner runandrenderreport\nsevere: error happened while running the report\norg.eclipse.birt.report.engine.api.engineexception: error happened while running the report\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun(runandrendertask.java:199)\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.run(runandrendertask.java:75)\n	at org.eclipse.birt.report.engine.api.reportrunner.runandrenderreport(reportrunner.java:222)\n	at org.eclipse.birt.report.engine.api.reportrunner.execute(reportrunner.java:162)\n	at org.eclipse.birt.report.engine.api.reportrunner.main(reportrunner.java:121)\ncaused by: java.lang.noclassdeffounderror: org/w3c/tidy/tidy\n	at org.eclipse.birt.report.engine.parser.htmltextparser.<init>(htmltextparser.java:55)\n	at org.eclipse.birt.report.engine.parser.textparser.parse(textparser.java:110)\n	at org.eclipse.birt.report.engine.layout.pdf.util.html2content.processforeigndata(html2content.java:437)\n	at org.eclipse.birt.report.engine.layout.pdf.util.html2content.html2content(html2content.java:418)\n	at org.eclipse.birt.report.engine.emitter.excel.excelemitter.startforeign(excelemitter.java:352)\n	at org.eclipse.birt.report.engine.emitter.compositecontentemitter.startforeign(compositecontentemitter.java:266)\n	at org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent(contentemitterutil.java:77)\n	at org.eclipse.birt.report.engine.layout.html.htmltablelayoutemitter.startcontent(htmltablelayoutemitter.java:146)\n	at org.eclipse.birt.report.engine.emitter.contentemitteradapter.startforeign(contentemitteradapter.java:168)\n	at org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent(contentemitterutil.java:77)\n	at org.eclipse.birt.report.engine.layout.html.buffer.dummypagebuffer.startcontent(dummypagebuffer.java:125)\n	at org.eclipse.birt.report.engine.layout.html.htmlleafitemlm.start(htmlleafitemlm.java:67)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:139)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n	at org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.resumelayout(htmlinlinestackinglm.java:111)\n	at org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.layoutnodes(htmlinlinestackinglm.java:160)\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n	at org.eclipse.birt.report.engine.layout.html.htmltablebandlm.layoutchildren(htmltablebandlm.java:67)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n	at org.eclipse.birt.report.engine.layout.html.htmltablelm.layoutchildren(htmltablelm.java:132)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n	at org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout(htmlpagelm.java:90)\n	at org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout(htmlreportlayoutengine.java:99)\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun(runandrendertask.java:170)\n	... 4 more\ni can find the error log in workspace:\n\njava.util.zip.zipexception: the system cannot find the path specified\n	at java.util.zip.zipfile.open(native method)\n	at java.util.zip.zipfile.<init>(zipfile.java:203)\n	at java.util.zip.zipfile.<init>(zipfile.java:234)\n	at org.eclipse.osgi.framework.util.secureaction.getzipfile(secureaction.java:251)\n	at org.eclipse.osgi.baseadaptor.bundlefile.zipbundlefile.basicopen(zipbundlefile.java:88)\n	at org.eclipse.osgi.baseadaptor.bundlefile.zipbundlefile.getzipfile(zipbundlefile.java:101)\n	at org.eclipse.osgi.baseadaptor.bundlefile.zipbundlefile.checkedopen(zipbundlefile.java:74)\n	at org.eclipse.osgi.baseadaptor.bundlefile.zipbundlefile.getentry(zipbundlefile.java:246)\n	at org.eclipse.osgi.baseadaptor.loader.classpathmanager.findclassimpl(classpathmanager.java:527)\n	at org.eclipse.osgi.baseadaptor.loader.classpathmanager.findlocalclassimpl(classpathmanager.java:477)\n	at org.eclipse.osgi.baseadaptor.loader.classpathmanager.findlocalclass_lockclassloader(classpathmanager.java:465)\n	at org.eclipse.osgi.baseadaptor.loader.classpathmanager.findlocalclass(classpathmanager.java:445)\n	at org.eclipse.osgi.internal.baseadaptor.defaultclassloader.findlocalclass(defaultclassloader.java:211)\n	at org.eclipse.osgi.internal.loader.bundleloader.findlocalclass(bundleloader.java:381)\n	at org.eclipse.osgi.internal.loader.bundleloader.findclassinternal(bundleloader.java:457)\n	at org.eclipse.osgi.internal.loader.bundleloader.findclass(bundleloader.java:410)\n	at org.eclipse.osgi.internal.loader.bundleloader.findclass(bundleloader.java:398)\n	at org.eclipse.osgi.internal.baseadaptor.defaultclassloader.loadclass(defaultclassloader.java:105)\n	at java.lang.classloader.loadclass(classloader.java:251)\n	at java.lang.classloader.loadclassinternal(classloader.java:319)\n	at org.eclipse.birt.report.engine.parser.htmltextparser.<init>(htmltextparser.java:55)\n	at org.eclipse.birt.report.engine.parser.textparser.parse(textparser.java:110)\n	at org.eclipse.birt.report.engine.layout.pdf.util.html2content.processforeigndata(html2content.java:437)\n	at org.eclipse.birt.report.engine.layout.pdf.util.html2content.html2content(html2content.java:418)\n	at org.eclipse.birt.report.engine.emitter.excel.excelemitter.startforeign(excelemitter.java:352)\n	at org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent(contentemitterutil.java:77)\n	at org.eclipse.birt.report.engine.layout.html.htmltablelayoutemitter.startcontent(htmltablelayoutemitter.java:146)\n	at org.eclipse.birt.report.engine.emitter.contentemitteradapter.startforeign(contentemitteradapter.java:168)\n	at org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent(contentemitterutil.java:77)\n	at org.eclipse.birt.report.engine.layout.html.buffer.dummypagebuffer.startcontent(dummypagebuffer.java:125)\n	at org.eclipse.birt.report.engine.layout.html.htmlleafitemlm.start(htmlleafitemlm.java:67)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:139)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n	at org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.resumelayout(htmlinlinestackinglm.java:111)\n	at org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.layoutnodes(htmlinlinestackinglm.java:160)\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n	at org.eclipse.birt.report.engine.layout.html.htmltablebandlm.layoutchildren(htmltablebandlm.java:67)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n	at org.eclipse.birt.report.engine.layout.html.htmltablelm.layoutchildren(htmltablelm.java:132)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n	at org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren(htmlstackinglm.java:26)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:140)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:70)\n	at org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout(htmlpagelm.java:90)\n	at org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout(htmlreportlayoutengine.java:99)\n	at org.eclipse.birt.report.engine.api.impl.rendertask$pagerangerender.render(rendertask.java:608)\n	at org.eclipse.birt.report.engine.api.impl.rendertask.render(rendertask.java:221)\n	at org.eclipse.birt.report.engine.api.reportrunner.renderreport(reportrunner.java:331)\n	at org.eclipse.birt.report.engine.api.reportrunner.execute(reportrunner.java:158)\n	at org.eclipse.birt.report.engine.api.reportrunner.main(reportrunner.java:121)\n\nfrom this error log, mulitple threads load the jar file in the same time, and the jar file is locked by one thread, so the exception is thrown out.\ninvalid test case.\nclosed','18253','56831','2010-02-08 22:26:11','p3','invalid','closed','birt report engine',';create;attachment;report;description;noclassdeffounderror;report;genreport;build;2.5.2;step;reproduce;download;attach;report;genreport;runrender;runandrender;html;actual;result;noclassdeffounderror;error;expect;result;error;errorlog;org.eclipse.birt.report.engine.api.impl.runandrendertask;dorun;severe;error;happen;report;java.lang.noclassdeffounderror;tidy;tidy;org.eclipse.birt.report.engine.parser.htmltextparser;htmltextparser.java;org.eclipse.birt.report.engine.parser.textparser.parse;textparser.java;org.eclipse.birt.report.engine.layout.pdf.util.html2content.processforeigndata;html2content.java;org.eclipse.birt.report.engine.layout.pdf.util.html2content.html2content;html2content.java;org.eclipse.birt.report.engine.emitter.excel.excelemitter.startforeign;excelemitter.java;org.eclipse.birt.report.engine.emitter.compositecontentemitter.startforeign;compositecontentemitter.java;org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent;contentemitterutil.java;org.eclipse.birt.report.engine.layout.html.htmltablelayoutemitter.startcontent;htmltablelayoutemitter.java;org.eclipse.birt.report.engine.emitter.contentemitteradapter.startforeign;contentemitteradapter.java;org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent;contentemitterutil.java;org.eclipse.birt.report.engine.layout.html.buffer.dummypagebuffer.startcontent;dummypagebuffer.java;org.eclipse.birt.report.engine.layout.html.htmlleafitemlm.start;htmlleafitemlm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.resumelayout;htmlinlinestackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.layoutnodes;htmlinlinestackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmltablebandlm.layoutchildren;htmltablebandlm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmltablelm.layoutchildren;htmltablelm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout;htmlpagelm.java;org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout;htmlreportlayoutengine.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun;runandrendertask.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.run;runandrendertask.java;org.eclipse.birt.report.engine.api.reportrunner.runandrenderreport;reportrunner.java;org.eclipse.birt.report.engine.api.reportrunner.execute;reportrunner.java;org.eclipse.birt.report.engine.api.reportrunner.main;reportrunner.java;org.eclipse.birt.report.engine.api.reportrunner;runandrenderreport;severe;error;happen;report;org.eclipse.birt.report.engine.api.engineexception;error;happen;report;org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun;runandrendertask.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.run;runandrendertask.java;org.eclipse.birt.report.engine.api.reportrunner.runandrenderreport;reportrunner.java;org.eclipse.birt.report.engine.api.reportrunner.execute;reportrunner.java;org.eclipse.birt.report.engine.api.reportrunner.main;reportrunner.java;cause;java.lang.noclassdeffounderror;tidy;tidy;org.eclipse.birt.report.engine.parser.htmltextparser;htmltextparser.java;org.eclipse.birt.report.engine.parser.textparser.parse;textparser.java;org.eclipse.birt.report.engine.layout.pdf.util.html2content.processforeigndata;html2content.java;org.eclipse.birt.report.engine.layout.pdf.util.html2content.html2content;html2content.java;org.eclipse.birt.report.engine.emitter.excel.excelemitter.startforeign;excelemitter.java;org.eclipse.birt.report.engine.emitter.compositecontentemitter.startforeign;compositecontentemitter.java;org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent;contentemitterutil.java;org.eclipse.birt.report.engine.layout.html.htmltablelayoutemitter.startcontent;htmltablelayoutemitter.java;org.eclipse.birt.report.engine.emitter.contentemitteradapter.startforeign;contentemitteradapter.java;org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent;contentemitterutil.java;org.eclipse.birt.report.engine.layout.html.buffer.dummypagebuffer.startcontent;dummypagebuffer.java;org.eclipse.birt.report.engine.layout.html.htmlleafitemlm.start;htmlleafitemlm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.resumelayout;htmlinlinestackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.layoutnodes;htmlinlinestackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmltablebandlm.layoutchildren;htmltablebandlm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmltablelm.layoutchildren;htmltablelm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout;htmlpagelm.java;org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout;htmlreportlayoutengine.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun;runandrendertask.java;error;workspace;java.util.zip.zipexception;path;specify;java.util.zip.zipfile.open;native;method;java.util.zip.zipfile;zipfile.java;java.util.zip.zipfile;zipfile.java;org.eclipse.osgi.framework.util.secureaction.getzipfile;secureaction.java;org.eclipse.osgi.baseadaptor.bundlefile.zipbundlefile.basicopen;zipbundlefile.java;org.eclipse.osgi.baseadaptor.bundlefile.zipbundlefile.getzipfile;zipbundlefile.java;org.eclipse.osgi.baseadaptor.bundlefile.zipbundlefile.checkedopen;zipbundlefile.java;org.eclipse.osgi.baseadaptor.bundlefile.zipbundlefile.getentry;zipbundlefile.java;org.eclipse.osgi.baseadaptor.loader.classpathmanager.findclassimpl;classpathmanager.java;org.eclipse.osgi.baseadaptor.loader.classpathmanager.findlocalclassimpl;classpathmanager.java;org.eclipse.osgi.baseadaptor.loader.classpathmanager.findlocalclass_lockclassloader;classpathmanager.java;org.eclipse.osgi.baseadaptor.loader.classpathmanager.findlocalclass;classpathmanager.java;org.eclipse.osgi.internal.baseadaptor.defaultclassloader.findlocalclass;defaultclassloader.java;org.eclipse.osgi.internal.loader.bundleloader.findlocalclass;bundleloader.java;org.eclipse.osgi.internal.loader.bundleloader.findclassinternal;bundleloader.java;org.eclipse.osgi.internal.loader.bundleloader.findclass;bundleloader.java;org.eclipse.osgi.internal.loader.bundleloader.findclass;bundleloader.java;org.eclipse.osgi.internal.baseadaptor.defaultclassloader.loadclass;defaultclassloader.java;java.lang.classloader.loadclass;classloader.java;java.lang.classloader.loadclassinternal;classloader.java;org.eclipse.birt.report.engine.parser.htmltextparser;htmltextparser.java;org.eclipse.birt.report.engine.parser.textparser.parse;textparser.java;org.eclipse.birt.report.engine.layout.pdf.util.html2content.processforeigndata;html2content.java;org.eclipse.birt.report.engine.layout.pdf.util.html2content.html2content;html2content.java;org.eclipse.birt.report.engine.emitter.excel.excelemitter.startforeign;excelemitter.java;org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent;contentemitterutil.java;org.eclipse.birt.report.engine.layout.html.htmltablelayoutemitter.startcontent;htmltablelayoutemitter.java;org.eclipse.birt.report.engine.emitter.contentemitteradapter.startforeign;contentemitteradapter.java;org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent;contentemitterutil.java;org.eclipse.birt.report.engine.layout.html.buffer.dummypagebuffer.startcontent;dummypagebuffer.java;org.eclipse.birt.report.engine.layout.html.htmlleafitemlm.start;htmlleafitemlm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.resumelayout;htmlinlinestackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlinlinestackinglm.layoutnodes;htmlinlinestackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmltablebandlm.layoutchildren;htmltablebandlm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmltablelm.layoutchildren;htmltablelm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlstackinglm.layoutchildren;htmlstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout;htmlpagelm.java;org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout;htmlreportlayoutengine.java;org.eclipse.birt.report.engine.api.impl.rendertask;pagerangerender.render;rendertask.java;org.eclipse.birt.report.engine.api.impl.rendertask.render;rendertask.java;org.eclipse.birt.report.engine.api.reportrunner.renderreport;reportrunner.java;org.eclipse.birt.report.engine.api.reportrunner.execute;reportrunner.java;org.eclipse.birt.report.engine.api.reportrunner.main;reportrunner.java;error;mulitple;thread;load;file;time;file;lock;thread;exception;throw;invalid;test;case;close;noclassdeffounderror;report;genreport;birt;report;engine'),(302223,'eclipse','rendering of  inline data elements in excel output is not proper','inline data elements added in rptdesign  are coming in multiple rows instead of single row while generating excel output.in pdf version inline data elements are coming in a row properly.\n','46601','76882','2010-02-08 23:32:37','p3','duplicate','closed','birt report engine',';inline;datum;element;rptdesign;come;multiple;instead;single;generate;excel;output.in;version;inline;datum;element;come;properly;render;inline;datum;element;excel;output;proper;birt;report;engine'),(302226,'eclipse','[auto-s]missing chart data in frameset servlet[13]','build identifier: 2.5.2.v20100209\n\nchart data shows in preview/run mode but disappear in frameset servlet\n\nreproducible: always\n\nsteps to reproduce:\n1.preview attached report in layout\n2.preview attached report in web viewer\n\nexpected result:show chart data\n\ncurrent behavior:empty chart in step2\ncreated an attachment (id=158556)\nreport\nit is caused by the layout execution error that make the result set in the execution context does not match with the executor. fixed.\nverified in 2.5.2.v20100210-1602','35057','18581','2010-02-09 00:36:37','p3','fixed','closed','birt report engine',';build;identifier;2.5.2;chart;datum;show;preview;mode;disappear;frameset;servlet;reproducible;step;reproduce;preview;attach;report;layout;preview;attach;report;viewer;expect;result:show;chart;datum;current;behavior:empty;chart;step2;create;attachment;report;cause;layout;execution;error;make;result;execution;context;match;executor;verify;2.5.2;auto;miss;chart;datum;frameset;servlet;birt;report;engine'),(302230,'eclipse','list width does not supportted in doc [0004]','created an attachment (id=158558)\nreport\n\ndescription:\nlist width does not supportted in doc [0004]\n\nbuild:\n<2.5.2.v20100209-0630>\n\nsteps to reproduce:\n1. insert a list and set width as 3in\n2. preview in doc\n\nactual result:\nlist width does not works\n\nexpect result:\nsupport list width in doc\nfixed the problem in birt2.6.0.\nverified.','46601','56831','2010-02-09 01:33:10','p3','fixed','closed','birt report engine',';create;attachment;report;description;list;width;supportt;build;step;reproduce;insert;list;width;preview;actual;result;list;width;work;expect;result;support;list;width;problem;birt2.6.0;verify;list;width;supportt;birt;report;engine'),(302234,'eclipse','[automation][regression] the attached report cannot be previewed properly','build identifier: v20100209\n\nactual behavior: the attached report cannot be previewed properly\n\nreproducible: always\n\nsteps to reproduce:\n1. use the attached report design and java event class\n2. preview in html\ncreated an attachment (id=158561)\nreport design\ncreated an attachment (id=158562)\nevent handler\npage breaks can\'t be set at render time. need to change the event handler.\nneed to fix the event handler.\nfix the event handler.\nverified and closed','56831','21641','2010-02-09 02:31:32','p3','invalid','closed','birt report engine',';build;identifier;actual;behavior;attach;report;preview;properly;reproducible;step;reproduce;attach;report;design;java;event;class;preview;html;create;attachment;report;design;create;attachment;event;handler;page;break;can\'t;render;time;need;change;event;handler;need;event;handler;event;handler;verify;close;automation;regression;attach;report;preview;properly;birt;report;engine'),(302235,'eclipse','property binding does not work [0703]','created an attachment (id=158563)\nreport\n\ndescription:\nproperty binding does not work [0703]\n\nbuild:\n<2.5.2.v20100209-0630>\n\nsteps to reproduce:\n1. new a dataset binding to sampledb\n2. drag a data item into layout\n3. new another jdbc datasource and set property binding which can link to sampledb\n4. change dataset\'s datasource to the new jdbc datasource\n5. preview\n\nactual result:\ndata item shows nothing and exception thrown out\n\nexpect result:\nno error and data shows up.\n\nerror log:\norg.eclipse.birt.report.engine.api.engineexception: an exception occurred during processing. please see the following message for details:\ncannot open the connection for the driver: org.eclipse.birt.report.data.oda.jdbc.\ncannot load jdbc driver class: org.eclipse.birt.report.data.oda.sampledb.driver (classic models inc. sampledb driver).\n   at org.eclipse.birt.report.engine.executor.executioncontext.addexception(executioncontext.java:1215)\n   at org.eclipse.birt.report.engine.executor.executioncontext.addexception(executioncontext.java:1179)\n   at org.eclipse.birt.report.engine.executor.queryitemexecutor.executequery(queryitemexecutor.java:96)\n   at org.eclipse.birt.report.engine.executor.dataitemexecutor.execute(dataitemexecutor.java:75)\n   at org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.execute(wrappedreportitemexecutor.java:46)\n   at org.eclipse.birt.report.engine.internal.executor.emitter.reportitememitterexecutor.execute(reportitememitterexecutor.java:46)\n   at org.eclipse.birt.report.engine.internal.executor.dup.suppressduplicateitemexecutor.execute(suppressduplicateitemexecutor.java:43)\n   at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:65)\n   at org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout(htmlpagelm.java:90)\n   at org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout(htmlreportlayoutengine.java:99)\n   at org.eclipse.birt.report.engine.presentation.reportdocumentbuilder.build(reportdocumentbuilder.java:258)\n   at org.eclipse.birt.report.engine.api.impl.runtask.dorun(runtask.java:252)\n   at org.eclipse.birt.report.engine.api.impl.runtask.run(runtask.java:85)\n   at org.eclipse.birt.report.service.reportengineservice.runreport(reportengineservice.java:1307)\n   at org.eclipse.birt.report.service.birtviewerreportservice.runreport(birtviewerreportservice.java:158)\n   at org.eclipse.birt.report.service.actionhandler.birtrunreportactionhandler.__execute(birtrunreportactionhandler.java:81)\n   at org.eclipse.birt.report.service.actionhandler.birtgetpageactionhandler.__checkdocumentexists(birtgetpageactionhandler.java:58)\n   at org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler.prepareparameters(abstractgetpageactionhandler.java:119)\n   at org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler.__execute(abstractgetpageactionhandler.java:104)\n   at org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute(abstractbaseactionhandler.java:90)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor.__executeaction(abstractbasedocumentprocessor.java:47)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction(abstractbasecomponentprocessor.java:143)\n   at org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpage(birtdocumentprocessor.java:87)\n   at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n   at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n   at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n   at java.lang.reflect.method.invoke(method.java:585)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process(abstractbasecomponentprocessor.java:112)\n   at org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects(birtsoapbindingimpl.java:66)\n   at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n   at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n   at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n   at java.lang.reflect.method.invoke(method.java:585)\n   at org.apache.axis.providers.java.rpcprovider.invokemethod(rpcprovider.java:397)\n   at org.apache.axis.providers.java.rpcprovider.processmessage(rpcprovider.java:186)\n   at org.apache.axis.providers.java.javaprovider.invoke(javaprovider.java:323)\n   at org.apache.axis.strategies.invocationstrategy.visit(invocationstrategy.java:32)\n   at org.apache.axis.simplechain.dovisiting(simplechain.java:118)\n   at org.apache.axis.simplechain.invoke(simplechain.java:83)\n   at org.apache.axis.handlers.soap.soapservice.invoke(soapservice.java:454)\n   at org.apache.axis.server.axisserver.invoke(axisserver.java:281)\n   at org.apache.axis.transport.http.axisservlet.dopost(axisservlet.java:699)\n   at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost(birtsoapmessagedispatcherservlet.java:265)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:727)\n   at org.apache.axis.transport.http.axisservletbase.service(axisservletbase.java:327)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n   at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service(birtsoapmessagedispatcherservlet.java:122)\n   at org.eclipse.equinox.http.registry.internal.servletmanager$servletwrapper.service(servletmanager.java:180)\n   at org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest(servletregistration.java:90)\n   at org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias(proxyservlet.java:111)\n   at org.eclipse.equinox.http.servlet.internal.proxyservlet.service(proxyservlet.java:59)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n   at org.eclipse.equinox.http.jetty.internal.httpservermanager$internalhttpserviceservlet.service(httpservermanager.java:318)\n   at org.mortbay.jetty.servlet.servletholder.handle(servletholder.java:502)\n   at org.mortbay.jetty.servlet.servlethandler.handle(servlethandler.java:380)\n   at org.mortbay.jetty.servlet.sessionhandler.handle(sessionhandler.java:181)\n   at org.mortbay.jetty.handler.contexthandler.handle(contexthandler.java:765)\n   at org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152)\n   at org.mortbay.jetty.server.handle(server.java:324)\n   at org.mortbay.jetty.httpconnection.handlerequest(httpconnection.java:535)\n   at org.mortbay.jetty.httpconnection$requesthandler.content(httpconnection.java:880)\n   at org.mortbay.jetty.httpparser.parsenext(httpparser.java:748)\n   at org.mortbay.jetty.httpparser.parseavailable(httpparser.java:219)\n   at org.mortbay.jetty.httpconnection.handle(httpconnection.java:404)\n   at org.mortbay.io.nio.selectchannelendpoint.run(selectchannelendpoint.java:409)\n   at org.mortbay.thread.queuedthreadpool$poolthread.run(queuedthreadpool.java:520)\ncaused by: org.eclipse.birt.report.data.adapter.api.adapterexception: an exception occurred during processing. please see the following message for details:\ncannot open the connection for the driver: org.eclipse.birt.report.data.oda.jdbc.\ncannot load jdbc driver class: org.eclipse.birt.report.data.oda.sampledb.driver (classic models inc. sampledb driver).\n   at org.eclipse.birt.report.data.adapter.impl.datarequestsessionimpl.execute(datarequestsessionimpl.java:580)\n   at org.eclipse.birt.report.engine.data.dte.dtedataengine.doexecutequery(dtedataengine.java:152)\n   at org.eclipse.birt.report.engine.data.dte.datagenerationengine.doexecutequery(datagenerationengine.java:74)\n   at org.eclipse.birt.report.engine.data.dte.abstractdataengine.execute(abstractdataengine.java:265)\n   at org.eclipse.birt.report.engine.executor.executioncontext.executequery(executioncontext.java:1875)\n   at org.eclipse.birt.report.engine.executor.queryitemexecutor.executequery(queryitemexecutor.java:80)\n... 63 more\ncaused by: org.eclipse.birt.data.engine.core.dataexception: cannot open the connection for the driver: org.eclipse.birt.report.data.oda.jdbc.\ncannot load jdbc driver class: org.eclipse.birt.report.data.oda.sampledb.driver (classic models inc. sampledb driver).\n   at org.eclipse.birt.data.engine.odaconsumer.connectionmanager.openconnection(connectionmanager.java:177)\n   at org.eclipse.birt.data.engine.executor.datasource.newconnection(datasource.java:190)\n   at org.eclipse.birt.data.engine.executor.datasource.open(datasource.java:178)\n   at org.eclipse.birt.data.engine.impl.datasourceruntime.openodidatasource(datasourceruntime.java:208)\n   at org.eclipse.birt.data.engine.impl.queryexecutor.opendatasource(queryexecutor.java:396)\n   at org.eclipse.birt.data.engine.impl.queryexecutor.prepareexecution(queryexecutor.java:315)\n   at org.eclipse.birt.data.engine.impl.preparedquery.doprepare(preparedquery.java:448)\n   at org.eclipse.birt.data.engine.impl.prepareddatasourcequery.producequeryresults(prepareddatasourcequery.java:190)\n   at org.eclipse.birt.data.engine.impl.prepareddatasourcequery.execute(prepareddatasourcequery.java:178)\n   at org.eclipse.birt.data.engine.impl.preparedodadsquery.execute(preparedodadsquery.java:145)\n   at org.eclipse.birt.report.data.adapter.impl.datarequestsessionimpl.execute(datarequestsessionimpl.java:560)\n... 68 more\ncaused by: org.eclipse.birt.report.data.oda.jdbc.jdbcexception: cannot load jdbc driver class: org.eclipse.birt.report.data.oda.sampledb.driver (classic models inc. sampledb driver).\n   at org.eclipse.birt.report.data.oda.jdbc.jdbcdrivermanager.finddriver(jdbcdrivermanager.java:760)\n   at org.eclipse.birt.report.data.oda.jdbc.jdbcdrivermanager.registerdriver(jdbcdrivermanager.java:879)\n   at org.eclipse.birt.report.data.oda.jdbc.jdbcdrivermanager.loadandregisterdriver(jdbcdrivermanager.java:862)\n   at org.eclipse.birt.report.data.oda.jdbc.jdbcdrivermanager.doconnect(jdbcdrivermanager.java:246)\n   at org.eclipse.birt.report.data.oda.jdbc.jdbcdrivermanager.getconnection(jdbcdrivermanager.java:212)\n   at org.eclipse.birt.report.data.oda.jdbc.connection.connectbyurl(connection.java:234)\n   at org.eclipse.birt.report.data.oda.jdbc.connection.open(connection.java:160)\n   at org.eclipse.datatools.connectivity.oda.consumer.helper.odaconnection.open(odaconnection.java:239)\n   at org.eclipse.birt.data.engine.odaconsumer.connectionmanager.openconnection(connectionmanager.java:165)\n... 78 more\nthe driver class should be \"org.eclipse.birt.report.data.oda.sampledb.driver\" not \"org.eclipse.birt.report.data.oda.sampledb.driver (classic models inc. sampledb driver)\". mark it as invalid.\nverified','14153','56831','2010-02-09 02:36:14','p3','invalid','closed','birt data',';create;attachment;report;description;property;binding;work;build;step;reproduce;dataset;binding;sampledb;drag;datum;item;layout;jdbc;datasource;property;binding;link;sampledb;change;dataset\';datasource;jdbc;datasource;preview;actual;result;datum;item;show;exception;throw;expect;result;error;datum;show;error;org.eclipse.birt.report.engine.api.engineexception;exception;occur;processing;follow;message;detail;open;connection;driver;org.eclipse.birt.report.data.oda.jdbc;load;jdbc;driver;class;org.eclipse.birt.report.data.oda.sampledb.driver;classic;model;sampledb;driver;org.eclipse.birt.report.engine.executor.executioncontext.addexception;executioncontext.java;org.eclipse.birt.report.engine.executor.executioncontext.addexception;executioncontext.java;org.eclipse.birt.report.engine.executor.queryitemexecutor.executequery;queryitemexecutor.java;org.eclipse.birt.report.engine.executor.dataitemexecutor.execute;dataitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.execute;wrappedreportitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.emitter.reportitememitterexecutor.execute;reportitememitterexecutor.java;org.eclipse.birt.report.engine.internal.executor.dup.suppressduplicateitemexecutor.execute;suppressduplicateitemexecutor.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout;htmlpagelm.java;org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout;htmlreportlayoutengine.java;org.eclipse.birt.report.engine.presentation.reportdocumentbuilder.build;reportdocumentbuilder.java;org.eclipse.birt.report.engine.api.impl.runtask.dorun;runtask.java;org.eclipse.birt.report.engine.api.impl.runtask.run;runtask.java;org.eclipse.birt.report.service.reportengineservice.runreport;reportengineservice.java;org.eclipse.birt.report.service.birtviewerreportservice.runreport;birtviewerreportservice.java;org.eclipse.birt.report.service.actionhandler.birtrunreportactionhandler;birtrunreportactionhandler.java;org.eclipse.birt.report.service.actionhandler.birtgetpageactionhandler;birtgetpageactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler.prepareparameters;abstractgetpageactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractgetpageactionhandler;abstractgetpageactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute;abstractbaseactionhandler.java;org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor;abstractbasedocumentprocessor.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpage;birtdocumentprocessor.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects;birtsoapbindingimpl.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.apache.axis.providers.java.rpcprovider.invokemethod;rpcprovider.java;org.apache.axis.providers.java.rpcprovider.processmessage;rpcprovider.java;org.apache.axis.providers.java.javaprovider.invoke;javaprovider.java;org.apache.axis.strategies.invocationstrategy.visit;invocationstrategy.java;org.apache.axis.simplechain.dovisiting;simplechain.java;org.apache.axis.simplechain.invoke;simplechain.java;org.apache.axis.handlers.soap.soapservice.invoke;soapservice.java;org.apache.axis.server.axisserver.invoke;axisserver.java;org.apache.axis.transport.http.axisservlet.dopost;axisservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost;birtsoapmessagedispatcherservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.apache.axis.transport.http.axisservletbase.service;axisservletbase.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service;birtsoapmessagedispatcherservlet.java;org.eclipse.equinox.http.registry.internal.servletmanager;servletwrapper.service;servletmanager.java;org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest;servletregistration.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias;proxyservlet.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.service;proxyservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.equinox.http.jetty.internal.httpservermanager;internalhttpserviceservlet.service;httpservermanager.java;org.mortbay.jetty.servlet.servletholder.handle;servletholder.java;org.mortbay.jetty.servlet.servlethandler.handle;servlethandler.java;org.mortbay.jetty.servlet.sessionhandler.handle;sessionhandler.java;org.mortbay.jetty.handler.contexthandler.handle;contexthandler.java;org.mortbay.jetty.handler.handlerwrapper.handle;handlerwrapper.java;org.mortbay.jetty.server.handle;server.java;org.mortbay.jetty.httpconnection.handlerequest;httpconnection.java;org.mortbay.jetty.httpconnection;requesthandler.content;httpconnection.java;org.mortbay.jetty.httpparser.parsenext;httpparser.java;org.mortbay.jetty.httpparser.parseavailable;httpparser.java;org.mortbay.jetty.httpconnection.handle;httpconnection.java;org.mortbay.io.nio.selectchannelendpoint.run;selectchannelendpoint.java;org.mortbay.thread.queuedthreadpool;poolthread.run;queuedthreadpool.java;cause;org.eclipse.birt.report.data.adapter.api.adapterexception;exception;occur;processing;follow;message;detail;open;connection;driver;org.eclipse.birt.report.data.oda.jdbc;load;jdbc;driver;class;org.eclipse.birt.report.data.oda.sampledb.driver;classic;model;sampledb;driver;org.eclipse.birt.report.data.adapter.impl.datarequestsessionimpl.execute;datarequestsessionimpl.java;org.eclipse.birt.report.engine.data.dte.dtedataengine.doexecutequery;dtedataengine.java;org.eclipse.birt.report.engine.data.dte.datagenerationengine.doexecutequery;datagenerationengine.java;org.eclipse.birt.report.engine.data.dte.abstractdataengine.execute;abstractdataengine.java;org.eclipse.birt.report.engine.executor.executioncontext.executequery;executioncontext.java;org.eclipse.birt.report.engine.executor.queryitemexecutor.executequery;queryitemexecutor.java;cause;org.eclipse.birt.data.engine.core.dataexception;open;connection;driver;org.eclipse.birt.report.data.oda.jdbc;load;jdbc;driver;class;org.eclipse.birt.report.data.oda.sampledb.driver;classic;model;sampledb;driver;org.eclipse.birt.data.engine.odaconsumer.connectionmanager.openconnection;connectionmanager.java;org.eclipse.birt.data.engine.executor.datasource.newconnection;datasource.java;org.eclipse.birt.data.engine.executor.datasource.open;datasource.java;org.eclipse.birt.data.engine.impl.datasourceruntime.openodidatasource;datasourceruntime.java;org.eclipse.birt.data.engine.impl.queryexecutor.opendatasource;queryexecutor.java;org.eclipse.birt.data.engine.impl.queryexecutor.prepareexecution;queryexecutor.java;org.eclipse.birt.data.engine.impl.preparedquery.doprepare;preparedquery.java;org.eclipse.birt.data.engine.impl.prepareddatasourcequery.producequeryresults;prepareddatasourcequery.java;org.eclipse.birt.data.engine.impl.prepareddatasourcequery.execute;prepareddatasourcequery.java;org.eclipse.birt.data.engine.impl.preparedodadsquery.execute;preparedodadsquery.java;org.eclipse.birt.report.data.adapter.impl.datarequestsessionimpl.execute;datarequestsessionimpl.java;cause;org.eclipse.birt.report.data.oda.jdbc.jdbcexception;load;jdbc;driver;class;org.eclipse.birt.report.data.oda.sampledb.driver;classic;model;sampledb;driver;org.eclipse.birt.report.data.oda.jdbc.jdbcdrivermanager.finddriver;jdbcdrivermanager.java;org.eclipse.birt.report.data.oda.jdbc.jdbcdrivermanager.registerdriver;jdbcdrivermanager.java;org.eclipse.birt.report.data.oda.jdbc.jdbcdrivermanager.loadandregisterdriver;jdbcdrivermanager.java;org.eclipse.birt.report.data.oda.jdbc.jdbcdrivermanager.doconnect;jdbcdrivermanager.java;org.eclipse.birt.report.data.oda.jdbc.jdbcdrivermanager.getconnection;jdbcdrivermanager.java;org.eclipse.birt.report.data.oda.jdbc.connection.connectbyurl;connection.java;org.eclipse.birt.report.data.oda.jdbc.connection.open;connection.java;org.eclipse.datatools.connectivity.oda.consumer.helper.odaconnection.open;odaconnection.java;org.eclipse.birt.data.engine.odaconsumer.connectionmanager.openconnection;connectionmanager.java;driver;class;org.eclipse.birt.report.data.oda.sampledb.driver;org.eclipse.birt.report.data.oda.sampledb.driver;classic;model;sampledb;driver;mark;invalid;verify;property;binding;work;birt;datum'),(302247,'eclipse','[regression] error message is not correct after delete the report parameter linked to the data set [0705]','created an attachment (id=158569)\nscreenshot\n\ndescription:\nerror message is not correct after delete the report parameter linked to the data set.\n\nbuild number:\n2.5.2.v20100209-1429\n\nsteps to reproduce:\n1. new a report parameter.\n2. new a sample data set with parameter, link the data set parameter to the report parameter.\n3. delete the report parameter and open the edit data set dialogue, go to \"parameters\" tab, check the error message.\n\nexpected result:\n\"param_1\" is shown instead of \"{1}\".\n\nactual result:\n\"linked report parameter \"newparameter\" of the data set parameter \"{1}\" does not exist now.\" is shown (see the screenshot).\n\nerror log:\nn/a\nthis bug has been fixed.\n\"linked report parameter \"newparameter\" of the data set parameter \"param_1\" does not exist now\" is shown.\n\nverified in build (2.6.0.v20100513-1121), closed.','36309','27988','2010-02-09 05:21:30','p3','fixed','closed','birt data',';create;attachment;screenshot;description;error;message;correct;delete;report;parameter;link;datum;build;number;2.5.2;step;reproduce;report;parameter;sample;datum;parameter;link;datum;parameter;report;parameter;delete;report;parameter;open;edit;datum;dialogue;parameter;check;error;message;expect;result;param_1;show;instead;actual;result;link;report;parameter;newparameter;datum;parameter;exist;show;screenshot;error;link;report;parameter;newparameter;datum;parameter;param_1;exist;show;verify;build;2.6.0;close;regression;error;message;correct;delete;report;parameter;link;datum;birt;datum'),(302249,'eclipse','error message is not correct when the data set parameter link to a report parameter allow multiple value [0705]','created an attachment (id=158570)\nscreenshot\n\ndescription:\nerror message is not correct when the data set parameter link to a report parameter allow multiple value.\n\nbuild number:\n2.5.2.v20100209-1429\n\nsteps to reproduce:\n1. new a report parameter.\n2. new a sample data set with parameter, link the data set parameter to the\nreport parameter.\n3. edit the report parameter to allow multiple value.\n4. open the edit data set dialogue and go to \"parameters\" tab, check the error message.\n\nexpected result:\nthe name of the data set parameter is \"param_1\".\n\nactual result:\n1. data set parameter \"newparameter\" sh...a multi-value type report parameter.\n2. even there is enough space for the whole message, \"...\" is used instead.\n(see the screenshot).\n\nerror log:\nn/a\ncorrect the error message on the data set parameters page to properly indicate the error cause.\n\nso this bug has been fixed.\nverified in build (2.6.0.v20100317-0630), closed.','36309','27988','2010-02-09 05:29:19','p3','fixed','closed','birt data',';create;attachment;screenshot;description;error;message;correct;datum;parameter;link;report;parameter;allow;multiple;value;build;number;2.5.2;step;reproduce;report;parameter;sample;datum;parameter;link;datum;parameter;report;parameter;edit;report;parameter;allow;multiple;value;open;edit;datum;dialogue;parameter;check;error;message;expect;result;datum;parameter;param_1;actual;result;datum;parameter;newparameter;multus;value;type;report;parameter;space;message;instead;screenshot;error;correct;error;message;datum;parameter;page;properly;indicate;error;cause;verify;build;2.6.0;close;error;message;correct;datum;parameter;link;report;parameter;allow;multiple;value;birt;datum'),(302359,'eclipse','npe thrown out in errorlog when new a chart shared result with list items [13]','created an attachment (id=158661)\nreport\n\ndescription:\nnpe thrown out in errorlog when new a chart shared result with list items [13]\n\nbuild:\n<2.5.2.v20100210-0630>\n\nsteps to reproduce:\n1. new a list item, table or list with group\n2. new a chart shared result with list item\n3. define x/y values, then change the x value\n\nactual result:\nnpe thrown out after step3\n\nexpect result:\nno npe\n\nerrorlog:\njava.lang.nullpointerexception\n	at org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.gettooltipfordatatext(basedatadefinitioncomponent.java:591)\n	at org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.settooltipforinputcontrol(basedatadefinitioncomponent.java:570)\n	at org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.onmodifyexpression(basedatadefinitioncomponent.java:528)\n	at org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent$2.handleevent(basedatadefinitioncomponent.java:334)\n	at org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil$chartexpressionbutton.notifychangeevent(chartexpressionbuttonutil.java:301)\n	at org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil$chartexpressionbutton.onchange(chartexpressionbuttonutil.java:281)\n	at org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil$chartexpressionbutton.access$0(chartexpressionbuttonutil.java:277)\n	at org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil$chartexpressionbutton$controllistener.handleevent(chartexpressionbuttonutil.java:240)\n	at org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1003)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1027)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1012)\n	at org.eclipse.swt.widgets.widget.notifylisteners(widget.java:770)\n	at org.eclipse.swt.custom.ccombo.handlefocus(ccombo.java:844)\n	at org.eclipse.swt.custom.ccombo$3.handleevent(ccombo.java:141)\n	at org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)\n	at org.eclipse.swt.widgets.display.filterevent(display.java:1208)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1002)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1027)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1008)\n	at org.eclipse.swt.widgets.control.sendfocusevent(control.java:2583)\n	at org.eclipse.swt.widgets.widget.wmsetfocus(widget.java:2282)\n	at org.eclipse.swt.widgets.control.wm_setfocus(control.java:4573)\n	at org.eclipse.swt.widgets.button.wm_setfocus(button.java:1216)\n	at org.eclipse.swt.widgets.control.windowproc(control.java:4014)\n	at org.eclipse.swt.widgets.display.windowproc(display.java:4619)\n	at org.eclipse.swt.internal.win32.os.callwindowprocw(native method)\n	at org.eclipse.swt.internal.win32.os.callwindowproc(os.java:2314)\n	at org.eclipse.swt.widgets.button.callwindowproc(button.java:338)\n	at org.eclipse.swt.widgets.widget.wmlbuttondown(widget.java:1853)\n	at org.eclipse.swt.widgets.control.wm_lbuttondown(control.java:4297)\n	at org.eclipse.swt.widgets.button.wm_lbuttondown(button.java:1197)\n	at org.eclipse.swt.widgets.control.windowproc(control.java:3981)\n	at org.eclipse.swt.widgets.display.windowproc(display.java:4632)\n	at org.eclipse.swt.internal.win32.os.dispatchmessagew(native method)\n	at org.eclipse.swt.internal.win32.os.dispatchmessage(os.java:2411)\n	at org.eclipse.swt.widgets.display.readanddispatch(display.java:3501)\n	at org.eclipse.jface.window.window.runeventloop(window.java:825)\n	at org.eclipse.jface.window.window.open(window.java:801)\n	at org.eclipse.birt.core.ui.frameworks.taskwizard.wizardbase.open(wizardbase.java:87)\n	at org.eclipse.birt.chart.ui.swt.wizard.chartwizard.open(chartwizard.java:234)\n	at org.eclipse.birt.chart.reportitem.ui.chartreportitembuilderimpl.open(chartreportitembuilderimpl.java:287)\n	at org.eclipse.birt.report.designer.internal.ui.extension.extendededitpart.performdirectedit(extendededitpart.java:185)\n	at org.eclipse.birt.report.designer.internal.ui.editors.schematic.editparts.reportelementeditpart.performrequest(reportelementeditpart.java:150)\n	at org.eclipse.gef.tools.selecteditparttracker.performopen(selecteditparttracker.java:187)\n	at org.eclipse.gef.tools.selecteditparttracker.handledoubleclick(selecteditparttracker.java:131)\n	at org.eclipse.gef.tools.abstracttool.mousedoubleclick(abstracttool.java:955)\n	at org.eclipse.birt.report.designer.internal.ui.editors.schematic.tools.reportelementdragtracker.mousedoubleclick(reportelementdragtracker.java:125)\n	at org.eclipse.gef.tools.selectiontool.mousedoubleclick(selectiontool.java:501)\n	at org.eclipse.gef.editdomain.mousedoubleclick(editdomain.java:208)\n	at org.eclipse.gef.ui.parts.domaineventdispatcher.dispatchmousedoubleclicked(domaineventdispatcher.java:285)\n	at org.eclipse.draw2d.lightweightsystem$eventhandler.mousedoubleclick(lightweightsystem.java:508)\n	at org.eclipse.swt.widgets.typedlistener.handleevent(typedlistener.java:183)\n	at org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1003)\n	at org.eclipse.swt.widgets.display.rundeferredevents(display.java:3910)\n	at org.eclipse.swt.widgets.display.readanddispatch(display.java:3503)\n	at org.eclipse.ui.internal.workbench.runeventloop(workbench.java:2405)\n	at org.eclipse.ui.internal.workbench.runui(workbench.java:2369)\n	at org.eclipse.ui.internal.workbench.access$4(workbench.java:2221)\n	at org.eclipse.ui.internal.workbench$5.run(workbench.java:500)\n	at org.eclipse.core.databinding.observable.realm.runwithdefault(realm.java:332)\n	at org.eclipse.ui.internal.workbench.createandrunworkbench(workbench.java:493)\n	at org.eclipse.ui.platformui.createandrunworkbench(platformui.java:149)\n	at org.eclipse.ui.internal.ide.application.ideapplication.start(ideapplication.java:113)\n	at org.eclipse.equinox.internal.app.eclipseapphandle.run(eclipseapphandle.java:194)\n	at org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication(eclipseapplauncher.java:110)\n	at org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start(eclipseapplauncher.java:79)\n	at org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:368)\n	at org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:179)\n	at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n	at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n	at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n	at java.lang.reflect.method.invoke(method.java:585)\n	at org.eclipse.equinox.launcher.main.invokeframework(main.java:559)\n	at org.eclipse.equinox.launcher.main.basicrun(main.java:514)\n	at org.eclipse.equinox.launcher.main.run(main.java:1311)\n\nresolved the npe. but there\'s no columnbindinginfo in the definition combo. this section of codes need to be modified in future.\nverified.','44241','56831','2010-02-09 22:54:04','p3','fixed','closed','birt chart',';create;attachment;report;description;throw;errorlog;chart;share;result;list;item;build;step;reproduce;list;item;table;list;group;chart;share;result;list;item;define;value;change;value;actual;result;throw;step3;expect;result;errorlog;java.lang.nullpointerexception;org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.gettooltipfordatatext;basedatadefinitioncomponent.java;org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.settooltipforinputcontrol;basedatadefinitioncomponent.java;org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.onmodifyexpression;basedatadefinitioncomponent.java;org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent;handleevent;basedatadefinitioncomponent.java;org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil;chartexpressionbutton.notifychangeevent;chartexpressionbuttonutil.java;org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil;chartexpressionbutton.onchange;chartexpressionbuttonutil.java;org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil;chartexpressionbutton.access;chartexpressionbuttonutil.java;org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil;chartexpressionbutton;controllistener.handleevent;chartexpressionbuttonutil.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.widget.notifylisteners;widget.java;org.eclipse.swt.custom.ccombo.handlefocus;ccombo.java;org.eclipse.swt.custom.ccombo;handleevent;ccombo.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.display.filterevent;display.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.control.sendfocusevent;control.java;org.eclipse.swt.widgets.widget.wmsetfocus;widget.java;org.eclipse.swt.widgets.control.wm_setfocus;control.java;org.eclipse.swt.widgets.button.wm_setfocus;button.java;org.eclipse.swt.widgets.control.windowproc;control.java;org.eclipse.swt.widgets.display.windowproc;display.java;org.eclipse.swt.internal.win32;os.callwindowprocw;native;method;org.eclipse.swt.internal.win32;os.callwindowproc;os.java;org.eclipse.swt.widgets.button.callwindowproc;button.java;org.eclipse.swt.widgets.widget.wmlbuttondown;widget.java;org.eclipse.swt.widgets.control.wm_lbuttondown;control.java;org.eclipse.swt.widgets.button.wm_lbuttondown;button.java;org.eclipse.swt.widgets.control.windowproc;control.java;org.eclipse.swt.widgets.display.windowproc;display.java;org.eclipse.swt.internal.win32;os.dispatchmessagew;native;method;org.eclipse.swt.internal.win32;os.dispatchmessage;os.java;org.eclipse.swt.widgets.display.readanddispatch;display.java;org.eclipse.jface.window.window.runeventloop;window.java;org.eclipse.jface.window.window.open;window.java;org.eclipse.birt.core.ui.frameworks.taskwizard.wizardbase.open;wizardbase.java;org.eclipse.birt.chart.ui.swt.wizard.chartwizard.open;chartwizard.java;org.eclipse.birt.chart.reportitem.ui.chartreportitembuilderimpl.open;chartreportitembuilderimpl.java;org.eclipse.birt.report.designer.internal.ui.extension.extendededitpart.performdirectedit;extendededitpart.java;org.eclipse.birt.report.designer.internal.ui.editors.schematic.editparts.reportelementeditpart.performrequest;reportelementeditpart.java;org.eclipse.gef.tools.selecteditparttracker.performopen;selecteditparttracker.java;org.eclipse.gef.tools.selecteditparttracker.handledoubleclick;selecteditparttracker.java;org.eclipse.gef.tools.abstracttool.mousedoubleclick;abstracttool.java;org.eclipse.birt.report.designer.internal.ui.editors.schematic.tools.reportelementdragtracker.mousedoubleclick;reportelementdragtracker.java;org.eclipse.gef.tools.selectiontool.mousedoubleclick;selectiontool.java;org.eclipse.gef.editdomain.mousedoubleclick;editdomain.java;org.eclipse.gef.ui.parts.domaineventdispatcher.dispatchmousedoubleclicked;domaineventdispatcher.java;org.eclipse.draw2d.lightweightsystem;eventhandler.mousedoubleclick;lightweightsystem.java;org.eclipse.swt.widgets.typedlistener.handleevent;typedlistener.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.display.rundeferredevents;display.java;org.eclipse.swt.widgets.display.readanddispatch;display.java;org.eclipse.ui.internal.workbench.runeventloop;workbench.java;org.eclipse.ui.internal.workbench.runui;workbench.java;org.eclipse.ui.internal.workbench.access;workbench.java;org.eclipse.ui.internal.workbench;workbench.java;org.eclipse.core.databinding.observable.realm.runwithdefault;realm.java;org.eclipse.ui.internal.workbench.createandrunworkbench;workbench.java;org.eclipse.ui.platformui.createandrunworkbench;platformui.java;org.eclipse.ui.internal.ide.application.ideapplication.start;ideapplication.java;org.eclipse.equinox.internal.app.eclipseapphandle.run;eclipseapphandle.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication;eclipseapplauncher.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start;eclipseapplauncher.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.equinox.launcher.main.invokeframework;main.java;org.eclipse.equinox.launcher.main.basicrun;main.java;org.eclipse.equinox.launcher.main.run;main.java;resolve;there\'s;columnbindinginfo;definition;combo;section;code;need;modify;future;verify;throw;errorlog;chart;share;result;list;item;birt;chart'),(302363,'eclipse','exception was detected when selecting binding in value/category series if chart sharing result from other report item','description:\nexception was detected when selecting binding in value/category series if chart sharing result from other report item\n\nbuild number: \n2.5.2.v20100210-0630\n\nsteps to reproduce:\n1, new a table binding with data set\n2, new a chart share the result set from table or insert the chart into table header\n3, go to select data page in chart builder\n4, select binding from binding list of value y or category x series\n\nexpected result:\nno exception is thrown in backgroud\n\nactual result:\ncheck the error log, npe thrown in background\n\nerror log:\njava.lang.nullpointerexception\n	at org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.gettooltipfordatatext(basedatadefinitioncomponent.java:591)\n	at org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.settooltipforinputcontrol(basedatadefinitioncomponent.java:570)\n	at org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.onmodifyexpression(basedatadefinitioncomponent.java:528)\n	at org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent$2.handleevent(basedatadefinitioncomponent.java:334)\n	at org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil$chartexpressionbutton.notifychangeevent(chartexpressionbuttonutil.java:301)\n	at org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil$chartexpressionbutton.onchange(chartexpressionbuttonutil.java:281)\n	at org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil$chartexpressionbutton.access$0(chartexpressionbuttonutil.java:277)\n	at org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil$chartexpressionbutton$controllistener.handleevent(chartexpressionbuttonutil.java:240)\n	at org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1003)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1027)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1012)\n	at org.eclipse.swt.widgets.widget.notifylisteners(widget.java:770)\n	at org.eclipse.swt.custom.ccombo.handlefocus(ccombo.java:844)\n	at org.eclipse.swt.custom.ccombo$3.handleevent(ccombo.java:141)\n	at org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)\n	at org.eclipse.swt.widgets.display.filterevent(display.java:1208)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1002)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1027)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1008)\n	at org.eclipse.swt.widgets.control.sendfocusevent(control.java:2583)\n	at org.eclipse.swt.widgets.widget.wmsetfocus(widget.java:2282)\n	at org.eclipse.swt.widgets.control.wm_setfocus(control.java:4573)\n	at org.eclipse.swt.widgets.button.wm_setfocus(button.java:1216)\n	at org.eclipse.swt.widgets.control.windowproc(control.java:4014)\n	at org.eclipse.swt.widgets.display.windowproc(display.java:4619)\n	at org.eclipse.swt.internal.win32.os.callwindowprocw(native method)\n	at org.eclipse.swt.internal.win32.os.callwindowproc(os.java:2314)\n	at org.eclipse.swt.widgets.button.callwindowproc(button.java:338)\n	at org.eclipse.swt.widgets.widget.wmlbuttondown(widget.java:1853)\n	at org.eclipse.swt.widgets.control.wm_lbuttondown(control.java:4297)\n	at org.eclipse.swt.widgets.button.wm_lbuttondown(button.java:1197)\n	at org.eclipse.swt.widgets.control.windowproc(control.java:3981)\n	at org.eclipse.swt.widgets.display.windowproc(display.java:4632)\n	at org.eclipse.swt.internal.win32.os.dispatchmessagew(native method)\n	at org.eclipse.swt.internal.win32.os.dispatchmessage(os.java:2411)\n	at org.eclipse.swt.widgets.display.readanddispatch(display.java:3501)\n	at org.eclipse.jface.window.window.runeventloop(window.java:825)\n	at org.eclipse.jface.window.window.open(window.java:801)\n	at org.eclipse.birt.core.ui.frameworks.taskwizard.wizardbase.open(wizardbase.java:87)\n	at org.eclipse.birt.chart.ui.swt.wizard.chartwizard.open(chartwizard.java:234)\n	at org.eclipse.birt.chart.reportitem.ui.chartreportitembuilderimpl.open(chartreportitembuilderimpl.java:287)\n	at org.eclipse.birt.report.designer.internal.ui.processor.extenedelementprocessor.editelement(extenedelementprocessor.java:64)\n	at org.eclipse.birt.report.designer.internal.ui.views.defaultnodeprovider.performinsert(defaultnodeprovider.java:729)\n	at org.eclipse.birt.report.designer.internal.ui.views.defaultnodeprovider.performrequest(defaultnodeprovider.java:410)\n	at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n	at sun.reflect.nativemethodaccessorimpl.invoke(unknown source)\n	at sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source)\n	at java.lang.reflect.method.invoke(unknown source)\n	at org.eclipse.birt.report.designer.ui.views.elementadapterinvocationhandler.invoke(elementadapterinvocationhandler.java:89)\n	at $proxy0.performrequest(unknown source)\n	at org.eclipse.birt.report.designer.ui.actions.baseinsertmenuaction.insertelement(baseinsertmenuaction.java:193)\n	at org.eclipse.birt.report.designer.ui.actions.baseinsertmenuaction.run(baseinsertmenuaction.java:271)\n	at org.eclipse.jface.action.action.runwithevent(action.java:498)\n	at org.eclipse.jface.action.actioncontributionitem.handlewidgetselection(actioncontributionitem.java:584)\n	at org.eclipse.jface.action.actioncontributionitem.access$2(actioncontributionitem.java:501)\n	at org.eclipse.jface.action.actioncontributionitem$5.handleevent(actioncontributionitem.java:411)\n	at org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1003)\n	at org.eclipse.swt.widgets.display.rundeferredevents(display.java:3910)\n	at org.eclipse.swt.widgets.display.readanddispatch(display.java:3503)\n	at org.eclipse.ui.internal.workbench.runeventloop(workbench.java:2405)\n	at org.eclipse.ui.internal.workbench.runui(workbench.java:2369)\n	at org.eclipse.ui.internal.workbench.access$4(workbench.java:2221)\n	at org.eclipse.ui.internal.workbench$5.run(workbench.java:500)\n	at org.eclipse.core.databinding.observable.realm.runwithdefault(realm.java:332)\n	at org.eclipse.ui.internal.workbench.createandrunworkbench(workbench.java:493)\n	at org.eclipse.ui.platformui.createandrunworkbench(platformui.java:149)\n	at org.eclipse.ui.internal.ide.application.ideapplication.start(ideapplication.java:113)\n	at org.eclipse.equinox.internal.app.eclipseapphandle.run(eclipseapphandle.java:194)\n	at org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication(eclipseapplauncher.java:110)\n	at org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start(eclipseapplauncher.java:79)\n	at org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:368)\n	at org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:179)\n	at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n	at sun.reflect.nativemethodaccessorimpl.invoke(unknown source)\n	at sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source)\n	at java.lang.reflect.method.invoke(unknown source)\n	at org.eclipse.equinox.launcher.main.invokeframework(main.java:559)\n	at org.eclipse.equinox.launcher.main.basicrun(main.java:514)\n	at org.eclipse.equinox.launcher.main.run(main.java:1311)\n','44014','31807','2010-02-10 00:44:22','p3','duplicate','closed','birt chart',';description;exception;detect;select;binding;value;category;series;chart;share;result;report;item;build;number;2.5.2;step;reproduce;table;binding;datum;chart;share;result;table;insert;chart;table;header;select;datum;page;chart;builder;select;binding;binding;list;value;category;series;expect;result;exception;throw;backgroud;actual;result;check;error;throw;background;error;java.lang.nullpointerexception;org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.gettooltipfordatatext;basedatadefinitioncomponent.java;org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.settooltipforinputcontrol;basedatadefinitioncomponent.java;org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.onmodifyexpression;basedatadefinitioncomponent.java;org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent;handleevent;basedatadefinitioncomponent.java;org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil;chartexpressionbutton.notifychangeevent;chartexpressionbuttonutil.java;org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil;chartexpressionbutton.onchange;chartexpressionbuttonutil.java;org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil;chartexpressionbutton.access;chartexpressionbuttonutil.java;org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil;chartexpressionbutton;controllistener.handleevent;chartexpressionbuttonutil.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.widget.notifylisteners;widget.java;org.eclipse.swt.custom.ccombo.handlefocus;ccombo.java;org.eclipse.swt.custom.ccombo;handleevent;ccombo.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.display.filterevent;display.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.control.sendfocusevent;control.java;org.eclipse.swt.widgets.widget.wmsetfocus;widget.java;org.eclipse.swt.widgets.control.wm_setfocus;control.java;org.eclipse.swt.widgets.button.wm_setfocus;button.java;org.eclipse.swt.widgets.control.windowproc;control.java;org.eclipse.swt.widgets.display.windowproc;display.java;org.eclipse.swt.internal.win32;os.callwindowprocw;native;method;org.eclipse.swt.internal.win32;os.callwindowproc;os.java;org.eclipse.swt.widgets.button.callwindowproc;button.java;org.eclipse.swt.widgets.widget.wmlbuttondown;widget.java;org.eclipse.swt.widgets.control.wm_lbuttondown;control.java;org.eclipse.swt.widgets.button.wm_lbuttondown;button.java;org.eclipse.swt.widgets.control.windowproc;control.java;org.eclipse.swt.widgets.display.windowproc;display.java;org.eclipse.swt.internal.win32;os.dispatchmessagew;native;method;org.eclipse.swt.internal.win32;os.dispatchmessage;os.java;org.eclipse.swt.widgets.display.readanddispatch;display.java;org.eclipse.jface.window.window.runeventloop;window.java;org.eclipse.jface.window.window.open;window.java;org.eclipse.birt.core.ui.frameworks.taskwizard.wizardbase.open;wizardbase.java;org.eclipse.birt.chart.ui.swt.wizard.chartwizard.open;chartwizard.java;org.eclipse.birt.chart.reportitem.ui.chartreportitembuilderimpl.open;chartreportitembuilderimpl.java;org.eclipse.birt.report.designer.internal.ui.processor.extenedelementprocessor.editelement;extenedelementprocessor.java;org.eclipse.birt.report.designer.internal.ui.views.defaultnodeprovider.performinsert;defaultnodeprovider.java;org.eclipse.birt.report.designer.internal.ui.views.defaultnodeprovider.performrequest;defaultnodeprovider.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;unknown;source;sun.reflect.delegatingmethodaccessorimpl.invoke;unknown;source;java.lang.reflect.method.invoke;unknown;source;org.eclipse.birt.report.designer.ui.views.elementadapterinvocationhandler.invoke;elementadapterinvocationhandler.java;proxy0;performrequest;unknown;source;org.eclipse.birt.report.designer.ui.actions.baseinsertmenuaction.insertelement;baseinsertmenuaction.java;org.eclipse.birt.report.designer.ui.actions.baseinsertmenuaction.run;baseinsertmenuaction.java;org.eclipse.jface.action.action.runwithevent;action.java;org.eclipse.jface.action.actioncontributionitem.handlewidgetselection;actioncontributionitem.java;org.eclipse.jface.action.actioncontributionitem.access;actioncontributionitem.java;org.eclipse.jface.action.actioncontributionitem;handleevent;actioncontributionitem.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.display.rundeferredevents;display.java;org.eclipse.swt.widgets.display.readanddispatch;display.java;org.eclipse.ui.internal.workbench.runeventloop;workbench.java;org.eclipse.ui.internal.workbench.runui;workbench.java;org.eclipse.ui.internal.workbench.access;workbench.java;org.eclipse.ui.internal.workbench;workbench.java;org.eclipse.core.databinding.observable.realm.runwithdefault;realm.java;org.eclipse.ui.internal.workbench.createandrunworkbench;workbench.java;org.eclipse.ui.platformui.createandrunworkbench;platformui.java;org.eclipse.ui.internal.ide.application.ideapplication.start;ideapplication.java;org.eclipse.equinox.internal.app.eclipseapphandle.run;eclipseapphandle.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication;eclipseapplauncher.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start;eclipseapplauncher.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;unknown;source;sun.reflect.delegatingmethodaccessorimpl.invoke;unknown;source;java.lang.reflect.method.invoke;unknown;source;org.eclipse.equinox.launcher.main.invokeframework;main.java;org.eclipse.equinox.launcher.main.basicrun;main.java;org.eclipse.equinox.launcher.main.run;main.java;exception;detect;select;binding;value;category;series;chart;share;result;report;item;birt;chart'),(302365,'eclipse','[regression] exception throw out when delect xtab which extended from library [1102]','description:\n[regression] exception throw out when delect xtab which extended from library [1102]\n\nbuild:\n<2.5.2.v20100210-0630>\n\nsteps to reproduce:\n1. new a library with xtab\n2. new a report and extend library\'s xtab\n3. delete the xtab\n\nactual result:\nexception thrown out after step3\n\nexpect result:\nno error\n\nerrorlog:\norg.eclipse.birt.report.designer.core.runtime.guiexception: widget is disposed\n	at org.eclipse.birt.report.designer.core.runtime.guiexception.createguiexception(guiexception.java:78)\n	at org.eclipse.birt.report.designer.internal.ui.util.exceptionhandler.handle(exceptionhandler.java:169)\n	at org.eclipse.birt.report.designer.internal.ui.util.exceptionhandler.handle(exceptionhandler.java:150)\n	at org.eclipse.birt.report.designer.internal.ui.util.exceptionhandler.handle(exceptionhandler.java:89)\n	at org.eclipse.birt.report.designer.internal.ui.editors.parts.event.modeleventmanager.postmodelevent(modeleventmanager.java:147)\n	at org.eclipse.birt.report.designer.internal.ui.editors.parts.event.modeleventmanager.postevent(modeleventmanager.java:116)\n	at org.eclipse.birt.report.designer.internal.ui.editors.parts.event.modeleventmanager.access$0(modeleventmanager.java:96)\n	at org.eclipse.birt.report.designer.internal.ui.editors.parts.event.modeleventmanager$1.stackchanged(modeleventmanager.java:58)\n	at org.eclipse.birt.report.model.activity.activitystack.sendnotifcations(activitystack.java:886)\n	at org.eclipse.birt.report.model.activity.activitystack.commit(activitystack.java:756)\n	at org.eclipse.birt.report.designer.internal.ui.command.wrappercommandstack.execute(wrappercommandstack.java:93)\n	at org.eclipse.gef.ui.actions.workbenchpartaction.execute(workbenchpartaction.java:76)\n	at org.eclipse.gef.ui.actions.deleteaction.run(deleteaction.java:125)\n	at org.eclipse.birt.report.designer.internal.ui.editors.parts.graphicaleditorwithflyoutpalette$5.run(graphicaleditorwithflyoutpalette.java:415)\n	at org.eclipse.jface.action.action.runwithevent(action.java:498)\n	at org.eclipse.jface.commands.actionhandler.execute(actionhandler.java:119)\n	at org.eclipse.core.commands.command.executewithchecks(command.java:476)\n	at org.eclipse.core.commands.parameterizedcommand.executewithchecks(parameterizedcommand.java:508)\n	at org.eclipse.ui.internal.handlers.handlerservice.executecommand(handlerservice.java:169)\n	at org.eclipse.ui.internal.keys.workbenchkeyboard.executecommand(workbenchkeyboard.java:470)\n	at org.eclipse.ui.internal.keys.workbenchkeyboard.press(workbenchkeyboard.java:824)\n	at org.eclipse.ui.internal.keys.workbenchkeyboard.processkeyevent(workbenchkeyboard.java:880)\n	at org.eclipse.ui.internal.keys.outoforderlistener.handleevent(outoforderlistener.java:76)\n	at org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1003)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1027)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1012)\n	at org.eclipse.swt.widgets.widget.sendkeyevent(widget.java:1040)\n	at org.eclipse.swt.widgets.widget.sendkeyevent(widget.java:1036)\n	at org.eclipse.swt.widgets.widget.wmkeydown(widget.java:1669)\n	at org.eclipse.swt.widgets.control.wm_keydown(control.java:4281)\n	at org.eclipse.swt.widgets.control.windowproc(control.java:3977)\n	at org.eclipse.swt.widgets.canvas.windowproc(canvas.java:342)\n	at org.eclipse.swt.widgets.display.windowproc(display.java:4632)\n	at org.eclipse.swt.internal.win32.os.dispatchmessagew(native method)\n	at org.eclipse.swt.internal.win32.os.dispatchmessage(os.java:2411)\n	at org.eclipse.swt.widgets.display.readanddispatch(display.java:3501)\n	at org.eclipse.ui.internal.workbench.runeventloop(workbench.java:2405)\n	at org.eclipse.ui.internal.workbench.runui(workbench.java:2369)\n	at org.eclipse.ui.internal.workbench.access$4(workbench.java:2221)\n	at org.eclipse.ui.internal.workbench$5.run(workbench.java:500)\n	at org.eclipse.core.databinding.observable.realm.runwithdefault(realm.java:332)\n	at org.eclipse.ui.internal.workbench.createandrunworkbench(workbench.java:493)\n	at org.eclipse.ui.platformui.createandrunworkbench(platformui.java:149)\n	at org.eclipse.ui.internal.ide.application.ideapplication.start(ideapplication.java:113)\n	at org.eclipse.equinox.internal.app.eclipseapphandle.run(eclipseapphandle.java:194)\n	at org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication(eclipseapplauncher.java:110)\n	at org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start(eclipseapplauncher.java:79)\n	at org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:368)\n	at org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:179)\n	at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n	at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n	at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n	at java.lang.reflect.method.invoke(method.java:585)\n	at org.eclipse.equinox.launcher.main.invokeframework(main.java:559)\n	at org.eclipse.equinox.launcher.main.basicrun(main.java:514)\n	at org.eclipse.equinox.launcher.main.run(main.java:1311)\ncaused by: org.eclipse.swt.swtexception: widget is disposed\n	at org.eclipse.swt.swt.error(swt.java:3884)\n	at org.eclipse.swt.swt.error(swt.java:3799)\n	at org.eclipse.swt.swt.error(swt.java:3770)\n	at org.eclipse.swt.widgets.widget.error(widget.java:463)\n	at org.eclipse.swt.widgets.widget.checkwidget(widget.java:336)\n	at org.eclipse.swt.widgets.composite.layout(composite.java:545)\n	at org.eclipse.birt.report.designer.internal.ui.views.attributes.section.togglessection.load(togglessection.java:118)\n	at org.eclipse.birt.report.designer.internal.ui.views.attributes.page.attributepage.postelementevent(attributepage.java:259)\n	at org.eclipse.birt.report.designer.internal.ui.editors.parts.event.modeleventmanager.postmodelevent(modeleventmanager.java:142)\n	... 52 more\nfixed.\nverified.','15232','56831','2010-02-10 00:58:51','p3','fixed','closed','birt report designer',';description;regression;exception;throw;delect;xtab;extend;library;build;step;reproduce;library;xtab;report;extend;library\';xtab;delete;xtab;actual;result;exception;throw;step3;expect;result;error;errorlog;org.eclipse.birt.report.designer.core.runtime.guiexception;widget;disposed;org.eclipse.birt.report.designer.core.runtime.guiexception.createguiexception;guiexception.java;org.eclipse.birt.report.designer.internal.ui.util.exceptionhandler.handle;exceptionhandler.java;org.eclipse.birt.report.designer.internal.ui.util.exceptionhandler.handle;exceptionhandler.java;org.eclipse.birt.report.designer.internal.ui.util.exceptionhandler.handle;exceptionhandler.java;org.eclipse.birt.report.designer.internal.ui.editors.parts.event.modeleventmanager.postmodelevent;modeleventmanager.java;org.eclipse.birt.report.designer.internal.ui.editors.parts.event.modeleventmanager.postevent;modeleventmanager.java;org.eclipse.birt.report.designer.internal.ui.editors.parts.event.modeleventmanager.access;modeleventmanager.java;org.eclipse.birt.report.designer.internal.ui.editors.parts.event.modeleventmanager;stackchange;modeleventmanager.java;org.eclipse.birt.report.model.activity.activitystack.sendnotifcations;activitystack.java;org.eclipse.birt.report.model.activity.activitystack.commit;activitystack.java;org.eclipse.birt.report.designer.internal.ui.command.wrappercommandstack.execute;wrappercommandstack.java;org.eclipse.gef.ui.actions.workbenchpartaction.execute;workbenchpartaction.java;org.eclipse.gef.ui.actions.deleteaction.run;deleteaction.java;org.eclipse.birt.report.designer.internal.ui.editors.parts.graphicaleditorwithflyoutpalette;graphicaleditorwithflyoutpalette.java;org.eclipse.jface.action.action.runwithevent;action.java;org.eclipse.jface.commands.actionhandler.execute;actionhandler.java;org.eclipse.core.commands.command.executewithchecks;command.java;org.eclipse.core.commands.parameterizedcommand.executewithchecks;parameterizedcommand.java;org.eclipse.ui.internal.handlers.handlerservice.executecommand;handlerservice.java;org.eclipse.ui.internal.keys.workbenchkeyboard.executecommand;workbenchkeyboard.java;org.eclipse.ui.internal.keys.workbenchkeyboard.press;workbenchkeyboard.java;org.eclipse.ui.internal.keys.workbenchkeyboard.processkeyevent;workbenchkeyboard.java;org.eclipse.ui.internal.keys.outoforderlistener.handleevent;outoforderlistener.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.widget.sendkeyevent;widget.java;org.eclipse.swt.widgets.widget.sendkeyevent;widget.java;org.eclipse.swt.widgets.widget.wmkeydown;widget.java;org.eclipse.swt.widgets.control.wm_keydown;control.java;org.eclipse.swt.widgets.control.windowproc;control.java;org.eclipse.swt.widgets.canvas.windowproc;canvas.java;org.eclipse.swt.widgets.display.windowproc;display.java;org.eclipse.swt.internal.win32;os.dispatchmessagew;native;method;org.eclipse.swt.internal.win32;os.dispatchmessage;os.java;org.eclipse.swt.widgets.display.readanddispatch;display.java;org.eclipse.ui.internal.workbench.runeventloop;workbench.java;org.eclipse.ui.internal.workbench.runui;workbench.java;org.eclipse.ui.internal.workbench.access;workbench.java;org.eclipse.ui.internal.workbench;workbench.java;org.eclipse.core.databinding.observable.realm.runwithdefault;realm.java;org.eclipse.ui.internal.workbench.createandrunworkbench;workbench.java;org.eclipse.ui.platformui.createandrunworkbench;platformui.java;org.eclipse.ui.internal.ide.application.ideapplication.start;ideapplication.java;org.eclipse.equinox.internal.app.eclipseapphandle.run;eclipseapphandle.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication;eclipseapplauncher.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start;eclipseapplauncher.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.equinox.launcher.main.invokeframework;main.java;org.eclipse.equinox.launcher.main.basicrun;main.java;org.eclipse.equinox.launcher.main.run;main.java;cause;org.eclipse.swt.swtexception;widget;disposed;org.eclipse.swt.swt.error;swt.java;org.eclipse.swt.swt.error;swt.java;org.eclipse.swt.swt.error;swt.java;org.eclipse.swt.widgets.widget.error;widget.java;org.eclipse.swt.widgets.widget.checkwidget;widget.java;org.eclipse.swt.widgets.composite.layout;composite.java;org.eclipse.birt.report.designer.internal.ui.views.attributes.section.togglessection.load;togglessection.java;org.eclipse.birt.report.designer.internal.ui.views.attributes.page.attributepage.postelementevent;attributepage.java;org.eclipse.birt.report.designer.internal.ui.editors.parts.event.modeleventmanager.postmodelevent;modeleventmanager.java;verify;regression;exception;throw;delect;xtab;extend;library;birt;report;designer'),(302367,'eclipse','unexpected exception thrown out when preview data item using birt function birtdatetime.month() [0802]','description:\nexception thrown out when preview data item using birt function birtdatetime.month() [0802]\n\nbuild:\n<2.5.2.v20100210-0630>\n\nsteps to reproduce:\n1. new a data item using birt function birtdatetime.month() without detail parameter\n2. preview\n\nactual result:\nunexpected exception thrown out\n\nexpect result:\nreleated exception should thrown out\n\nerrorlog:\norg.eclipse.birt.report.service.api.reportserviceexception: error happened while running the report\n   at org.eclipse.birt.report.service.reportengineservice.throwdummyexception(reportengineservice.java:1097)\n   at org.eclipse.birt.report.service.reportengineservice.runandrenderreport(reportengineservice.java:926)\n   at org.eclipse.birt.report.service.birtviewerreportservice.runandrenderreport(birtviewerreportservice.java:973)\n   at org.eclipse.birt.report.service.actionhandler.birtgetpageallactionhandler.__execute(birtgetpageallactionhandler.java:131)\n   at org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute(abstractbaseactionhandler.java:90)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor.__executeaction(abstractbasedocumentprocessor.java:47)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction(abstractbasecomponentprocessor.java:143)\n   at org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpageall(birtdocumentprocessor.java:183)\n   at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n   at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n   at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n   at java.lang.reflect.method.invoke(method.java:585)\n   at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process(abstractbasecomponentprocessor.java:112)\n   at org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects(birtsoapbindingimpl.java:66)\n   at sun.reflect.generatedmethodaccessor38.invoke(unknown source)\n   at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n   at java.lang.reflect.method.invoke(method.java:585)\n   at org.apache.axis.providers.java.rpcprovider.invokemethod(rpcprovider.java:397)\n   at org.apache.axis.providers.java.rpcprovider.processmessage(rpcprovider.java:186)\n   at org.apache.axis.providers.java.javaprovider.invoke(javaprovider.java:323)\n   at org.apache.axis.strategies.invocationstrategy.visit(invocationstrategy.java:32)\n   at org.apache.axis.simplechain.dovisiting(simplechain.java:118)\n   at org.apache.axis.simplechain.invoke(simplechain.java:83)\n   at org.apache.axis.handlers.soap.soapservice.invoke(soapservice.java:454)\n   at org.apache.axis.server.axisserver.invoke(axisserver.java:281)\n   at org.apache.axis.transport.http.axisservlet.dopost(axisservlet.java:699)\n   at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost(birtsoapmessagedispatcherservlet.java:265)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:727)\n   at org.apache.axis.transport.http.axisservletbase.service(axisservletbase.java:327)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n   at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service(birtsoapmessagedispatcherservlet.java:122)\n   at org.eclipse.equinox.http.registry.internal.servletmanager$servletwrapper.service(servletmanager.java:180)\n   at org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest(servletregistration.java:90)\n   at org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias(proxyservlet.java:111)\n   at org.eclipse.equinox.http.servlet.internal.proxyservlet.service(proxyservlet.java:59)\n   at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n   at org.eclipse.equinox.http.jetty.internal.httpservermanager$internalhttpserviceservlet.service(httpservermanager.java:318)\n   at org.mortbay.jetty.servlet.servletholder.handle(servletholder.java:502)\n   at org.mortbay.jetty.servlet.servlethandler.handle(servlethandler.java:380)\n   at org.mortbay.jetty.servlet.sessionhandler.handle(sessionhandler.java:181)\n   at org.mortbay.jetty.handler.contexthandler.handle(contexthandler.java:765)\n   at org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152)\n   at org.mortbay.jetty.server.handle(server.java:324)\n   at org.mortbay.jetty.httpconnection.handlerequest(httpconnection.java:535)\n   at org.mortbay.jetty.httpconnection$requesthandler.content(httpconnection.java:880)\n   at org.mortbay.jetty.httpparser.parsenext(httpparser.java:748)\n   at org.mortbay.jetty.httpparser.parseavailable(httpparser.java:213)\n   at org.mortbay.jetty.httpconnection.handle(httpconnection.java:404)\n   at org.mortbay.io.nio.selectchannelendpoint.run(selectchannelendpoint.java:409)\n   at org.mortbay.thread.queuedthreadpool$poolthread.run(queuedthreadpool.java:520)\ncaused by: org.eclipse.birt.report.engine.api.engineexception: error happened while running the report\n   at org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun(runandrendertask.java:186)\n   at org.eclipse.birt.report.engine.api.impl.runandrendertask.run(runandrendertask.java:75)\n   at org.eclipse.birt.report.service.reportengineservice.runandrenderreport(reportengineservice.java:920)\n... 48 more\ncaused by: java.lang.arrayindexoutofboundsexception: 0\n   at org.eclipse.birt.core.script.function.bre.birtdatetime$function_month.getvalue(birtdatetime.java:271)\n   at org.eclipse.birt.core.script.function.bre.function_temp.execute(breutility.java:50)\n   at org.eclipse.birt.core.script.function.bre.birtdatetime.execute(birtdatetime.java:1322)\n   at org.eclipse.birt.core.script.functionservice.impl.scriptfunction.execute(scriptfunction.java:146)\n   at org.eclipse.birt.core.script.functionservice.impl.categorywrapper$1.call(categorywrapper.java:67)\n   at org.mozilla.javascript.optimizer.optruntime.callprop0(optruntime.java:119)\n   at org.mozilla.javascript.gen.c214._c0(:0)\n   at org.mozilla.javascript.gen.c214.call()\n   at org.mozilla.javascript.contextfactory.dotopcall(contextfactory.java:401)\n   at org.mozilla.javascript.scriptruntime.dotopcall(scriptruntime.java:3003)\n   at org.mozilla.javascript.gen.c214.call()\n   at org.mozilla.javascript.gen.c214.exec()\n   at org.eclipse.birt.core.script.javascriptevalutil.evaluaterawscript(javascriptevalutil.java:95)\n   at org.eclipse.birt.core.script.javascriptevalutil.evaluatescript(javascriptevalutil.java:134)\n   at org.eclipse.birt.data.engine.script.scriptevalutil.evaluatejsasexpr(scriptevalutil.java:769)\n   at org.eclipse.birt.data.engine.expression.exprevaluateutil.doevaluaterawexpression(exprevaluateutil.java:266)\n   at org.eclipse.birt.data.engine.expression.exprevaluateutil.evaluaterawexpression(exprevaluateutil.java:232)\n   at org.eclipse.birt.data.engine.impl.prepareddummyquery$resultiterator.(prepareddummyquery.java:531)\n   at org.eclipse.birt.data.engine.impl.prepareddummyquery$resultiterator.(prepareddummyquery.java:508)\n   at org.eclipse.birt.data.engine.impl.prepareddummyquery$queryresults.getresultiterator(prepareddummyquery.java:367)\n   at org.eclipse.birt.report.engine.data.dte.queryresultset.(queryresultset.java:98)\n   at org.eclipse.birt.report.engine.data.dte.dtedataengine.doexecutequery(dtedataengine.java:168)\n   at org.eclipse.birt.report.engine.data.dte.abstractdataengine.execute(abstractdataengine.java:265)\n   at org.eclipse.birt.report.engine.executor.executioncontext.executequery(executioncontext.java:1875)\n   at org.eclipse.birt.report.engine.executor.queryitemexecutor.executequery(queryitemexecutor.java:80)\n   at org.eclipse.birt.report.engine.executor.dataitemexecutor.execute(dataitemexecutor.java:75)\n   at org.eclipse.birt.report.engine.internal.executor.dup.suppressduplicateitemexecutor.execute(suppressduplicateitemexecutor.java:43)\n   at org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.execute(wrappedreportitemexecutor.java:46)\n   at org.eclipse.birt.report.engine.internal.executor.l18n.localizedreportitemexecutor.execute(localizedreportitemexecutor.java:34)\n   at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:65)\n   at org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout(htmlpagelm.java:90)\n   at org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout(htmlreportlayoutengine.java:99)\n   at org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun(runandrendertask.java:170)\n... 50 more\nsee these two lines in the stack:\n\ncaused by: java.lang.arrayindexoutofboundsexception: 0\n   at\norg.eclipse.birt.core.script.function.bre.birtdatetime$function_month.getvalue(birtdatetime.java:271)\n\n\ndoes the month function check the input month parameter value?\nrefine parameter count check step.\nproper exception thrown out. verify the bug.\nerror evaluating javascript expression. script engine error: wrapped org.eclipse.birt.core.exception.birtexception: incorrect number of the argument(s).','42222','56831','2010-02-10 01:06:47','p3','fixed','closed','birt data',';description;exception;throw;preview;datum;item;birt;function;birtdatetime.month;build;step;reproduce;datum;item;birt;function;birtdatetime.month;parameter;preview;actual;result;unexpected;exception;throw;expect;result;releat;exception;throw;errorlog;org.eclipse.birt.report.service.api.reportserviceexception;error;happen;report;org.eclipse.birt.report.service.reportengineservice.throwdummyexception;reportengineservice.java;org.eclipse.birt.report.service.reportengineservice.runandrenderreport;reportengineservice.java;org.eclipse.birt.report.service.birtviewerreportservice.runandrenderreport;birtviewerreportservice.java;org.eclipse.birt.report.service.actionhandler.birtgetpageallactionhandler;birtgetpageallactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute;abstractbaseactionhandler.java;org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor;abstractbasedocumentprocessor.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpageall;birtdocumentprocessor.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects;birtsoapbindingimpl.java;sun.reflect.generatedmethodaccessor38;invoke;unknown;source;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.apache.axis.providers.java.rpcprovider.invokemethod;rpcprovider.java;org.apache.axis.providers.java.rpcprovider.processmessage;rpcprovider.java;org.apache.axis.providers.java.javaprovider.invoke;javaprovider.java;org.apache.axis.strategies.invocationstrategy.visit;invocationstrategy.java;org.apache.axis.simplechain.dovisiting;simplechain.java;org.apache.axis.simplechain.invoke;simplechain.java;org.apache.axis.handlers.soap.soapservice.invoke;soapservice.java;org.apache.axis.server.axisserver.invoke;axisserver.java;org.apache.axis.transport.http.axisservlet.dopost;axisservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost;birtsoapmessagedispatcherservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.apache.axis.transport.http.axisservletbase.service;axisservletbase.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service;birtsoapmessagedispatcherservlet.java;org.eclipse.equinox.http.registry.internal.servletmanager;servletwrapper.service;servletmanager.java;org.eclipse.equinox.http.servlet.internal.servletregistration.handlerequest;servletregistration.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias;proxyservlet.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.service;proxyservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.equinox.http.jetty.internal.httpservermanager;internalhttpserviceservlet.service;httpservermanager.java;org.mortbay.jetty.servlet.servletholder.handle;servletholder.java;org.mortbay.jetty.servlet.servlethandler.handle;servlethandler.java;org.mortbay.jetty.servlet.sessionhandler.handle;sessionhandler.java;org.mortbay.jetty.handler.contexthandler.handle;contexthandler.java;org.mortbay.jetty.handler.handlerwrapper.handle;handlerwrapper.java;org.mortbay.jetty.server.handle;server.java;org.mortbay.jetty.httpconnection.handlerequest;httpconnection.java;org.mortbay.jetty.httpconnection;requesthandler.content;httpconnection.java;org.mortbay.jetty.httpparser.parsenext;httpparser.java;org.mortbay.jetty.httpparser.parseavailable;httpparser.java;org.mortbay.jetty.httpconnection.handle;httpconnection.java;org.mortbay.io.nio.selectchannelendpoint.run;selectchannelendpoint.java;org.mortbay.thread.queuedthreadpool;poolthread.run;queuedthreadpool.java;cause;org.eclipse.birt.report.engine.api.engineexception;error;happen;report;org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun;runandrendertask.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.run;runandrendertask.java;org.eclipse.birt.report.service.reportengineservice.runandrenderreport;reportengineservice.java;cause;java.lang.arrayindexoutofboundsexception;org.eclipse.birt.core.script.function.bre.birtdatetime;function_month.getvalue;birtdatetime.java;org.eclipse.birt.core.script.function.bre.function_temp.execute;breutility.java;org.eclipse.birt.core.script.function.bre.birtdatetime.execute;birtdatetime.java;org.eclipse.birt.core.script.functionservice.impl.scriptfunction.execute;scriptfunction.java;org.eclipse.birt.core.script.functionservice.impl.categorywrapper;categorywrapper.java;org.mozilla.javascript.optimizer.optruntime.callprop0;optruntime.java;org.mozilla.javascript.gen.c214;org.mozilla.javascript.gen.c214;org.mozilla.javascript.contextfactory.dotopcall;contextfactory.java;org.mozilla.javascript.scriptruntime.dotopcall;scriptruntime.java;org.mozilla.javascript.gen.c214;org.mozilla.javascript.gen.c214;exec;org.eclipse.birt.core.script.javascriptevalutil.evaluaterawscript;javascriptevalutil.java;org.eclipse.birt.core.script.javascriptevalutil.evaluatescript;javascriptevalutil.java;org.eclipse.birt.data.engine.script.scriptevalutil.evaluatejsasexpr;scriptevalutil.java;org.eclipse.birt.data.engine.expression.exprevaluateutil.doevaluaterawexpression;exprevaluateutil.java;org.eclipse.birt.data.engine.expression.exprevaluateutil.evaluaterawexpression;exprevaluateutil.java;org.eclipse.birt.data.engine.impl.prepareddummyquery;resultiterator;prepareddummyquery.java;org.eclipse.birt.data.engine.impl.prepareddummyquery;resultiterator;prepareddummyquery.java;org.eclipse.birt.data.engine.impl.prepareddummyquery;queryresults.getresultiterator;prepareddummyquery.java;org.eclipse.birt.report.engine.data.dte.queryresultset;queryresultset.java;org.eclipse.birt.report.engine.data.dte.dtedataengine.doexecutequery;dtedataengine.java;org.eclipse.birt.report.engine.data.dte.abstractdataengine.execute;abstractdataengine.java;org.eclipse.birt.report.engine.executor.executioncontext.executequery;executioncontext.java;org.eclipse.birt.report.engine.executor.queryitemexecutor.executequery;queryitemexecutor.java;org.eclipse.birt.report.engine.executor.dataitemexecutor.execute;dataitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.dup.suppressduplicateitemexecutor.execute;suppressduplicateitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.execute;wrappedreportitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.l18n.localizedreportitemexecutor.execute;localizedreportitemexecutor.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout;htmlpagelm.java;org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout;htmlreportlayoutengine.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun;runandrendertask.java;line;stack;cause;java.lang.arrayindexoutofboundsexception;org.eclipse.birt.core.script.function.bre.birtdatetime;function_month.getvalue;birtdatetime.java;month;function;check;input;month;parameter;value;refine;parameter;count;check;step;proper;exception;throw;verify;error;evaluate;javascript;expression;script;engine;error;wrap;org.eclipse.birt.core.exception.birtexception;incorrect;number;argument;unexpected;exception;throw;preview;datum;item;birt;function;birtdatetime.month;birt;datum'),(302378,'eclipse','[regression] aggregation expression not save when created in chart using cube [1102]','created an attachment (id=158669)\nreport\n\ndescription:\n[regression] aggregation expression not save when created in chart using cube [1102]\n\nbuild:\n<2.5.2.v20100210-0630>\n\nsteps to reproduce:\n1. new a cube and chart binging to the cube\n2. in data column binding, new a aggregation with expression and close\n3. reopen the aggregation\n\nactual result:\nthe expression is not saved.\nplease check if it\'s the custom chart binding helper issue.\nplease add  an expression button for the expression combo.\nfixed by adding java script checking logic for new expression, just like design ui did before.\nreopen\nfixed.\nverified.','37419','56831','2010-02-10 03:28:58','p3','fixed','closed','birt chart',';create;attachment;report;description;regression;aggregation;expression;save;create;chart;cube;build;step;reproduce;cube;chart;bing;cube;datum;column;binding;aggregation;expression;close;reopen;aggregation;actual;result;expression;save;check;custom;chart;binding;helper;issue;expression;button;expression;combo;java;script;check;logic;expression;just;like;design;reopen;verify;regression;aggregation;expression;save;create;chart;cube;birt;chart'),(302380,'eclipse','[regression] only the value series selected is shown in context menu and others are disabled [13]','created an attachment (id=158670)\nscreenshot\n\ndescription:\nonly the value series selected is shown in context menu and others are disabled.\n\nbuild number:\n2.5.2.v20100210-0630\n\nsteps to reproduce:\n1. new a data source and a data set.\n2. new a chart, binding to the data set, add one series.\n3. select one column and invoke the context menu, check the sub menu of \"plot as value (y) series\".\n\nexpected result:\nall the series are enabled.\n\nactual result:\nonly the series selected is enabled.\n\nerror log:\nn/a\nfixed. when the series is not selected, the expression button from manager will be null. so update it directly by query. also fixed some control color refreshing bugs.\nverified in build (2.6.0.v20100315-0630).\nverified in build (2.5.2.v20100316-0202), closed.','44241','27988','2010-02-10 03:39:38','p3','fixed','closed','birt chart',';create;attachment;screenshot;description;value;series;select;show;context;menu;disabled;build;number;2.5.2;step;reproduce;datum;source;datum;chart;binding;datum;series;select;column;invoke;context;menu;check;menu;plot;value;series;expect;result;series;enable;actual;result;series;select;enable;error;series;select;expression;button;manager;null;update;directly;query;control;color;refresh;verify;build;2.6.0;verify;build;2.5.2;close;regression;value;series;select;show;context;menu;disabled;birt;chart'),(303011,'eclipse','prefix and suffix are not displayed on the chart preview window.','prefix and suffix are not displayed on the chart preview window.\n\nplease check the attached screen shot.\ni have tested this on 2.6 m6 build birt 2.5 displayed the prefix and suffix on the preview window.\ncould you attach the screenshot you mentioned?\ncreated an attachment (id=163016)\nscreen shot of this problem.\nthe prefix/suffix also does not show in the layout editor. please see screenshot. please advise whether a separate bug should be opened for this.\ncreated an attachment (id=163054)\ntchinese on win7\nsimilar to bug 305087?\nthis is a font setting problem.  see bug 307159.\nhi,\n\nwe have tested the bug in tchinese on win7, after changing the font, the ml string will display in chart preview window. is this considered as a workaround?\nif so, can anyone please update the status.\n\nmany thanks\nhi, \ni think it is preferable to use the default system font depending on each language as auto font.\n\nthe problem has been fixed. the prefix and suffix will now display in preview window and layout editor. but, it now produce another truncation issue. please see\nattachment: 01.010.030_tc_win7_verified.jpg. there is no way to view the whole ml string, the first character has been cut off. i will open another defect to address this issue.\ncreated an attachment (id=164802)\n01.010.030_tc_win7_verified.jpg','44241','18673','2010-02-16 19:38:38','p3','duplicate','closed','birt chart',';prefix;suffix;display;chart;preview;window;check;attach;screen;shot;test;build;birt;display;prefix;suffix;preview;window;attach;screenshot;mention;create;attachment;screen;shot;problem;prefix;suffix;layout;editor;screenshot;advise;separate;open;create;attachment;tchinese;win7;similar;font;problem;test;tchinese;win7;change;font;string;display;chart;preview;window;consider;workaround;update;status;think;preferable;default;font;depend;language;auto;font;problem;prefix;suffix;display;preview;window;layout;editor;produce;truncation;issue;attachment;01.010.030_tc_win7_verified.jpg;view;string;character;open;defect;address;issue;create;attachment;01.010.030_tc_win7_verified.jpg;prefix;suffix;display;chart;preview;window;birt;chart'),(303462,'eclipse','input value orietation is rtl in chart builder in windows [13]','created an attachment (id=159749)\nscreenshot\n\ndescription:\ninput value orietation is rtl in chart builder in windows [13]\n\nbuild:\n2.5.2.v20100210-0630\n\nsteps to reproduce:\n1. insert a chart\n2. in chart builder, input sequence characters into value series: abcdefg\n   \nactual result:\ngfedcba displayed. \ncharacters sequence in linux is correct, but errors thrown out in error log\n\nerror log£º\n \njava.lang.classcastexception: java.lang.string\n	at org.eclipse.birt.chart.ui.swt.custompreviewtable.getcolumnheading(custompreviewtable.java:421)\n	at org.eclipse.birt.chart.reportitem.ui.standardchartdatasheet.refreshtablecolor(standardchartdatasheet.java:1793)\n	at org.eclipse.birt.chart.reportitem.ui.standardchartdatasheet.updatecolorandtext(standardchartdatasheet.java:1881)\n	at org.eclipse.birt.chart.reportitem.ui.standardchartdatasheet.handleevent(standardchartdatasheet.java:1240)\n	at org.eclipse.birt.chart.ui.swt.defaultchartdatasheet.notifylisteners(defaultchartdatasheet.java:72)\n	at org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.onmodifyexpression(basedatadefinitioncomponent.java:534)\n	at org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent$2.handleevent(basedatadefinitioncomponent.java:334)\n	at org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil$chartexpressionbutton.notifychangeevent(chartexpressionbuttonutil.java:301)\n	at org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil$chartexpressionbutton.onchange(chartexpressionbuttonutil.java:281)\n	at org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil$chartexpressionbutton.access$0(chartexpressionbuttonutil.java:277)\n	at org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil$chartexpressionbutton$controllistener.handleevent(chartexpressionbuttonutil.java:240)\n	at org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1176)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1200)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1185)\n	at org.eclipse.swt.widgets.widget.sendimkeyevent(widget.java:1262)\n	at org.eclipse.swt.widgets.text.gtk_commit(text.java:1162)\n	at org.eclipse.swt.widgets.widget.windowproc(widget.java:1560)\n	at org.eclipse.swt.widgets.control.windowproc(control.java:4594)\n	at org.eclipse.swt.widgets.display.windowproc(display.java:4191)\n	at org.eclipse.swt.internal.gtk.os._gtk_im_context_filter_keypress(native method)\n	at org.eclipse.swt.internal.gtk.os.gtk_im_context_filter_keypress(os.java:7002)\n	at org.eclipse.swt.widgets.text.filterkey(text.java:532)\n	at org.eclipse.swt.widgets.control.gtk_key_press_event(control.java:2830)\n	at org.eclipse.swt.widgets.text.gtk_key_press_event(text.java:1412)\n	at org.eclipse.swt.widgets.widget.windowproc(widget.java:1570)\n	at org.eclipse.swt.widgets.control.windowproc(control.java:4594)\n	at org.eclipse.swt.widgets.display.windowproc(display.java:4191)\n	at org.eclipse.swt.internal.gtk.os._gtk_main_do_event(native method)\n	at org.eclipse.swt.internal.gtk.os.gtk_main_do_event(os.java:7603)\n	at org.eclipse.swt.widgets.display.eventproc(display.java:1185)\n	at org.eclipse.swt.internal.gtk.os._g_main_context_iteration(native method)\n	at org.eclipse.swt.internal.gtk.os.g_main_context_iteration(os.java:1860)\n	at org.eclipse.swt.widgets.display.readanddispatch(display.java:3110)\n	at org.eclipse.jface.window.window.runeventloop(window.java:825)\n	at org.eclipse.jface.window.window.open(window.java:801)\n	at org.eclipse.birt.core.ui.frameworks.taskwizard.wizardbase.open(wizardbase.java:87)\n	at org.eclipse.birt.chart.ui.swt.wizard.chartwizard.open(chartwizard.java:234)\n	at org.eclipse.birt.chart.reportitem.ui.chartreportitembuilderimpl.open(chartreportitembuilderimpl.java:287)\n	at org.eclipse.birt.report.designer.internal.ui.processor.extenedelementprocessor.editelement(extenedelementprocessor.java:64)\n	at org.eclipse.birt.report.designer.internal.ui.views.defaultnodeprovider.performinsert(defaultnodeprovider.java:729)\n	at org.eclipse.birt.report.designer.internal.ui.views.defaultnodeprovider.performrequest(defaultnodeprovider.java:410)\n	at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n	at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n	at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n	at java.lang.reflect.method.invoke(method.java:585)\n	at org.eclipse.birt.report.designer.ui.views.elementadapterinvocationhandler.invoke(elementadapterinvocationhandler.java:89)\n	at $proxy0.performrequest(unknown source)\n	at org.eclipse.birt.report.designer.ui.actions.baseinsertmenuaction.insertelement(baseinsertmenuaction.java:193)\n	at org.eclipse.birt.report.designer.ui.actions.baseinsertmenuaction.run(baseinsertmenuaction.java:271)\n	at org.eclipse.jface.action.action.runwithevent(action.java:498)\n	at org.eclipse.jface.action.actioncontributionitem.handlewidgetselection(actioncontributionitem.java:584)\n	at org.eclipse.jface.action.actioncontributionitem.access$2(actioncontributionitem.java:501)\n	at org.eclipse.jface.action.actioncontributionitem$5.handleevent(actioncontributionitem.java:411)\n	at org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)\n	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1176)\n	at org.eclipse.swt.widgets.display.rundeferredevents(display.java:3493)\n	at org.eclipse.swt.widgets.display.readanddispatch(display.java:3112)\n	at org.eclipse.ui.internal.workbench.runeventloop(workbench.java:2405)\n	at org.eclipse.ui.internal.workbench.runui(workbench.java:2369)\n	at org.eclipse.ui.internal.workbench.access$4(workbench.java:2221)\n	at org.eclipse.ui.internal.workbench$5.run(workbench.java:500)\n	at org.eclipse.core.databinding.observable.realm.runwithdefault(realm.java:332)\n	at org.eclipse.ui.internal.workbench.createandrunworkbench(workbench.java:493)\n	at org.eclipse.ui.platformui.createandrunworkbench(platformui.java:149)\n	at org.eclipse.ui.internal.ide.application.ideapplication.start(ideapplication.java:113)\n	at org.eclipse.equinox.internal.app.eclipseapphandle.run(eclipseapphandle.java:194)\n	at org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication(eclipseapplauncher.java:110)\n	at org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start(eclipseapplauncher.java:79)\n	at org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:368)\n	at org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:179)\n	at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n	at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n	at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n	at java.lang.reflect.method.invoke(method.java:585)\n	at org.eclipse.equinox.launcher.main.invokeframework(main.java:559)\n	at org.eclipse.equinox.launcher.main.basicrun(main.java:514)\n	at org.eclipse.equinox.launcher.main.run(main.java:1311)\nfixed the exception thrown. now only store column binding info in table headers.\nverified.','44241','56831','2010-02-22 03:37:40','p3','fixed','closed','birt chart',';create;attachment;screenshot;description;input;value;orietation;chart;builder;window;build;2.5.2;step;reproduce;insert;chart;chart;builder;input;sequence;character;value;series;abcdefg;actual;result;gfedcba;display;character;sequence;linux;correct;error;throw;error;error;java.lang.classcastexception;java.lang.string;org.eclipse.birt.chart.ui.swt.custompreviewtable.getcolumnheading;custompreviewtable.java;org.eclipse.birt.chart.reportitem.ui.standardchartdatasheet.refreshtablecolor;standardchartdatasheet.java;org.eclipse.birt.chart.reportitem.ui.standardchartdatasheet.updatecolorandtext;standardchartdatasheet.java;org.eclipse.birt.chart.reportitem.ui.standardchartdatasheet.handleevent;standardchartdatasheet.java;org.eclipse.birt.chart.ui.swt.defaultchartdatasheet.notifylisteners;defaultchartdatasheet.java;org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent.onmodifyexpression;basedatadefinitioncomponent.java;org.eclipse.birt.chart.ui.swt.wizard.data.basedatadefinitioncomponent;handleevent;basedatadefinitioncomponent.java;org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil;chartexpressionbutton.notifychangeevent;chartexpressionbuttonutil.java;org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil;chartexpressionbutton.onchange;chartexpressionbuttonutil.java;org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil;chartexpressionbutton.access;chartexpressionbuttonutil.java;org.eclipse.birt.chart.reportitem.ui.chartexpressionbuttonutil;chartexpressionbutton;controllistener.handleevent;chartexpressionbuttonutil.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.widget.sendimkeyevent;widget.java;org.eclipse.swt.widgets.text.gtk_commit;text.java;org.eclipse.swt.widgets.widget.windowproc;widget.java;org.eclipse.swt.widgets.control.windowproc;control.java;org.eclipse.swt.widgets.display.windowproc;display.java;org.eclipse.swt.internal.gtk.os;native;method;org.eclipse.swt.internal.gtk.os.gtk_im_context_filter_keypress;os.java;org.eclipse.swt.widgets.text.filterkey;text.java;org.eclipse.swt.widgets.control.gtk_key_press_event;control.java;org.eclipse.swt.widgets.text.gtk_key_press_event;text.java;org.eclipse.swt.widgets.widget.windowproc;widget.java;org.eclipse.swt.widgets.control.windowproc;control.java;org.eclipse.swt.widgets.display.windowproc;display.java;org.eclipse.swt.internal.gtk.os;native;method;org.eclipse.swt.internal.gtk.os.gtk_main_do_event;os.java;org.eclipse.swt.widgets.display.eventproc;display.java;org.eclipse.swt.internal.gtk.os;native;method;org.eclipse.swt.internal.gtk.os.g_main_context_iteration;os.java;org.eclipse.swt.widgets.display.readanddispatch;display.java;org.eclipse.jface.window.window.runeventloop;window.java;org.eclipse.jface.window.window.open;window.java;org.eclipse.birt.core.ui.frameworks.taskwizard.wizardbase.open;wizardbase.java;org.eclipse.birt.chart.ui.swt.wizard.chartwizard.open;chartwizard.java;org.eclipse.birt.chart.reportitem.ui.chartreportitembuilderimpl.open;chartreportitembuilderimpl.java;org.eclipse.birt.report.designer.internal.ui.processor.extenedelementprocessor.editelement;extenedelementprocessor.java;org.eclipse.birt.report.designer.internal.ui.views.defaultnodeprovider.performinsert;defaultnodeprovider.java;org.eclipse.birt.report.designer.internal.ui.views.defaultnodeprovider.performrequest;defaultnodeprovider.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.birt.report.designer.ui.views.elementadapterinvocationhandler.invoke;elementadapterinvocationhandler.java;proxy0;performrequest;unknown;source;org.eclipse.birt.report.designer.ui.actions.baseinsertmenuaction.insertelement;baseinsertmenuaction.java;org.eclipse.birt.report.designer.ui.actions.baseinsertmenuaction.run;baseinsertmenuaction.java;org.eclipse.jface.action.action.runwithevent;action.java;org.eclipse.jface.action.actioncontributionitem.handlewidgetselection;actioncontributionitem.java;org.eclipse.jface.action.actioncontributionitem.access;actioncontributionitem.java;org.eclipse.jface.action.actioncontributionitem;handleevent;actioncontributionitem.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.display.rundeferredevents;display.java;org.eclipse.swt.widgets.display.readanddispatch;display.java;org.eclipse.ui.internal.workbench.runeventloop;workbench.java;org.eclipse.ui.internal.workbench.runui;workbench.java;org.eclipse.ui.internal.workbench.access;workbench.java;org.eclipse.ui.internal.workbench;workbench.java;org.eclipse.core.databinding.observable.realm.runwithdefault;realm.java;org.eclipse.ui.internal.workbench.createandrunworkbench;workbench.java;org.eclipse.ui.platformui.createandrunworkbench;platformui.java;org.eclipse.ui.internal.ide.application.ideapplication.start;ideapplication.java;org.eclipse.equinox.internal.app.eclipseapphandle.run;eclipseapphandle.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication;eclipseapplauncher.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start;eclipseapplauncher.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.equinox.launcher.main.invokeframework;main.java;org.eclipse.equinox.launcher.main.basicrun;main.java;org.eclipse.equinox.launcher.main.run;main.java;exception;throw;store;column;binding;info;table;header;verify;input;value;orietation;chart;builder;window;birt;chart'),(303716,'eclipse','[automation]can not launch birt junit test','test build: birt2.6.0 v20100224-0630\n\n  can not launch birt junit test using birt-tests-suite-2_6_0-20100224.\n\n  the test.xml in org.eclipse.birt.test_2.2.0 could not find file library.xml because the path of this file was wrong.\n\nsnippets of test.xml:\n\n<property name=\"library-file\" value=\"${eclipse-home}/plugins/org.eclipse.test_3.2.0/library.xml\" />\nfixed.\nclosed.','25405','38915','2010-02-23 22:20:50','p3','fixed','closed','birt build',';test;build;birt2.6.0;launch;birt;junit;test;birt;test;suite;2_6_0;test.xml;org.eclipse.birt.test_2.2.0;file;library.xml;path;file;wrong;snippet;test.xml;close;automation;launch;birt;junit;test;birt;build'),(303846,'eclipse','[automation][regression]chart use cube does not work correctly','created an attachment (id=160147)\nreport design\n\ndescription:\n  create a chart use data from a cube, but it does not work correctly in v20100224-0630.\n\ntest build:\nbirt2.6.0 v20100224-0630\n\nstep to reproduce:\n\n1. use the report attached\n2. preview it\n\nexpect result:\nplease refer to the golden file attached\n\nactual result:\nplease refer to the screen shot attached\ncreated an attachment (id=160148)\nscreen shot\ncreated an attachment (id=160149)\ngolden file\nregression caused by cube query helper change\n\nwhen binding expressions to a cube query, we will treat the first level as row level. use a linkedhashset instead of a hashset for expressionset, so that the order of the expressions will not be changed.\nverified in v20100308-0630','44014','38915','2010-02-24 22:27:38','p3','fixed','closed','birt chart',';create;attachment;report;design;description;create;chart;datum;cube;work;correctly;test;build;birt2.6.0;step;reproduce;report;attach;preview;expect;result;refer;golden;file;attach;actual;result;refer;screen;shot;attach;create;attachment;screen;shot;create;attachment;golden;file;regression;cause;cube;query;helper;change;binding;expression;cube;query;treat;level;level;linkedhashset;instead;hashset;expressionset;order;expression;change;verify;automation;regression;chart;cube;work;correctly;birt;chart'),(303853,'eclipse','[automation][regression]date format does not work correctly in xls','created an attachment (id=160154)\nreport design\n\ndescription:\n  set a date item format to \"unformatted\", the default format is \"jan 29, 2003\", but in xls the display format is \"jan 29, 03\". this issue can only be reproduced in xls format, in html it works correctly.\n\ntest build:\nbirt2.6.0 v20100225-0631\n\nstep to reproduce:\n\n1 use the report attached\n2 preview it\n\nexpect result:\ndate format is \"[$-409]mmm dd, yyyy\"\n\nactual result:\ndata format is \"[$-409]mmm dd, yy\"\nthis bug only exists on birt2.6.0.\nbirt2.6.0 changed an eclipse platform which uses the latest version of icu.\nicu changed simpledateformat class to process date pattern ‘y’.\nfixed the problem in excel according to icu\'s change.\nverified in v20100308-0630\nthis issue was partial fixed, please investigate the report newly attached.\ncreated an attachment (id=161393)\nreport design\ncreated an attachment (id=161394)\nreport design\nfixed.\nverified in v20100310-0630','46601','38915','2010-02-25 00:45:26','p3','fixed','closed','birt report engine',';create;attachment;report;design;description;date;item;format;unformatted;default;format;display;format;issue;reproduce;format;html;work;correctly;test;build;birt2.6.0;step;reproduce;report;attach;preview;expect;result;date;format;yyyy;actual;result;datum;format;exist;birt2.6.0;birt2.6.0;change;platform;latest;version;change;simpledateformat;class;process;date;pattern;problem;excel;accord;icu\';change;verify;issue;partial;investigate;report;newly;attach;create;attachment;report;design;create;attachment;report;design;verify;automation;regression;date;format;work;correctly;birt;report;engine'),(303854,'eclipse','[automation][regression]arithmeticexception was thrown out while exporting report attached to doc format','created an attachment (id=160155)\nreport design\n\ndescription:\n  arithmeticexception was thrown out while exporting report attached to doc format.\n\ntest build:\nbirt2.6.0 v20100225-0631\n\nstep to reproduce:\n\n1. use the report attached\n2. preview it\n3. export report content to doc format\n\nerror log:\ncaused by: java.lang.arithmeticexception: / by zero\n	at org.eclipse.birt.report.engine.emitter.emitterutil.resizetablecolumn(emitterutil.java:571)\n	at org.eclipse.birt.report.engine.emitter.wpml.abstractemitterimpl.computetblcolumnwidths(abstractemitterimpl.java:1189)\n	at org.eclipse.birt.report.engine.emitter.wpml.abstractemitterimpl.starttable(abstractemitterimpl.java:532)\n	at org.eclipse.birt.report.engine.emitter.wpml.docemitter.starttable(docemitter.java:362)\n	at org.eclipse.birt.report.engine.layout.html.htmltablelayoutemitter.starttable(htmltablelayoutemitter.java:384)\n	at org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent(contentemitterutil.java:50)\n	at org.eclipse.birt.report.engine.layout.html.buffer.dummypagebuffer.startcontainer(dummypagebuffer.java:106)\n	at org.eclipse.birt.report.engine.layout.html.htmltablelm.start(htmltablelm.java:143)\n	at org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout(htmlabstractlm.java:139)\nfixed the problem.\nverified in v20100308-0630','46601','38915','2010-02-25 01:18:24','p3','fixed','closed','birt report engine',';create;attachment;report;design;description;arithmeticexception;throw;export;report;attach;format;test;build;birt2.6.0;step;reproduce;report;attach;preview;export;report;content;format;error;cause;java.lang.arithmeticexception;zero;org.eclipse.birt.report.engine.emitter.emitterutil.resizetablecolumn;emitterutil.java;org.eclipse.birt.report.engine.emitter.wpml.abstractemitterimpl.computetblcolumnwidths;abstractemitterimpl.java;org.eclipse.birt.report.engine.emitter.wpml.abstractemitterimpl.starttable;abstractemitterimpl.java;org.eclipse.birt.report.engine.emitter.wpml.docemitter.starttable;docemitter.java;org.eclipse.birt.report.engine.layout.html.htmltablelayoutemitter.starttable;htmltablelayoutemitter.java;org.eclipse.birt.report.engine.emitter.contentemitterutil.startcontent;contentemitterutil.java;org.eclipse.birt.report.engine.layout.html.buffer.dummypagebuffer.startcontainer;dummypagebuffer.java;org.eclipse.birt.report.engine.layout.html.htmltablelm.start;htmltablelm.java;org.eclipse.birt.report.engine.layout.html.htmlabstractlm.layout;htmlabstractlm.java;problem;verify;automation;regression;arithmeticexception;throw;export;report;attach;format;birt;report;engine'),(303855,'eclipse','[regression] [automation]npe thrown out when preview a report which includes a library crosstab and a crosstab using library cube','created an attachment (id=160156)\nlibrary\n\ndescription:\nnpe thrown out when preview a report which includes a library crosstab and a crosstab using library cube\n\nbuild:\n2.6.0.v20100225-0631\n\nsteps to reproduce:\n1. new report use xtab and cube from library\n2. new a xtab using the extended cube\n3. preview the report\n\nactual result:\nnpe thrown out. if delete one of the two xtab, no error\n\nexpect result:\nno error\n\nerrorlog:\nan exception occurred during processing. please see the following message for details:\nexception.error\nerror happens when create measure. \nexception.error ( 1 time(s) )\ndetail : org.eclipse.birt.report.engine.api.engineexception: an exception occurred during processing. please see the following message for details:\nexception.error\nerror happens when create measure.\n	at org.eclipse.birt.report.engine.executor.executormanager$executorcontext.executequery(executormanager.java:449)\n	at org.eclipse.birt.report.item.crosstab.core.re.executor.basecrosstabexecutor.executequery(basecrosstabexecutor.java:114)\n	at org.eclipse.birt.report.item.crosstab.core.re.executor.crosstabreportitemexecutor.execute(crosstabreportitemexecutor.java:102)\n	at org.eclipse.birt.report.engine.executor.extendeditemexecutor.execute(extendeditemexecutor.java:62)\n	at org.eclipse.birt.report.engine.internal.executor.dup.suppressduplicateitemexecutor.execute(suppressduplicateitemexecutor.java:43)\n	at org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.execute(wrappedreportitemexecutor.java:46)\n	at org.eclipse.birt.report.engine.internal.executor.l18n.localizedreportitemexecutor.execute(localizedreportitemexecutor.java:34)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:65)\n	at org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout(htmlpagelm.java:90)\n	at org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout(htmlreportlayoutengine.java:99)\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun(runandrendertask.java:170)\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.run(runandrendertask.java:75)\n	at org.eclipse.birt.report.service.reportengineservice.runandrenderreport(reportengineservice.java:920)\n	at org.eclipse.birt.report.service.birtviewerreportservice.runandrenderreport(birtviewerreportservice.java:973)\n	at org.eclipse.birt.report.service.actionhandler.birtgetpageallactionhandler.__execute(birtgetpageallactionhandler.java:131)\n	at org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute(abstractbaseactionhandler.java:90)\n	at org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor.__executeaction(abstractbasedocumentprocessor.java:47)\n	at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction(abstractbasecomponentprocessor.java:143)\n	at org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpageall(birtdocumentprocessor.java:183)\n	at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n	at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n	at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n	at java.lang.reflect.method.invoke(method.java:585)\n	at org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process(abstractbasecomponentprocessor.java:112)\n	at org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects(birtsoapbindingimpl.java:66)\n	at sun.reflect.nativemethodaccessorimpl.invoke0(native method)\n	at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\n	at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\n	at java.lang.reflect.method.invoke(method.java:585)\n	at org.apache.axis.providers.java.rpcprovider.invokemethod(rpcprovider.java:397)\n	at org.apache.axis.providers.java.rpcprovider.processmessage(rpcprovider.java:186)\n	at org.apache.axis.providers.java.javaprovider.invoke(javaprovider.java:323)\n	at org.apache.axis.strategies.invocationstrategy.visit(invocationstrategy.java:32)\n	at org.apache.axis.simplechain.dovisiting(simplechain.java:118)\n	at org.apache.axis.simplechain.invoke(simplechain.java:83)\n	at org.apache.axis.handlers.soap.soapservice.invoke(soapservice.java:454)\n	at org.apache.axis.server.axisserver.invoke(axisserver.java:281)\n	at org.apache.axis.transport.http.axisservlet.dopost(axisservlet.java:699)\n	at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost(birtsoapmessagedispatcherservlet.java:265)\n	at javax.servlet.http.httpservlet.service(httpservlet.java:727)\n	at org.apache.axis.transport.http.axisservletbase.service(axisservletbase.java:327)\n	at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n	at org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service(birtsoapmessagedispatcherservlet.java:122)\n	at org.eclipse.equinox.http.registry.internal.servletmanager$servletwrapper.service(servletmanager.java:180)\n	at org.eclipse.equinox.http.servlet.internal.servletregistration.service(servletregistration.java:61)\n	at org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias(proxyservlet.java:126)\n	at org.eclipse.equinox.http.servlet.internal.proxyservlet.service(proxyservlet.java:60)\n	at javax.servlet.http.httpservlet.service(httpservlet.java:820)\n	at org.eclipse.equinox.http.jetty.internal.httpservermanager$internalhttpserviceservlet.service(httpservermanager.java:318)\n	at org.mortbay.jetty.servlet.servletholder.handle(servletholder.java:502)\n	at org.mortbay.jetty.servlet.servlethandler.handle(servlethandler.java:380)\n	at org.mortbay.jetty.servlet.sessionhandler.handle(sessionhandler.java:181)\n	at org.mortbay.jetty.handler.contexthandler.handle(contexthandler.java:765)\n	at org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152)\n	at org.mortbay.jetty.server.handle(server.java:324)\n	at org.mortbay.jetty.httpconnection.handlerequest(httpconnection.java:535)\n	at org.mortbay.jetty.httpconnection$requesthandler.content(httpconnection.java:880)\n	at org.mortbay.jetty.httpparser.parsenext(httpparser.java:748)\n	at org.mortbay.jetty.httpparser.parseavailable(httpparser.java:213)\n	at org.mortbay.jetty.httpconnection.handle(httpconnection.java:404)\n	at org.mortbay.io.nio.selectchannelendpoint.run(selectchannelendpoint.java:409)\n	at org.mortbay.thread.queuedthreadpool$poolthread.run(queuedthreadpool.java:520)\ncaused by: org.eclipse.birt.report.data.adapter.api.adapterexception: an exception occurred during processing. please see the following message for details:\nexception.error\nerror happens when create measure.\n	at org.eclipse.birt.report.data.adapter.impl.datarequestsessionimpl.execute(datarequestsessionimpl.java:584)\n	at org.eclipse.birt.report.engine.data.dte.dtedataengine.doexecutecube(dtedataengine.java:222)\n	at org.eclipse.birt.report.engine.data.dte.abstractdataengine.execute(abstractdataengine.java:270)\n	at org.eclipse.birt.report.engine.executor.executormanager$executorcontext.executequery(executormanager.java:439)\n	... 61 more\ncaused by: org.eclipse.birt.data.engine.core.dataexception: exception.error\nerror happens when create measure.\n	at org.eclipse.birt.report.data.adapter.impl.datarequestsessionimpl.materializecube(datarequestsessionimpl.java:700)\n	at org.eclipse.birt.report.data.adapter.impl.datarequestsessionimpl.execute(datarequestsessionimpl.java:573)\n	... 64 more\ncaused by: org.eclipse.birt.report.data.adapter.api.adapterexception: error happens when create measure.\n	at org.eclipse.birt.report.data.adapter.impl.datarequestsessionimpl.createcube(datarequestsessionimpl.java:914)\n	at org.eclipse.birt.report.data.adapter.impl.datarequestsessionimpl.materializecube(datarequestsessionimpl.java:683)\n	... 65 more\ncaused by: java.lang.nullpointerexception\n	at org.eclipse.birt.report.data.adapter.impl.datasetiterator$resultmeta.getfieldindex(datasetiterator.java:322)\n	at org.eclipse.birt.report.data.adapter.impl.datasetiterator.getfieldindex(datasetiterator.java:190)\n	at org.eclipse.birt.data.engine.olap.data.impl.facttable.facttableaccessor.getsortedfacttablerows(facttableaccessor.java:380)\n	at org.eclipse.birt.data.engine.olap.data.impl.facttable.facttableaccessor.savefacttable(facttableaccessor.java:83)\n	at org.eclipse.birt.data.engine.olap.data.impl.cube.create(cube.java:111)\n	at org.eclipse.birt.data.engine.olap.data.api.cube.cubematerializer.createcube(cubematerializer.java:201)\n	at org.eclipse.birt.report.data.adapter.impl.datarequestsessionimpl.createcube(datarequestsessionimpl.java:901)\n	... 66 more\ncreated an attachment (id=160157)\nreport\nno such issue detected in 100517 nightly build, mark it fixed.\nverify the bug','42222','56831','2010-02-25 01:32:28','p3','fixed','closed','birt data',';create;attachment;library;description;throw;preview;report;include;library;crosstab;crosstab;library;cube;build;2.6.0;step;reproduce;report;xtab;cube;library;xtab;extend;cube;preview;report;actual;result;throw;delete;xtab;error;expect;result;error;errorlog;exception;occur;processing;follow;message;detail;exception.error;error;happen;create;measure;exception.error;time;org.eclipse.birt.report.engine.api.engineexception;exception;occur;processing;follow;message;detail;exception.error;error;happen;create;measure;org.eclipse.birt.report.engine.executor.executormanager;executorcontext.executequery;executormanager.java;org.eclipse.birt.report.item.crosstab.core.re.executor.basecrosstabexecutor.executequery;basecrosstabexecutor.java;org.eclipse.birt.report.item.crosstab.core.re.executor.crosstabreportitemexecutor.execute;crosstabreportitemexecutor.java;org.eclipse.birt.report.engine.executor.extendeditemexecutor.execute;extendeditemexecutor.java;org.eclipse.birt.report.engine.internal.executor.dup.suppressduplicateitemexecutor.execute;suppressduplicateitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.execute;wrappedreportitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.l18n.localizedreportitemexecutor.execute;localizedreportitemexecutor.java;org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes;htmlblockstackinglm.java;org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout;htmlpagelm.java;org.eclipse.birt.report.engine.layout.html.htmlreportlayoutengine.layout;htmlreportlayoutengine.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun;runandrendertask.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.run;runandrendertask.java;org.eclipse.birt.report.service.reportengineservice.runandrenderreport;reportengineservice.java;org.eclipse.birt.report.service.birtviewerreportservice.runandrenderreport;birtviewerreportservice.java;org.eclipse.birt.report.service.actionhandler.birtgetpageallactionhandler;birtgetpageallactionhandler.java;org.eclipse.birt.report.service.actionhandler.abstractbaseactionhandler.execute;abstractbaseactionhandler.java;org.eclipse.birt.report.soapengine.processor.abstractbasedocumentprocessor;abstractbasedocumentprocessor.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.executeaction;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.processor.birtdocumentprocessor.handlegetpageall;birtdocumentprocessor.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.birt.report.soapengine.processor.abstractbasecomponentprocessor.process;abstractbasecomponentprocessor.java;org.eclipse.birt.report.soapengine.endpoint.birtsoapbindingimpl.getupdatedobjects;birtsoapbindingimpl.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.apache.axis.providers.java.rpcprovider.invokemethod;rpcprovider.java;org.apache.axis.providers.java.rpcprovider.processmessage;rpcprovider.java;org.apache.axis.providers.java.javaprovider.invoke;javaprovider.java;org.apache.axis.strategies.invocationstrategy.visit;invocationstrategy.java;org.apache.axis.simplechain.dovisiting;simplechain.java;org.apache.axis.simplechain.invoke;simplechain.java;org.apache.axis.handlers.soap.soapservice.invoke;soapservice.java;org.apache.axis.server.axisserver.invoke;axisserver.java;org.apache.axis.transport.http.axisservlet.dopost;axisservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.dopost;birtsoapmessagedispatcherservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.apache.axis.transport.http.axisservletbase.service;axisservletbase.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.birt.report.servlet.birtsoapmessagedispatcherservlet.service;birtsoapmessagedispatcherservlet.java;org.eclipse.equinox.http.registry.internal.servletmanager;servletwrapper.service;servletmanager.java;org.eclipse.equinox.http.servlet.internal.servletregistration.service;servletregistration.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.processalias;proxyservlet.java;org.eclipse.equinox.http.servlet.internal.proxyservlet.service;proxyservlet.java;javax.servlet.http.httpservlet.service;httpservlet.java;org.eclipse.equinox.http.jetty.internal.httpservermanager;internalhttpserviceservlet.service;httpservermanager.java;org.mortbay.jetty.servlet.servletholder.handle;servletholder.java;org.mortbay.jetty.servlet.servlethandler.handle;servlethandler.java;org.mortbay.jetty.servlet.sessionhandler.handle;sessionhandler.java;org.mortbay.jetty.handler.contexthandler.handle;contexthandler.java;org.mortbay.jetty.handler.handlerwrapper.handle;handlerwrapper.java;org.mortbay.jetty.server.handle;server.java;org.mortbay.jetty.httpconnection.handlerequest;httpconnection.java;org.mortbay.jetty.httpconnection;requesthandler.content;httpconnection.java;org.mortbay.jetty.httpparser.parsenext;httpparser.java;org.mortbay.jetty.httpparser.parseavailable;httpparser.java;org.mortbay.jetty.httpconnection.handle;httpconnection.java;org.mortbay.io.nio.selectchannelendpoint.run;selectchannelendpoint.java;org.mortbay.thread.queuedthreadpool;poolthread.run;queuedthreadpool.java;cause;org.eclipse.birt.report.data.adapter.api.adapterexception;exception;occur;processing;follow;message;detail;exception.error;error;happen;create;measure;org.eclipse.birt.report.data.adapter.impl.datarequestsessionimpl.execute;datarequestsessionimpl.java;org.eclipse.birt.report.engine.data.dte.dtedataengine.doexecutecube;dtedataengine.java;org.eclipse.birt.report.engine.data.dte.abstractdataengine.execute;abstractdataengine.java;org.eclipse.birt.report.engine.executor.executormanager;executorcontext.executequery;executormanager.java;cause;org.eclipse.birt.data.engine.core.dataexception;exception.error;error;happen;create;measure;org.eclipse.birt.report.data.adapter.impl.datarequestsessionimpl.materializecube;datarequestsessionimpl.java;org.eclipse.birt.report.data.adapter.impl.datarequestsessionimpl.execute;datarequestsessionimpl.java;cause;org.eclipse.birt.report.data.adapter.api.adapterexception;error;happen;create;measure;org.eclipse.birt.report.data.adapter.impl.datarequestsessionimpl.createcube;datarequestsessionimpl.java;org.eclipse.birt.report.data.adapter.impl.datarequestsessionimpl.materializecube;datarequestsessionimpl.java;cause;java.lang.nullpointerexception;org.eclipse.birt.report.data.adapter.impl.datasetiterator;resultmeta.getfieldindex;datasetiterator.java;org.eclipse.birt.report.data.adapter.impl.datasetiterator.getfieldindex;datasetiterator.java;org.eclipse.birt.data.engine.olap.data.impl.facttable.facttableaccessor.getsortedfacttablerows;facttableaccessor.java;org.eclipse.birt.data.engine.olap.data.impl.facttable.facttableaccessor.savefacttable;facttableaccessor.java;org.eclipse.birt.data.engine.olap.data.impl.cube.create;cube.java;org.eclipse.birt.data.engine.olap.data.api.cube.cubematerializer.createcube;cubematerializer.java;org.eclipse.birt.report.data.adapter.impl.datarequestsessionimpl.createcube;datarequestsessionimpl.java;create;attachment;report;issue;detect;nightly;build;mark;verify;regression;automation;throw;preview;report;include;library;crosstab;crosstab;library;cube;birt;datum'),(303859,'eclipse','[autoamtion] \"dutch\" locale data time separator is not correct','\nstep to reproduce:\n\n   - add a data item \"new date( );\" in the report\n   - change locale from \"english(united state)\" to \"dutch\"\n     (topmenu -> window -> preference -> preview)\n   - save and preview\n\nexpected behavior:\n\n   - 25-feb-2010 14:57\n\nactual behavior:\n\n   - 25 feb. 2010 14:57\nreferance bug 121841\nfor dutch, the default date time format is like \"25 feb 2010 17:36\". test case may need be updated.\nclosed','18254','56831','2010-02-25 02:07:11','p3','worksforme','closed','birt report viewer',';step;reproduce;datum;item;date;report;change;locale;english;unite;state;dutch;topmenu;window;preference;preview;save;preview;expect;behavior;actual;behavior;referance;dutch;default;date;time;format;like;test;case;need;update;close;autoamtion;dutch;locale;datum;time;separator;correct;birt;report;viewer'),(303861,'eclipse','designer version number in properties is not correct.','created an attachment (id=160159)\nscreen shot\n\nbuild id:\n2.6.0.v20100225-0631\n\nsteps to reproduce:\n1. new a report and switch to general tab of property editor.\n\nactual result:\nthe designer version id is still 2.5.2 while the build id has been updated to 2.6.0. see attached screen shot.\n','25405','39778','2010-02-25 02:41:00','p3','duplicate','closed','birt build',';create;attachment;screen;shot;build;2.6.0;step;reproduce;report;switch;general;property;editor;actual;result;designer;version;2.5.2;build;update;2.6.0;attach;screen;shot;designer;version;number;property;correct;birt;build'),(303864,'eclipse','[automation] chart optional grouping works incorrectly','created an attachment (id=160160)\nreport\n\nreference bug 235532\n\ndescription:\nchart optional grouping works incorrectly \n\nbuild:\nchart optional grouping works incorrectly \n\nsteps to reproduce:\n1. new a cube with two dimesion\n2. new chart using the cube, use [status] as optional grouping\n3. preview\n\nactual result:\nall [status] listed as \'cancelled\' and repeated items in legend, it\'s no correctly\n\nexpect result:\nsee the screenshot.\ncreated an attachment (id=160161)\nscreenshot\nduplicate to bug 303846\nclosed','14152','56831','2010-02-25 02:43:45','p3','duplicate','closed','birt chart',';create;attachment;report;reference;description;chart;optional;group;work;incorrectly;build;chart;optional;group;work;incorrectly;step;reproduce;cube;dimesion;chart;cube;status;optional;group;preview;actual;result;status;list;cancel;repeat;item;legend;correctly;expect;result;screenshot;create;attachment;screenshot;duplicate;close;automation;chart;optional;group;work;incorrectly;birt;chart'),(303865,'eclipse','only one group listed in chart optional grouping box','\nbuild: 2.6.0.v20100225-0631\n\nsteps to reproduce:\n1. new a table with some group\n2. new chart using table item\n3. select group aggregation in optional grouping box in chart builder\n\nactual result:\nonly the first group aggregation row[\"newtablegroup1\"] listed in optional grouping\n\nexpect result:\nall group aggregation should be listed.\ncreated an attachment (id=160162)\nreport\nseems expected behavior. please add more details.\nthis is expected behavior. since the sharing case, chart does not create query by itself, just shares the table\'s query. so this is a implicit limitation that chart can just use top group of shared table in y optional expression. if chart allows any expressions to be set in y optional expression against sharing case, the result of chart render might be unexpected by user.','37419','56831','2010-02-25 02:45:24','p3','invalid','closed','birt chart',';build;2.6.0;step;reproduce;table;group;chart;table;item;select;group;aggregation;optional;group;chart;builder;actual;result;group;aggregation;newtablegroup1;list;optional;group;expect;result;group;aggregation;list;create;attachment;report;expect;behavior;detail;expect;behavior;share;case;chart;create;query;just;share;table\'s;query;implicit;limitation;chart;just;group;share;table;optional;expression;chart;allow;expression;optional;expression;share;case;result;chart;render;unexpected;user;group;list;chart;optional;group;birt;chart'),(303873,'eclipse','upgrade chart plugins version to 2.6.0 for 2.6.0 daily build','please upgrade chart plugins version to 2.6.0 in cvs head for 2.6.0 daily build.\nfixed.\nverified in daily build 201003090630. bug closed.\nverified in daily build 201003090630. bug closed.\nverified in daily build 201003120943.\n\nbug closed.','44241','25405','2010-02-25 04:37:08','p3','fixed','closed','birt chart',';upgrade;chart;plugin;version;2.6.0;head;2.6.0;daily;build;verify;daily;build;close;verify;daily;build;close;verify;daily;build;close;upgrade;chart;plugin;version;2.6.0;2.6.0;daily;build;birt;chart'),(303874,'eclipse','please upgrade dte plugins version to 2.6.0 in cvs head for 2.6.0 daily build','please upgrade dte plugins version to 2.6.0 in cvs head for 2.6.0 daily build.\nplease help fixing this bug before helios rc1\nfixed.\nverified in daily build 2.6.0.v20100506-0630.\n\nbug closed.','42222','25405','2010-02-25 04:37:51','p1','fixed','closed','birt data',';upgrade;plugin;version;2.6.0;head;2.6.0;daily;build;help;helio;verify;daily;build;2.6.0;close;upgrade;plugin;version;2.6.0;head;2.6.0;daily;build;birt;datum'),(303875,'eclipse','please upgrade bundle-version to 2.6.0 in cvs head for 2.6.0 daily build.','please upgrade model plugins version to 2.6.0 in cvs head for 2.6.0 daily build.\nfollowing plugin\'s bundle version have been updated to 2.6.0:\n\norg.eclipse.birt.report.model\norg.eclipse.birt.report.model.adapter.oda.tests\norg.eclipse.birt.report.model.adapter.oda\norg.eclipse.birt.report.model.tests\norg.eclipse.birt.resources\nverified in daily build 201003090630. bug closed.','15182','25405','2010-02-25 04:39:33','p3','fixed','closed','birt report',';upgrade;model;plugin;version;2.6.0;head;2.6.0;daily;build;follow;plugin\';bundle;version;update;2.6.0;org.eclipse.birt.report.model;org.eclipse.birt.report.model.adapter.oda.tests;org.eclipse.birt.report.model.adapter.oda;org.eclipse.birt.report.model.tests;org.eclipse.birt.resources;verify;daily;build;close;upgrade;bundle;version;2.6.0;head;2.6.0;daily;build;birt;report'),(303876,'eclipse','please upgrade bundle version to 2.6.0 in cvs head for 2.6.0 daily build.','please upgrade designer plugins version to 2.6.0 in cvs head for 2.6.0 daily build.\n\nupgraded to 2.6.0\nverified in daily build 201003090630. bug closed.','46143','25405','2010-02-25 04:40:19','p3','fixed','closed','birt report designer',';upgrade;designer;plugin;version;2.6.0;head;2.6.0;daily;build;upgrade;2.6.0;verify;daily;build;close;upgrade;bundle;version;2.6.0;head;2.6.0;daily;build;birt;report;designer'),(303878,'eclipse','please upgrade bundle-version to 2.6.0 in cvs head for 2.6.0 daily build.','please upgrade engine plugins version to 2.6.0 in cvs head for 2.6.0 daily build.\nfixed the problem in birt2.6.0.\nverified in daily build 201003090630. bug closed.','46601','25405','2010-02-25 04:41:14','p3','fixed','closed','birt report engine',';upgrade;engine;plugin;version;2.6.0;head;2.6.0;daily;build;problem;birt2.6.0;verify;daily;build;close;upgrade;bundle;version;2.6.0;head;2.6.0;daily;build;birt;report;engine'),(303885,'eclipse','please upgrade bundler-version to 2.6.0 for all document and brand plugins for 2.6.0 dailybuild','please upgrade bundler-version to 2.6.0 for all document and brand plugins for 2.6.0 dailybuild.\nupdated.\nverified in daily build 201003090630. bug closed.','48055','25405','2010-02-25 05:12:59','p3','fixed','closed','birt build',';upgrade;bundler;version;2.6.0;document;brand;plugin;2.6.0;dailybuild;update;verify;daily;build;close;upgrade;bundler;version;2.6.0;document;brand;plugin;2.6.0;dailybuild;birt;build'),(304288,'eclipse','[accessibility]no shortcut key for bidi-jdbc datasource in preferences','created an attachment (id=160564)\nscreenshot\n\ndescription:\n[accessibility]no shortcut key for bidi-jdbc datasource in preferences\n\nbuild number: 2.6.0.v20100302-0630\n\nsteps to reproduce:\n1, open preference of eclipse in top menu\n2, go to report design->bidirectional properties->jdbc data source\n3, press alt key to use shortcut key\n\nexpected result:\nprovide shortcut key for bidi-jdbc datasource in preference\n\nactual result:\nsee screenshot\nadd a short cut key in the properties file\nverified in 2.6.0 v20100430-0630','78118','31807','2010-03-01 22:34:21','p3','fixed','closed','birt data',';create;attachment;screenshot;description;accessibility;shortcut;bidus;jdbc;datasource;preference;build;number;2.6.0;step;reproduce;open;preference;menu;report;design;bidirectional;property;jdbc;datum;source;press;shortcut;expect;result;provide;shortcut;bidus;jdbc;datasource;preference;actual;result;screenshot;short;property;file;verify;2.6.0;accessibility;shortcut;bidus;jdbc;datasource;preference;birt;datum'),(304294,'eclipse','[accessibility]provide shortcut key for confirm updating in data set editor in preference','created an attachment (id=160571)\nscreenshot\n\ndescription:\n[accessibility]provide shortcut key for confirm updating in data set editor in preference\n\nbuild number: \n2.6.0.v20100302-0630\n\nsteps to reproduce:\n1, open preferences in eclipse top menu\n2, go to report design->data set editor\n3, check shortcut key for confirm updating checkbox\n\nactual result:\nsee screenshot, shortcut key is missing for confirm updating checkbox\n\nerror log:\nadd the short cut key for the confirm updating checkbox\nverified in 2.6.0 v20100430-0630','78118','31807','2010-03-02 00:16:52','p3','fixed','closed','birt data',';create;attachment;screenshot;description;accessibility;provide;shortcut;confirm;update;datum;editor;preference;build;number;2.6.0;step;reproduce;open;preference;menu;report;design;datum;editor;check;shortcut;confirm;update;checkbox;actual;result;screenshot;shortcut;miss;confirm;update;checkbox;error;short;confirm;update;checkbox;verify;2.6.0;accessibility;provide;shortcut;confirm;update;datum;editor;preference;birt;datum'),(304298,'eclipse','[regression] press enter does not work for live preview when specify value series using expression','created an attachment (id=160572)\nscreenshot\n\ndescription:\npress enter does not work for live preview when specify value series using expression.\n\nbuild number:\n2.6.0.v20100302-0630\n\nsteps to reproduce:\n1. new a chart, binding to the data set.\n2. specify category(x) serires \"row[\"contactfirstname\"]\" and value (y) series \"row[\"creditlimit\"]\".\n3. change \"row[\"creditlimit\"]\" to \"row[\"creditlimit\"]/1000\" and press enter.\n\nexpected result:\nlive preview changed.\n\nactual result:\nlive preview does not change.\n\nerror log:\nn/a\nfixed.\nverified in build (2.6.0.v20100308-0630), closed.\nneed to backport to 2.5.3\nalso fixed in 2.5.3.','44241','27988','2010-03-02 01:01:47','p3','fixed','closed','birt chart',';create;attachment;screenshot;description;press;enter;work;live;preview;specify;value;series;expression;build;number;2.6.0;step;reproduce;chart;binding;datum;specify;category;serire;contactfirstname;value;series;creditlimit;change;creditlimit;creditlimit;press;enter;expect;result;live;preview;change;actual;result;live;preview;change;error;verify;build;2.6.0;close;need;backport;2.5.3;2.5.3;regression;press;enter;work;live;preview;specify;value;series;expression;birt;chart'),(304302,'eclipse','[accessibility] help context is null for chart builder and exception thorwn out after press \"f1\"','created an attachment (id=160574)\nscreenshot\n\ndescription:\nhelp context is null for chart builder and exception thorwn out after press \"f1\"\n\nbuild:\n2.6.0.v20100302-0630\n\nsteps to reproduce:\n1. start birt with new workspace\n2. new a chart\n3. press \"f1\" after open chart builder\n\nactual result:\nhelp context not found and exception thorwn out.\n\nerrorlog:\norg.xml.sax.saxparseexception: the string \"--\" is not permitted within comments.\nat com.sun.org.apache.xerces.internal.parsers.domparser.parse(domparser.java:264)\nat com.sun.org.apache.xerces.internal.jaxp.documentbuilderimpl.parse(documentbuilderimpl.java:292)\nat org.eclipse.help.internal.dynamic.documentreader.read(documentreader.java:56)\nat org.eclipse.help.internal.dynamic.documentreader.read(documentreader.java:44)\nat org.eclipse.help.internal.context.contextfileprovider.loadcontextsfrominputstream(contextfileprovider.java:222)\nat org.eclipse.help.internal.context.contextfileprovider.loadcontexts(contextfileprovider.java:200)\nat org.eclipse.help.internal.context.contextfileprovider.getcontexts(contextfileprovider.java:181)\nat org.eclipse.help.internal.context.contextfileprovider.getplugincontexts(contextfileprovider.java:158)\nat org.eclipse.help.internal.context.contextfileprovider.getcontext(contextfileprovider.java:83)\nat org.eclipse.help.internal.context.contextmanager.getcontext(contextmanager.java:65)\nat org.eclipse.help.helpsystem.getcontext(helpsystem.java:49)\nat org.eclipse.ui.internal.help.workbenchhelpsystem$workbenchhelplistener.helprequested(workbenchhelpsystem.java:98)\nat org.eclipse.swt.widgets.typedlistener.handleevent(typedlistener.java:141)\nat org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)\nat org.eclipse.swt.widgets.widget.sendevent(widget.java:1050)\nat org.eclipse.swt.widgets.display.rundeferredevents(display.java:3984)\nat org.eclipse.swt.widgets.display.readanddispatch(display.java:3577)\nat org.eclipse.jface.window.window.runeventloop(window.java:825)\nat org.eclipse.jface.window.window.open(window.java:801)\nat org.eclipse.birt.core.ui.frameworks.taskwizard.wizardbase.open(wizardbase.java:87)\nat org.eclipse.birt.chart.ui.swt.wizard.chartwizard.open(chartwizard.java:234)\nat org.eclipse.birt.chart.reportitem.ui.chartreportitembuilderimpl.open(chartreportitembuilderimpl.java:287)\nat org.eclipse.birt.report.designer.internal.ui.processor.extenedelementprocessor.editelement(extenedelementprocessor.java:64)\nat org.eclipse.birt.report.designer.internal.ui.views.defaultnodeprovider.performinsert(defaultnodeprovider.java:729)\nat org.eclipse.birt.report.designer.internal.ui.views.defaultnodeprovider.performrequest(defaultnodeprovider.java:410)\nat sun.reflect.nativemethodaccessorimpl.invoke0(native method)\nat sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\nat sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\nat java.lang.reflect.method.invoke(method.java:585)\nat org.eclipse.birt.report.designer.ui.views.elementadapterinvocationhandler.invoke(elementadapterinvocationhandler.java:89)\nat $proxy0.performrequest(unknown source)\nat org.eclipse.birt.report.designer.ui.actions.baseinsertmenuaction.insertelement(baseinsertmenuaction.java:193)\nat org.eclipse.birt.report.designer.ui.actions.baseinsertmenuaction.run(baseinsertmenuaction.java:271)\nat org.eclipse.jface.action.action.runwithevent(action.java:498)\nat org.eclipse.jface.action.actioncontributionitem.handlewidgetselection(actioncontributionitem.java:584)\nat org.eclipse.jface.action.actioncontributionitem.access$2(actioncontributionitem.java:501)\nat org.eclipse.jface.action.actioncontributionitem$5.handleevent(actioncontributionitem.java:411)\nat org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)\nat org.eclipse.swt.widgets.widget.sendevent(widget.java:1050)\nat org.eclipse.swt.widgets.display.rundeferredevents(display.java:3984)\nat org.eclipse.swt.widgets.display.readanddispatch(display.java:3577)\nat org.eclipse.ui.internal.workbench.runeventloop(workbench.java:2407)\nat org.eclipse.ui.internal.workbench.runui(workbench.java:2371)\nat org.eclipse.ui.internal.workbench.access$4(workbench.java:2220)\nat org.eclipse.ui.internal.workbench$5.run(workbench.java:500)\nat org.eclipse.core.databinding.observable.realm.runwithdefault(realm.java:332)\nat org.eclipse.ui.internal.workbench.createandrunworkbench(workbench.java:493)\nat org.eclipse.ui.platformui.createandrunworkbench(platformui.java:149)\nat org.eclipse.ui.internal.ide.application.ideapplication.start(ideapplication.java:115)\nat org.eclipse.equinox.internal.app.eclipseapphandle.run(eclipseapphandle.java:194)\nat org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication(eclipseapplauncher.java:110)\nat org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start(eclipseapplauncher.java:79)\nat org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:367)\nat org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:179)\nat sun.reflect.nativemethodaccessorimpl.invoke0(native method)\nat sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\nat sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\nat java.lang.reflect.method.invoke(method.java:585)\nat org.eclipse.equinox.launcher.main.invokeframework(main.java:611)\nat org.eclipse.equinox.launcher.main.basicrun(main.java:566)\nat org.eclipse.equinox.launcher.main.run(main.java:1363)\nall chart related element help context not work.\ncan\'t reproduce it in dev.\nplease check if it\'s build issue if reproducible.\ncaused by xml parsing error. the comment of line 100 and 349 is ended incorrectly in file org.eclipse.birt.chart.cshelp/contexts.xml. reassign it for a fix.\nmust fix in 2.5 branch also\nfixed in head and 2.5.x branch\nverify the bug on build <2.6.0.v20100525-1139>','15203','56831','2010-03-02 01:52:18','p3','fixed','closed','birt documentation',';create;attachment;screenshot;description;help;context;null;chart;builder;exception;thorwn;press;build;2.6.0;step;reproduce;start;birt;workspace;chart;press;open;chart;builder;actual;result;help;context;exception;thorwn;errorlog;org.xml.sax.saxparseexception;string;permit;comment;com.sun.org.apache.xerces.internal.parsers.domparser.parse;domparser.java;com.sun.org.apache.xerces.internal.jaxp.documentbuilderimpl.parse;documentbuilderimpl.java;org.eclipse.help.internal.dynamic.documentreader.read;documentreader.java;org.eclipse.help.internal.dynamic.documentreader.read;documentreader.java;org.eclipse.help.internal.context.contextfileprovider.loadcontextsfrominputstream;contextfileprovider.java;org.eclipse.help.internal.context.contextfileprovider.loadcontexts;contextfileprovider.java;org.eclipse.help.internal.context.contextfileprovider.getcontexts;contextfileprovider.java;org.eclipse.help.internal.context.contextfileprovider.getplugincontexts;contextfileprovider.java;org.eclipse.help.internal.context.contextfileprovider.getcontext;contextfileprovider.java;org.eclipse.help.internal.context.contextmanager.getcontext;contextmanager.java;org.eclipse.help.helpsystem.getcontext;helpsystem.java;org.eclipse.ui.internal.help.workbenchhelpsystem;workbenchhelplistener.helprequested;workbenchhelpsystem.java;org.eclipse.swt.widgets.typedlistener.handleevent;typedlistener.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.display.rundeferredevents;display.java;org.eclipse.swt.widgets.display.readanddispatch;display.java;org.eclipse.jface.window.window.runeventloop;window.java;org.eclipse.jface.window.window.open;window.java;org.eclipse.birt.core.ui.frameworks.taskwizard.wizardbase.open;wizardbase.java;org.eclipse.birt.chart.ui.swt.wizard.chartwizard.open;chartwizard.java;org.eclipse.birt.chart.reportitem.ui.chartreportitembuilderimpl.open;chartreportitembuilderimpl.java;org.eclipse.birt.report.designer.internal.ui.processor.extenedelementprocessor.editelement;extenedelementprocessor.java;org.eclipse.birt.report.designer.internal.ui.views.defaultnodeprovider.performinsert;defaultnodeprovider.java;org.eclipse.birt.report.designer.internal.ui.views.defaultnodeprovider.performrequest;defaultnodeprovider.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.birt.report.designer.ui.views.elementadapterinvocationhandler.invoke;elementadapterinvocationhandler.java;proxy0;performrequest;unknown;source;org.eclipse.birt.report.designer.ui.actions.baseinsertmenuaction.insertelement;baseinsertmenuaction.java;org.eclipse.birt.report.designer.ui.actions.baseinsertmenuaction.run;baseinsertmenuaction.java;org.eclipse.jface.action.action.runwithevent;action.java;org.eclipse.jface.action.actioncontributionitem.handlewidgetselection;actioncontributionitem.java;org.eclipse.jface.action.actioncontributionitem.access;actioncontributionitem.java;org.eclipse.jface.action.actioncontributionitem;handleevent;actioncontributionitem.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.display.rundeferredevents;display.java;org.eclipse.swt.widgets.display.readanddispatch;display.java;org.eclipse.ui.internal.workbench.runeventloop;workbench.java;org.eclipse.ui.internal.workbench.runui;workbench.java;org.eclipse.ui.internal.workbench.access;workbench.java;org.eclipse.ui.internal.workbench;workbench.java;org.eclipse.core.databinding.observable.realm.runwithdefault;realm.java;org.eclipse.ui.internal.workbench.createandrunworkbench;workbench.java;org.eclipse.ui.platformui.createandrunworkbench;platformui.java;org.eclipse.ui.internal.ide.application.ideapplication.start;ideapplication.java;org.eclipse.equinox.internal.app.eclipseapphandle.run;eclipseapphandle.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication;eclipseapplauncher.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start;eclipseapplauncher.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.equinox.launcher.main.invokeframework;main.java;org.eclipse.equinox.launcher.main.basicrun;main.java;org.eclipse.equinox.launcher.main.run;main.java;chart;related;element;help;context;work;can\'t;reproduce;check;build;issue;reproducible;cause;parsing;error;comment;line;incorrectly;file;org.eclipse.birt.chart.cshelp;contexts.xml;reassign;branch;head;branch;verify;build;accessibility;help;context;null;chart;builder;exception;thorwn;press;birt;documentation'),(304304,'eclipse','[accessibility] focus is not correct in chart builder customer properties dlg','created an attachment (id=160576)\nscreenshot\n\ndescription:\n[accessibility] focus is not correct in chart builder customer properties dlg\n\nbuild:\n\n\nsteps to reproduce:\n1. new a chart\n2. switch to format chart->chart area->customer properties\n3. add some property key: a, b,c\n4. select c and remove it\n\nactual result:\nafter step4, focus lost but remove button is still enabled.\n\nexpect result:\nfocus on other property key or disable remove button\nfixed. update the table and button status.\nverified.','44241','56831','2010-03-02 02:45:14','p3','fixed','closed','birt chart',';create;attachment;screenshot;description;accessibility;focus;correct;chart;builder;customer;property;build;step;reproduce;chart;switch;format;chart;chart;area;customer;property;property;select;remove;actual;result;step4;focus;lose;remove;button;enable;expect;result;focus;property;disable;remove;button;update;table;button;status;verify;accessibility;focus;correct;chart;builder;customer;property;birt;chart'),(304308,'eclipse','[accessibility] the query is not shown completely under high contrast mode','created an attachment (id=160579)\nscreenshot\n\ndescription:\nthe query is not shown completely under high contrast mode.\n\nbuild number:\n2.6.0.v20100302-0630\n\nsteps to reproduce:\n1. activate the highcontrast function using the keyboard shortcut (left-alt+left-shift+printscreen).\n2. new a sample data source and data set.\n3. edit data set, go to query tab.\n\nexpected result:\nthe query is shown completely.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nfont color in query text editor is black?\nused the system-defined color instead of own-defined color as the query text color.\n\nmark this bug as fixed and the fix will take effect in the rc2\'s build.\nsql query is shown. verify the bug.\nclosed.','36309','27988','2010-03-02 03:07:38','p3','fixed','closed','birt data',';create;attachment;screenshot;description;query;show;completely;high;contrast;mode;build;number;2.6.0;step;reproduce;activate;highcontrast;function;keyboard;shortcut;left;left;shift;printscreen;sample;datum;source;datum;edit;datum;query;expect;result;query;show;completely;actual;result;screenshot;error;font;color;query;text;editor;black;define;color;instead;define;color;query;text;color;mark;effect;build;query;show;verify;close;accessibility;query;show;completely;high;contrast;mode;birt;datum'),(304309,'eclipse','[accessibility] exception is thrown out when restart birt without closing the new data cube dialogue','description:\nexception is thrown out when restart birt without closing the new data cube dialogue.\n\nbuild number:\n2.6.0.v20100302-0630\n\nsteps to reproduce:\n1. new a sample data source, data set and a data cube (keep the new data cube dialogue open).\n2. activate the highcontrast function using the keyboard shortcut\n(left-alt+left-shift+printscreen), and click ok to restart birt-all-in-one.\n3. check the error log view.\n\nexpected result:\nno exception.\n\nactual result:\nexception is thrown out.\nerror log:\njava.lang.nullpointerexception\nat org.eclipse.birt.report.designer.ui.cubebuilder.action.newcubeaction.getcubes(newcubeaction.java:155)\nat org.eclipse.birt.report.designer.ui.cubebuilder.action.newcubeaction.run(newcubeaction.java:133)\nat org.eclipse.jface.action.action.runwithevent(action.java:498)\nat org.eclipse.jface.action.actioncontributionitem.handlewidgetselection(actioncontributionitem.java:584)\nat org.eclipse.jface.action.actioncontributionitem.access$2(actioncontributionitem.java:501)\nat org.eclipse.jface.action.actioncontributionitem$5.handleevent(actioncontributionitem.java:411)\nat org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)\nat org.eclipse.swt.widgets.widget.sendevent(widget.java:1050)\nat org.eclipse.swt.widgets.display.rundeferredevents(display.java:3984)\nat org.eclipse.swt.widgets.display.readanddispatch(display.java:3577)\nat org.eclipse.ui.internal.workbench.runeventloop(workbench.java:2407)\nat org.eclipse.ui.internal.workbench.runui(workbench.java:2371)\nat org.eclipse.ui.internal.workbench.access$4(workbench.java:2220)\nat org.eclipse.ui.internal.workbench$5.run(workbench.java:500)\nat org.eclipse.core.databinding.observable.realm.runwithdefault(realm.java:332)\nat org.eclipse.ui.internal.workbench.createandrunworkbench(workbench.java:493)\nat org.eclipse.ui.platformui.createandrunworkbench(platformui.java:149)\nat org.eclipse.ui.internal.ide.application.ideapplication.start(ideapplication.java:115)\nat org.eclipse.equinox.internal.app.eclipseapphandle.run(eclipseapphandle.java:194)\nat org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication(eclipseapplauncher.java:110)\nat org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start(eclipseapplauncher.java:79)\nat org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:367)\nat org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:179)\nat sun.reflect.nativemethodaccessorimpl.invoke0(native method)\nat sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)\nat sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)\nat java.lang.reflect.method.invoke(method.java:585)\nat org.eclipse.equinox.launcher.main.invokeframework(main.java:611)\nat org.eclipse.equinox.launcher.main.basicrun(main.java:566)\nat org.eclipse.equinox.launcher.main.run(main.java:1363)\nfixed it.\nexception is still thrown out in build (2.6.0.v20100315-0630). reopen for further investigation.\nplease verify in 2.5.3 build.\nverified in build (2.6.0.v20100317-0630).\nverified in build (2.5.2.v20100316-0202), closed.\nclosed.','29174','27988','2010-03-02 03:26:10','p3','fixed','closed','birt report designer',';description;exception;throw;restart;birt;close;datum;cube;dialogue;build;number;2.6.0;step;reproduce;sample;datum;source;datum;datum;cube;datum;cube;dialogue;open;activate;highcontrast;function;keyboard;shortcut;left;left;shift;printscreen;click;restart;birt;check;error;view;expect;result;exception;actual;result;exception;throw;error;java.lang.nullpointerexception;org.eclipse.birt.report.designer.ui.cubebuilder.action.newcubeaction.getcubes;newcubeaction.java;org.eclipse.birt.report.designer.ui.cubebuilder.action.newcubeaction.run;newcubeaction.java;org.eclipse.jface.action.action.runwithevent;action.java;org.eclipse.jface.action.actioncontributionitem.handlewidgetselection;actioncontributionitem.java;org.eclipse.jface.action.actioncontributionitem.access;actioncontributionitem.java;org.eclipse.jface.action.actioncontributionitem;handleevent;actioncontributionitem.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.widget.sendevent;widget.java;org.eclipse.swt.widgets.display.rundeferredevents;display.java;org.eclipse.swt.widgets.display.readanddispatch;display.java;org.eclipse.ui.internal.workbench.runeventloop;workbench.java;org.eclipse.ui.internal.workbench.runui;workbench.java;org.eclipse.ui.internal.workbench.access;workbench.java;org.eclipse.ui.internal.workbench;workbench.java;org.eclipse.core.databinding.observable.realm.runwithdefault;realm.java;org.eclipse.ui.internal.workbench.createandrunworkbench;workbench.java;org.eclipse.ui.platformui.createandrunworkbench;platformui.java;org.eclipse.ui.internal.ide.application.ideapplication.start;ideapplication.java;org.eclipse.equinox.internal.app.eclipseapphandle.run;eclipseapphandle.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication;eclipseapplauncher.java;org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start;eclipseapplauncher.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;org.eclipse.core.runtime.adaptor.eclipsestarter.run;eclipsestarter.java;sun.reflect.nativemethodaccessorimpl.invoke0;native;method;sun.reflect.nativemethodaccessorimpl.invoke;nativemethodaccessorimpl.java;sun.reflect.delegatingmethodaccessorimpl.invoke;delegatingmethodaccessorimpl.java;java.lang.reflect.method.invoke;method.java;org.eclipse.equinox.launcher.main.invokeframework;main.java;org.eclipse.equinox.launcher.main.basicrun;main.java;org.eclipse.equinox.launcher.main.run;main.java;exception;throw;build;2.6.0;reopen;investigation;verify;2.5.3;build;verify;build;2.6.0;verify;build;2.5.2;close;close;accessibility;exception;throw;restart;birt;close;datum;cube;dialogue;birt;report;designer'),(304311,'eclipse','[accessibility] the description is not shown completely when create data cube under high contrast mode','created an attachment (id=160580)\nscreenshot\n\ndescription:\nthe description is not shown completely when create data cube under high contrast mode.\n\nbuild number:\n2.6.0.v20100302-0630\n\nsteps to reproduce:\n1. activate the highcontrast function using the keyboard shortcut\n(left-alt+left-shift+printscreen).\n2. new a sample data source data set, and data cube.\n3. check the description in the dialogue.\n\nexpected result:\nthe description is shown completely.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\n\nshould not restrict the height of title area.\nfixed it.\nverified in build (2.6.0.v20100428-0630), closed.','29174','27988','2010-03-02 03:32:22','p3','fixed','closed','birt report designer',';create;attachment;screenshot;description;description;show;completely;create;datum;cube;high;contrast;mode;build;number;2.6.0;step;reproduce;activate;highcontrast;function;keyboard;shortcut;left;left;shift;printscreen;sample;datum;source;datum;datum;cube;check;description;dialogue;expect;result;description;show;completely;actual;result;screenshot;error;restrict;height;title;area;verify;build;2.6.0;close;accessibility;description;show;completely;create;datum;cube;high;contrast;mode;birt;report;designer'),(304312,'eclipse','[accessibility] provide shortcut key for \"example formats\" \"pattern\" in chart builder->legend->entries->format','description:\n[accessibility] provide shortcut key for \"example formats\" \"pattern\" in chart builder->legend->entries->format\n\nbuild:\n2.6.0.v20100302-0630\n\nsteps to reproduce:\n1. new a chart\n2. switch to format chart->legend->entries->format\n3. check the shortcut key of \"example formats\" \"pattern\"\n\nactual result:\nno shortcut key for \"example formats\" \"pattern\". see the screenshot.\ncreated an attachment (id=160581)\nscreenshot\nfixed.\nverified','44241','56831','2010-03-02 03:32:23','p3','fixed','closed','birt chart',';description;accessibility;provide;shortcut;example;format;pattern;chart;builder;legend;entry;format;build;2.6.0;step;reproduce;chart;switch;format;chart;legend;entry;format;check;shortcut;example;format;pattern;actual;result;shortcut;example;format;pattern;screenshot;create;attachment;screenshot;verify;accessibility;provide;shortcut;example;format;pattern;chart;builder;legend;entry;format;birt;chart'),(304313,'eclipse','[accessibility] the context help can not be found for groups and summaries','created an attachment (id=160582)\nscreenshot\n\ndescription:\nthe context help can not be found for groups and summaries.\n\nbuild number:\n2.6.0.v20100302-0630\n\nsteps to reproduce:\n1. new a sample data source data set, and data cube.\n2. in \"groups and summaries\" tab, click \"?\".\n\nexpected result:\nhelp content is shown.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nid is \"cubebuildergroupspage_id\"; reassign to doc team.\nfixed in head and 2.5.x branch\nverified in build (2.6.0.v20100525-1139).','15203','27988','2010-03-02 03:49:49','p3','fixed','closed','birt documentation',';create;attachment;screenshot;description;context;help;group;summary;build;number;2.6.0;step;reproduce;sample;datum;source;datum;datum;cube;group;summary;click;expect;result;help;content;show;actual;result;screenshot;error;cubebuildergroupspage_id;reassign;team;head;branch;verify;build;2.6.0;accessibility;context;help;group;summary;birt;documentation'),(304318,'eclipse','[accessibility] the expression build icon is not recognizable under high contrast mode','created an attachment (id=160583)\nscreenshot\n\ndescription:\nthe expression build icon is not recognizable under high contrast mode.\n\nbuild number:\n2.6.0.v20100302-0630\n\nsteps to reproduce:\n1. activate the highcontrast function using the keyboard shortcut\n(left-alt+left-shift+printscreen).\n2. check the icon of expression builder.\n\nexpected result:\nthe icon is recognizable.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nused new icons which have better visual effect under high contrast mode.\nverify the bug on build <2.6.0.v20100507-0630>\nclosed.','15839','27988','2010-03-02 04:03:54','p3','fixed','closed','birt report designer',';create;attachment;screenshot;description;expression;build;icon;recognizable;high;contrast;mode;build;number;2.6.0;step;reproduce;activate;highcontrast;function;keyboard;shortcut;left;left;shift;printscreen;check;icon;expression;builder;expect;result;icon;recognizable;actual;result;screenshot;error;icon;better;visual;effect;high;contrast;mode;verify;build;close;accessibility;expression;build;icon;recognizable;high;contrast;mode;birt;report;designer'),(304319,'eclipse','[accessibility] the chart axis are not shown under high contrast mode','created an attachment (id=160584)\nscreenshot\n\ndescription:\nthe chart axis are not shown under high contrast mode.\n\nbuild number:\n2.6.0.v20100302-0630\n\nsteps to reproduce:\n1. activate the highcontrast function using the keyboard shortcut\n(left-alt+left-shift+printscreen).\n2. new a chart, check the live preview.\n3. when finish, check the chart in layout.\n\nexpected result:\nthe axis are shown.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nplease attach report, so we can see if user sets white color to axes.\nthis does not happens in the specific report design, it happens once create a new chart.\nwe have seen significant performance improvements by setting the chart background to white vs transparent.  however, we should remove the default of \"white\" from the chart model and set it back to auto.  instead, we should set the default color of white in the style processor.  this way, the high contrast functionality should be able to set the correct color.\nfixed. keep chart default background color auto and set it to white/black for performance when applying styles(if no background color defined in style).\nverified in build (2.6.0.v20100520-0630)','44241','27988','2010-03-02 04:15:14','p3','fixed','closed','birt chart',';create;attachment;screenshot;description;chart;axis;show;high;contrast;mode;build;number;2.6.0;step;reproduce;activate;highcontrast;function;keyboard;shortcut;left;left;shift;printscreen;chart;check;live;preview;finish;check;chart;layout;expect;result;axis;show;actual;result;screenshot;error;attach;report;user;white;color;axis;happen;specific;report;design;happen;create;chart;significant;performance;improvement;chart;background;white;transparent;remove;default;white;chart;model;auto;instead;default;color;white;style;processor;high;contrast;functionality;able;correct;color;chart;default;background;color;auto;white;black;performance;apply;style;background;color;define;style;verify;build;2.6.0;accessibility;chart;axis;show;high;contrast;mode;birt;chart'),(304320,'eclipse','[accessibility]complicate table should use id and headers attributes to associate data with header','please refererence to http://www-03.ibm.com/able/guidelines/web/webtableheaders.html.\nsee example 2.\n\ncomplex data tables are defined as having two or more levels of row or column headings or headings that span multiple rows or columns. complex data tables require additional markup to explicitly associate the heading with the data. in the data cells, the headers attribute is used on the td element to specify which heading cell, via the id attribute on the th element, is associated with a specific data cell.\ntest build:2.6.0.v20100301\nby setting bookmark in xtab cells can resolve this issue.','18253','18581','2010-03-02 04:22:51','p3','worksforme','closed','birt report engine',';refererence;http;ibm.com;able;guideline;webtableheaders.html;example;complex;datum;table;define;have;level;column;heading;heading;span;multiple;column;complex;datum;table;require;additional;markup;explicitly;associate;head;datum;datum;cell;header;attribute;element;specify;head;cell;attribute;element;associate;specific;datum;cell;test;build;2.6.0;bookmark;xtab;cell;resolve;issue;accessibility;complicate;table;header;attribute;associate;datum;header;birt;report;engine'),(304323,'eclipse','[accessibility] the \"remove all\" button is not shown completely under high contrast mode','created an attachment (id=160586)\nscreenshot\n\ndescription:\nthe \"remove all\" button is not shown completely under high contrast mode.\n\nbuild number:\n2.6.0.v20100302-0630\n\nsteps to reproduce:\n1. activate the highcontrast function using the keyboard shortcut\n(left-alt+left-shift+printscreen).\n2. new a report parameter, select \"radio button\" for display type.\n\nexpected result:\nthe \"remove all\" button is shown completely.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nfixed it.\nproblem still exist. reopen the bug.\nif it\'s tag issue, please mark as fixed again.\nplease wait for next build for verify.\nverify the bug.\nclosed.','29174','27988','2010-03-02 04:31:55','p3','fixed','closed','birt report designer',';create;attachment;screenshot;description;remove;button;show;completely;high;contrast;mode;build;number;2.6.0;step;reproduce;activate;highcontrast;function;keyboard;shortcut;left;left;shift;printscreen;report;parameter;select;radio;button;display;type;expect;result;remove;button;show;completely;actual;result;screenshot;error;problem;exist;reopen;issue;mark;wait;build;verify;verify;close;accessibility;remove;button;show;completely;high;contrast;mode;birt;report;designer'),