(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.','17262','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.','38915','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.','15839','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.','15839','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'),(304325,'eclipse','[accessibility]required parameter should us the wai-aria aria-required property.','web accessibility->1.3d\nplease reference to http://www-03.ibm.com/able/guidelines/web/webforms.html.\nexample 4.\n\nlabel required fields on a form using the wai-aria aria-required (aria-required=\"true\") property.\nbuild:2.6.0.v20100301\nis the form referred here from web viewer ui or part of the birt report?\nis this abuout the parameter page, where the parameter value is required?\n\nwithin report content output, we do not have required field concept.\nfixed.\nwai-aria aria-required(aria-required=\"true\") property is added to text box input field and listbox select to indicate required field.\nverified in 2.6.0.v20100525-1139','15839','18581','2010-03-02 04:44:55','p3','fixed','closed','birt report viewer',';accessibility;reference;http;ibm.com;able;guideline;webforms.html;example;label;require;field;form;waus;aria;aria;require;aria;require;true;property;build;2.6.0;form;refer;viewer;birt;report;abuout;parameter;page;parameter;value;require;report;content;output;require;field;concept;waus;aria;aria;require;aria;require;true;property;text;input;field;listbox;select;indicate;require;field;verify;2.6.0;accessibility;require;parameter;waus;aria;aria;require;property;birt;report;viewer'),(304326,'eclipse','[accessibility] the context help can not be found for add cascading parameter group','created an attachment (id=160587)\nscreenshot\n\ndescription:\nthe context help can not be found for add cascading parameter group.\n\nbuild number:\n2.6.0.v20100302-0630\n\nsteps to reproduce:\n1. new a sample data source and data set.\n2. new a cascading parameter, add cascading parameter group.\n3. click \"?\"\n\nexpected result:\nhelp content is shown.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\ncontext help id \"addeditcascadingparametersdialog_id\"; reassign to doc team.\nfixed in head\nverified in build (2.6.0.v20100525-1139).','15203','27988','2010-03-02 04:48:30','p3','fixed','closed','birt documentation',';create;attachment;screenshot;description;context;help;cascade;parameter;group;build;number;2.6.0;step;reproduce;sample;datum;source;datum;cascade;parameter;cascade;parameter;group;click;expect;result;help;content;show;actual;result;screenshot;error;context;help;addeditcascadingparametersdialog_id;reassign;team;head;verify;build;2.6.0;accessibility;context;help;cascade;parameter;group;birt;documentation'),(304328,'eclipse','[accessibility] the description is not shown completely in \"edit style\" dialogue under high contrast mode','created an attachment (id=160590)\nscreenshot\n\ndescription:\nthe description is not shown completely in \"edit style\" dialogue 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. double click to edit a style.\n\nexpected result:\nthe description is shown completely.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\n\nfixed it.\nverified in build (2.6.0.v20100428-0630), closed.','29174','27988','2010-03-02 05:11:53','p3','fixed','closed','birt report designer',';create;attachment;screenshot;description;description;show;completely;edit;style;dialogue;high;contrast;mode;build;number;2.6.0;step;reproduce;activate;highcontrast;function;keyboard;shortcut;left;left;shift;printscreen;double;click;edit;style;expect;result;description;show;completely;actual;result;screenshot;error;verify;build;2.6.0;close;accessibility;description;show;completely;edit;style;dialogue;high;contrast;mode;birt;report;designer'),(304333,'eclipse','[accessibility] the icons in property editor->border are not recognizable under high contrast mode','created an attachment (id=160595)\nscreenshot\n\ndescription:\nthe icons in property editor->border are 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. go to property editor->border.\n\nexpected result:\nthe icons are recognizable.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nwe should use predefined color constants instead of hard-coded color to draw the canvas.\nfixed it.\n\nupdate the style combo paint logic under high contrast mode.\nhelai, please check the icons.\nmark as fixed.\nverify the bug.\nclosed.','15839','27988','2010-03-02 05:26:13','p3','fixed','closed','birt report designer',';create;attachment;screenshot;description;icon;property;editor;border;recognizable;high;contrast;mode;build;number;2.6.0;step;reproduce;activate;highcontrast;function;keyboard;shortcut;left;left;shift;printscreen;property;editor;border;expect;result;icon;recognizable;actual;result;screenshot;error;predefine;color;constant;instead;hard;code;color;draw;canvas;update;style;combo;paint;logic;high;contrast;mode;helaus;check;icon;mark;verify;close;accessibility;icon;property;editor;border;recognizable;high;contrast;mode;birt;report;designer'),(304335,'eclipse','[accessibility] the icons in property editor->general & font are not recognizable under high contrast mode','created an attachment (id=160596)\nscreenshot\n\ndescription:\nthe icons in property editor->general are 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. go to property editor->general.\n\nexpected result:\nthe icon is recognizable.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\ncreated an attachment (id=160597)\nscreenshot\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 05:37:29','p3','fixed','closed','birt report designer',';create;attachment;screenshot;description;icon;property;editor;general;recognizable;high;contrast;mode;build;number;2.6.0;step;reproduce;activate;highcontrast;function;keyboard;shortcut;left;left;shift;printscreen;property;editor;general;expect;result;icon;recognizable;actual;result;screenshot;error;create;attachment;screenshot;icon;better;visual;effect;high;contrast;mode;verify;build;close;accessibility;icon;property;editor;general;font;recognizable;high;contrast;mode;birt;report;designer'),(304336,'eclipse','\"preview with format\" is blank when select custom for \"format datetime\"','created an attachment (id=160600)\nscreenshot\n\ndescription:\n\"preview with format\" is blank when select custom for \"format datetime\".\n\nbuild number:\n2.6.0.v20100302-0630\n\nsteps to reproduce:\n1. new a data.\n2. go to property editor->format datetime.\n3. select \"custom\" for \"format as\".\n4. check \"preview with format\".\n\nexpected result:\nthe value is shown for format number and \"format string\" but not for \"format datetime\".\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nif no the format code,show the string in the \'preview with format\' label.\nfixed it.\nverified in build (2.6.0.v20100428-0630), closed.','29174','27988','2010-03-02 06:00:38','p3','fixed','closed','birt report designer',';create;attachment;screenshot;description;preview;format;blank;select;custom;format;datetime;build;number;2.6.0;step;reproduce;datum;property;editor;format;datetime;select;custom;format;check;preview;format;expect;result;value;show;format;number;format;string;format;datetime;actual;result;screenshot;error;format;code;string;preview;format;label;verify;build;2.6.0;close;preview;format;blank;select;custom;format;datetime;birt;report;designer'),(304337,'eclipse','[accessibility] the context help can not be found for browse resources files','created an attachment (id=160601)\nscreenshot\n\ndescription:\nthe context help can not be found for browse resources files.\n\nbuild number:\n2.6.0.v20100302-0630\n\nsteps to reproduce:\n1. new a report, go to \"property editor->resources\".\n2. click \"add\" button after javascript files.\n3. click \"?\" in \"browse resources files\".\n\nexpected result:\nhelp content is shown.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nthe id is \"addjsresourcefilefolderselectiondialog_id\"; reassign to doc team.\nalso required in 2.5.x branch\nfixed in head and 2.5.x\nhelp context is shown.\nverify the bug.\nclosed.','15203','27988','2010-03-02 06:06:50','p3','fixed','closed','birt documentation',';create;attachment;screenshot;description;context;help;browse;resource;file;build;number;2.6.0;step;reproduce;report;property;editor;resource;click;button;javascript;file;click;browse;resource;file;expect;result;help;content;show;actual;result;screenshot;error;addjsresourcefilefolderselectiondialog_id;reassign;team;require;branch;head;help;context;show;verify;close;accessibility;context;help;browse;resource;file;birt;documentation'),(304443,'eclipse','the \"series labels\" dialogue is in a mess after resize the dialogue','created an attachment (id=160723)\nscreenshot\n\ndescription:\nthe \"series labels\" dialogue is in a mess after resize the dialogue.\n\nbuild number:\n2.6.0.v20100302-0630\n\nsteps to reproduce:\n1. new a chart.\n2. in format chart tab, series->value (y) series->labels.\n3. resize the \"series labels\" dialogue.\n\nexpected result:\nthe contents are shown in order.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nfixed.\nverified in build (2.6.0.v20100315-0630), closed.','44241','27988','2010-03-02 21:50:12','p3','fixed','closed','birt chart',';create;attachment;screenshot;description;series;label;dialogue;mess;resize;dialogue;build;number;2.6.0;step;reproduce;chart;format;chart;series;value;series;label;resize;series;label;dialogue;expect;result;contents;show;order;actual;result;screenshot;error;verify;build;2.6.0;close;series;label;dialogue;mess;resize;dialogue;birt;chart'),(304446,'eclipse','[accessibility] some of the contents are not shown completely in chart builder under high contrast mode','created an attachment (id=160726)\nscreenshot 1\n\ndescription:\nsome of the contents are not shown completely in chart builder under high contrast mode.\n\nbuild number:\n2.6.0.v20100303-0630\n\nsteps to reproduce:\nprerequisite:\n1. activate the highcontrast function using the keyboard shortcut\n(left-alt+left-shift+printscreen).\n2. new a chart, go to \"format chart\" tab.\nscenario 1:\ncheck the contents of \"outline\" and \"insets\" section.\nscenario 2:\ncheck the contents of drop-down value list.\n\nexpected result:\nthe contents are shown completely.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\ncreated an attachment (id=160727)\nscreenshot 2\nthese font issues all occur in custom controls, so need to check font in high contrast mode.\nfixed. compute the correct height for customized control in high contrast mode.\nverified on build <2.6.0.v20100315-0630>\nopen a new entry 305817 for the issues still exists.\n\nclosed.','44241','27988','2010-03-02 22:29:07','p3','fixed','closed','birt chart',';create;attachment;screenshot;description;contents;show;completely;chart;builder;high;contrast;mode;build;number;2.6.0;step;reproduce;prerequisite;activate;highcontrast;function;keyboard;shortcut;left;left;shift;printscreen;chart;format;chart;scenario;check;contents;outline;inset;section;scenario;check;contents;drop;value;list;expect;result;contents;show;completely;actual;result;screenshot;error;create;attachment;screenshot;font;issue;occur;custom;control;need;check;font;high;contrast;mode;compute;correct;height;customize;control;high;contrast;mode;verify;build;open;entry;issue;exist;close;accessibility;contents;show;completely;chart;builder;high;contrast;mode;birt;chart'),(304453,'eclipse','[accessibility]during running report,cancel button should be able to activate with keyboard','test build:2.6.0.v20100302\n\nsteps:\n1. run a report.\n2. viewer should \"processing, please wait..\" dialog, press space or enter in keyboard should activate cancel button\n\"enter\" works for me. you need put focus on the button first.\nnot able to directly press enter to activate cancel. \nuser need to move focus to cancel button then activate it.','18254','18581','2010-03-03 00:29:48','p3','worksforme','closed','birt report viewer',';test;build;2.6.0;step;report;viewer;processing;wait;dialog;press;space;enter;keyboard;activate;cancel;button;enter;work;need;focus;button;able;directly;press;enter;activate;cancel;user;need;focus;cancel;button;activate;accessibility;report;cancel;button;able;activate;keyboard;birt;report;viewer'),(304457,'eclipse','[accessibility]default focus issue in parameter page','test build:2.6.0.v20100302\nsteps to reproduce:\n1. run attached report\n\nexpected result:\nfocus in first parameter\n\nactual result:\nfocus in second parameter\nplease attach the report.\ncreated an attachment (id=167661)\nreport\nfixed.\nverified in build 2.6.0.v20100525-1139','15839','18581','2010-03-03 01:13:39','p3','fixed','closed','birt report viewer',';test;build;2.6.0;step;reproduce;attach;report;expect;result;focus;parameter;actual;result;focus;second;parameter;attach;report;create;attachment;report;verify;build;2.6.0;accessibility;default;focus;issue;parameter;page;birt;report;viewer'),(304459,'eclipse','[accessibility] the context help can not be found for preferences->report design->expression syntax & layout','created an attachment (id=160736)\nscreenshot\n\ndescription:\nthe context help can not be found for preferences->report design->expression syntax & layout.\n\nbuild number:\n2.6.0.v20100303-0630\n\nsteps to reproduce:\n1. top menu window->preferences->report design->expression syntax & layout.\n2. new a cascading parameter, add cascading parameter group.\n3. click \"?\".\n\nexpected result:\nhelp content is shown.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nfor \"layout\" page, the id is \"preference_birt_layout_id\"; for \"expression syntax\" page, the id is \"preference_birt_expressionsyntax_id\".\n\nreassign to doc team.\nfixed in head and 2.5.x\nhelp context is shown.\nverify the bug.\nclosed.','15203','27988','2010-03-03 01:21:33','p3','fixed','closed','birt documentation',';create;attachment;screenshot;description;context;help;preference;report;design;expression;syntax;layout;build;number;2.6.0;step;reproduce;menu;window;preference;report;design;expression;syntax;layout;cascade;parameter;cascade;parameter;group;click;expect;result;help;content;show;actual;result;screenshot;error;layout;page;preference_birt_layout_id;expression;syntax;page;preference_birt_expressionsyntax_id;reassign;team;head;help;context;show;verify;close;accessibility;context;help;preference;report;design;expression;syntax;layout;birt;documentation'),(304461,'eclipse','label\'s vertical alignment doesnot work in html','created an attachment (id=160739)\nreport\n\ndescription:\nlabel\'s vertical alignment doesnot work in html\n\nbuild:\n2.6.0.v20100303-0630\n\nsteps to reproduce:\n1. new a label set height as 100px\n2. input a word and set vertical alignment as bottom\n3. preview in html\n\nactual result:\nword displays as middler\n\nexpect result:\nword displays as bottom\nthe \"line-height\" property for the label element in the report makes the height of the line that contains the label \"try\" very big. the line is align at the bottom of the container box, but there is a big empty area between the label and the bottom border of the contianer and it seems does not align at the bottom.\nto make it work as expected, you should change the value of the \"line-height\" property to \"normal\" or empty.\nmark it as invalid.\nclosed the bug','35057','56831','2010-03-03 01:36:57','p3','invalid','closed','birt report engine',';create;attachment;report;description;label\';vertical;alignment;doesnot;work;html;build;2.6.0;step;reproduce;label;height;input;word;vertical;alignment;preview;html;actual;result;word;display;middler;expect;result;word;display;line;height;property;label;element;report;make;height;line;contain;label;line;align;container;area;label;border;contianer;align;make;work;expect;change;value;line;height;property;normal;mark;invalid;close;label\';vertical;alignment;doesnot;work;html;birt;report;engine'),(304462,'eclipse','junit version range need updating for birt 2.6.0 run with eclipse 3.6','due to the junit changes in eclipse 3.6.0 version, which birt 2.6.0 is based on:\nhttp://wiki.eclipse.org/eclipse/testing/junit4_changes \n\n\nplease update the related junit test plugins to use correct junit version range in the manifest.mf:\nrequire-bundle: org.eclipse.birt.core;bundle-version=\"[2.1.0,3.0.0)\",o^m\n rg.eclipse.birt.report.engine;bundle-version=\"[2.1.0,3.0.0)\",org.ecli^m\n pse.birt.data;bundle-version=\"[2.1.0,3.0.0)\",com.lowagie.itext,org.ec^m\n lipse.birt.report.data.adapter;bundle-version=\"[2.1.0,3.0.0)\",org.ecl^m\n ipse.birt.report.engine.emitter.postscript;bundle-version=\"[2.1.0,3.0^m\n .0)\",org.junit;bundle-version=\"[3.8.1,4.0.0)\";resolution:=optional;vi^m\n sibility:=reexport\n\n\n if you still want to be able to run with junit3, use a range of \"3.8.0\". if you only want to run on junit4, you can use a range of \"4.7.0\".\nincluding:\n\norg.eclipse.birt.core.tests_2.5.2.v20100303-0630\norg.eclipse.birt.report.engine.emitter.html.tests_2.5.2.v20100303-0630\norg.eclipse.birt.report.engine.emitter.pdf.tests_2.5.2.v20100303-0630\norg.eclipse.birt.report.engine.tests_2.5.2.v20100303-0630\nfixed the problem.\nverified in daily build 201003120943.\n\nbug closed.','46601','25405','2010-03-03 01:47:08','p3','fixed','closed','birt report engine',';junit;change;3.6.0;version;birt;2.6.0;base;http;wiki.eclipse.org;testing;junit4_changes;update;related;junit;test;plugin;correct;junit;version;range;manifest.mf;require;bundle;org.eclipse.birt.core;bundle;version;rg.eclipse.birt.report.engine;bundle;version;org.ecli;pse.birt.data;bundle;version;com.lowagie.itext;org.ec;lipse.birt.report.data.adapter;bundle;version;org.ecl;ipse.birt.report.engine.emitter.postscript;bundle;version;org.junit;bundle;version;resolution;optional;sibility;reexport;want;able;junit3;range;3.8.0;want;junit4;range;4.7.0;include;org.eclipse.birt.core.tests_2.5.2;org.eclipse.birt.report.engine.emitter.html.tests_2.5.2;org.eclipse.birt.report.engine.emitter.pdf.tests_2.5.2;org.eclipse.birt.report.engine.tests_2.5.2;problem;verify;daily;build;close;junit;version;range;need;update;birt;2.6.0;birt;report;engine'),(304464,'eclipse','the \"edit font\" and \"axis label\" dialogue can be open at the same time','created an attachment (id=160740)\nscreenshot\n\ndescription:\nthe \"edit font\" and \"axis label\" dialogue can be open at the same time.\n\nbuild number:\n2.6.0.v20100303-0630\n\nsteps to reproduce:\n1. new a chart, in format chart tab, chart area->axis->x-axis, click \"label\" and invoke font editor.\n\nexpected result:\nwhen \"edit font\" is opened, the \"axis label\" should be closed since none operation can be done on \"axis label\".\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nexpected behavior.\naxis label dialog is modless style, and it\'s designed to behave an extension of chart builder.\nedit font dialog is modal style, and user must finish current operation to manipulate other attributes.\naxis label dialog is in the right side of chart builder, so it won\'t conflict with modal edit font dialog.\nafter user finishes edit font, he can go on to edit labels.\nset as verified, closed.','14152','27988','2010-03-03 01:54:03','p3','invalid','closed','birt chart',';create;attachment;screenshot;description;edit;font;axis;label;dialogue;open;time;build;number;2.6.0;step;reproduce;chart;format;chart;chart;area;axis;axis;click;label;invoke;font;editor;expect;result;edit;font;open;axis;label;close;operation;axis;label;actual;result;screenshot;error;expect;behavior;axis;label;dialog;modless;style;design;behave;extension;chart;builder;edit;font;dialog;modal;style;user;finish;current;operation;manipulate;attribute;axis;label;dialog;right;chart;builder;conflict;modal;edit;font;dialog;user;finish;edit;font;edit;label;verify;close;edit;font;axis;label;dialogue;open;time;birt;chart'),(304466,'eclipse','[accessibility] the contents can not be shown completely in \"edit group\" dialogue under high contrast','created an attachment (id=160741)\nscreenshot\n\ndescription:\nthe contents can not be shown completely in \"edit group\" dialogue under high contrast.\n\nbuild number:\n2.6.0.v20100303-0630\n\nsteps to reproduce:\n1. activate the highcontrast function using the keyboard shortcut\n(left-alt+left-shift+printscreen).\n2. open \"edit group\" dialogue.\n\nexpected result:\nthe contents are shown completely or there is one scroll bar.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nfixed it.\nscroll bar provided. verify the bug on build <2.6.0.v20100525-1139>\nclosed.','29174','27988','2010-03-03 02:17:57','p3','fixed','closed','birt report designer',';create;attachment;screenshot;description;contents;show;completely;edit;group;dialogue;high;contrast;build;number;2.6.0;step;reproduce;activate;highcontrast;function;keyboard;shortcut;left;left;shift;printscreen;open;edit;group;dialogue;expect;result;contents;show;completely;scroll;actual;result;screenshot;error;scroll;provide;verify;build;close;accessibility;contents;show;completely;edit;group;dialogue;high;contrast;birt;report;designer'),(304467,'eclipse','[accessibility] the context help can not be found for \"select an image file\" dialogue','created an attachment (id=160742)\nscreenshot\n\ndescription:\nthe context help can not be found for \"select an image file\" dialogue.\n\nbuild number:\n2.6.0.v20100303-0630\n\nsteps to reproduce:\n1. select a report, click \"register template to new report wizard...\".\n2. in \"publish template\" dialogue, click \"browse...\" button.\n3. in \"select an image file\" dialogue, click \"?\"\n\nexpected result:\nhelp content is shown.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nplease check if new help context id is needed.\nan id \"addimageresourcefilefolderselectiondialog_id\" exists; reassign to doc team.\nfixed in head and 2.5.x\nverified in build (2.6.0.v20100602-0949), closed.','15203','27988','2010-03-03 02:30:03','p3','fixed','closed','birt documentation',';create;attachment;screenshot;description;context;help;select;image;file;dialogue;build;number;2.6.0;step;reproduce;select;report;click;register;template;report;wizard;publish;template;dialogue;click;browse;button;select;image;file;dialogue;click;expect;result;help;content;show;actual;result;screenshot;error;check;help;context;need;addimageresourcefilefolderselectiondialog_id;exist;reassign;team;head;verify;build;2.6.0;close;accessibility;context;help;select;image;file;dialogue;birt;documentation'),(304469,'eclipse','[accessibility] there is no tooltip for autotext \"variable\"','created an attachment (id=160746)\nscreenshot\n\ndescription:\nthere is no tooltip for autotext \"variable\".\n\nbuild number:\n2.6.0.v20100303-0630\n\nsteps to reproduce:\n1. new a report and open master page.\n2. open palette view, go to autotext and put the cursor over \"variable\".\n\nexpected result:\nthe tooltip is shown as other autotext.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nfixed.\nverified in build (2.6.0.v20100428-0630), closed.','15232','27988','2010-03-03 03:29:22','p3','fixed','closed','birt report designer',';create;attachment;screenshot;description;tooltip;autotext;variable;build;number;2.6.0;step;reproduce;report;open;master;page;open;palette;view;autotext;cursor;variable;expect;result;tooltip;show;autotext;actual;result;screenshot;error;verify;build;2.6.0;close;accessibility;tooltip;autotext;variable;birt;report;designer'),(304471,'eclipse','exception is thrown out when click \"sort by alphabetic\" when the focus is in one of the text under \"sort by group\"','description:\nexception is thrown out when click \"sort by alphabetic\" when the focus is in one of the text under \"sort by group\".\n\nbuild number:\n2.6.0.v20100303-0630\n\nsteps to reproduce:\n1. new a report and open property editor->advanced.\n2. click \"sort by group\" and put the focus in \"image dpi\" text.\n3. click \"sort by alphabetic\".\n\nexpected result:\nno exception.\n\nactual result:\nexception is thrown out.\nerror log:\norg.eclipse.swt.swtexception: failed to execute runnable (org.eclipse.swt.swtexception: widget is disposed)\nat org.eclipse.swt.swt.error(swt.java:4083)\nat org.eclipse.swt.swt.error(swt.java:3998)\nat org.eclipse.swt.widgets.synchronizer.runasyncmessages(synchronizer.java:137)\nat org.eclipse.swt.widgets.display.runasyncmessages(display.java:3959)\nat org.eclipse.swt.widgets.display.readanddispatch(display.java:3580)\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)\ncaused by: org.eclipse.swt.swtexception: widget is disposed\nat org.eclipse.swt.swt.error(swt.java:4083)\nat org.eclipse.swt.swt.error(swt.java:3998)\nat org.eclipse.swt.swt.error(swt.java:3969)\nat org.eclipse.swt.widgets.widget.error(widget.java:467)\nat org.eclipse.swt.widgets.widget.checkwidget(widget.java:340)\nat org.eclipse.swt.widgets.treeitem.gettext(treeitem.java:899)\nat org.eclipse.swt.accessibility.accessible.get_accdescription(accessible.java:1986)\nat org.eclipse.swt.accessibility.accessible$1.method12(accessible.java:134)\nat org.eclipse.swt.internal.ole.win32.comobject.callback12(comobject.java:173)\nat org.eclipse.swt.internal.win32.os.callwindowprocw(native method)\nat org.eclipse.swt.internal.win32.os.callwindowproc(os.java:2341)\nat org.eclipse.swt.widgets.tree.callwindowproc(tree.java:1530)\nat org.eclipse.swt.widgets.control.windowproc(control.java:4052)\nat org.eclipse.swt.widgets.tree.windowproc(tree.java:5838)\nat org.eclipse.swt.widgets.display.windowproc(display.java:4731)\nat org.eclipse.swt.internal.win32.os.sendmessagew(native method)\nat org.eclipse.swt.internal.win32.os.sendmessage(os.java:3135)\nat org.eclipse.swt.widgets.tree.removeall(tree.java:3942)\nat org.eclipse.birt.report.designer.internal.ui.views.attributes.widget.advancepropertydescriptor$7.run(advancepropertydescriptor.java:753)\nat org.eclipse.swt.widgets.runnablelock.run(runnablelock.java:35)\nat org.eclipse.swt.widgets.synchronizer.runasyncmessages(synchronizer.java:134)\n... 22 more\nclose it, can\'t reproduce the bug again on my machine and qa machine.','29174','27988','2010-03-03 03:41:35','p3','worksforme','closed','birt report designer',';description;exception;throw;click;sort;alphabetic;focus;text;sort;group;build;number;2.6.0;step;reproduce;report;open;property;editor;advanced;click;sort;group;focus;image;dpus;text;click;sort;alphabetic;expect;result;exception;actual;result;exception;throw;error;org.eclipse.swt.swtexception;fail;execute;runnable;org.eclipse.swt.swtexception;widget;disposed;org.eclipse.swt.swt.error;swt.java;org.eclipse.swt.swt.error;swt.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.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.treeitem.gettext;treeitem.java;org.eclipse.swt.accessibility.accessible.get_accdescription;accessible.java;org.eclipse.swt.accessibility.accessible;method12;accessible.java;org.eclipse.swt.internal.ole.win32;comobject.callback12;comobject.java;org.eclipse.swt.internal.win32;os.callwindowprocw;native;method;org.eclipse.swt.internal.win32;os.callwindowproc;os.java;org.eclipse.swt.widgets.tree.callwindowproc;tree.java;org.eclipse.swt.widgets.control.windowproc;control.java;org.eclipse.swt.widgets.tree.windowproc;tree.java;org.eclipse.swt.widgets.display.windowproc;display.java;org.eclipse.swt.internal.win32;os.sendmessagew;native;method;org.eclipse.swt.internal.win32;os.sendmessage;os.java;org.eclipse.swt.widgets.tree.removeall;tree.java;org.eclipse.birt.report.designer.internal.ui.views.attributes.widget.advancepropertydescriptor;advancepropertydescriptor.java;org.eclipse.swt.widgets.runnablelock.run;runnablelock.java;org.eclipse.swt.widgets.synchronizer.runasyncmessages;synchronizer.java;close;can\'t;reproduce;machine;machine;exception;throw;click;sort;alphabetic;focus;text;sort;group;birt;report;designer'),(304483,'eclipse','[accessibility] the icon for expression builder is not the same as others in \"select image\" dialogue, and the tooltip for the button is missing','created an attachment (id=160756)\nscreenshot\n\ndescription:\nthe icon for expression builder is not the same as others in \"select image\" dialogue, and the tooltip for the button is missing.\n\nbuild number:\n2.6.0.v20100303-0630\n\nsteps to reproduce:\n1. new a chart, go to \"format chart\" tab.\n2. chart area->axis->x-axis->interactivity, select custom for cursor and click \"image\" button.\n3. check the icon for expression builder.\n\nexpected result:\n1. the icon for expression builder is different from others.\n2. the tooltip for the expression builder button is shown.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nfixed. update the expression builder\'s icon and tooltip.\nverified in build (2.6.0.v20100318-1009), closed.','44241','27988','2010-03-03 05:24:40','p3','fixed','closed','birt chart',';create;attachment;screenshot;description;icon;expression;builder;select;image;dialogue;tooltip;button;miss;build;number;2.6.0;step;reproduce;chart;format;chart;chart;area;axis;axis;interactivity;select;custom;cursor;click;image;button;check;icon;expression;builder;expect;result;icon;expression;builder;different;tooltip;expression;builder;button;show;actual;result;screenshot;error;update;expression;builder\';icon;tooltip;verify;build;2.6.0;close;accessibility;icon;expression;builder;select;image;dialogue;tooltip;button;miss;birt;chart'),(304485,'eclipse','[accessibility] the icon for expression builder is not the same as others in \"select image\" dialogue, and the tooltip for the button should be updated','created an attachment (id=160759)\nscreenshot\n\ndescription:\nthe icon for expression builder is not the same as others in \"select image\" dialogue, and the tooltip for the button should be updated.\n\nbuild number:\n2.6.0.v20100303-0630\n\nsteps to reproduce:\n1. new a pie chart, go to \"format chart\" tab.\n2. series->value series.\n3. check the icon for expression builder after \"explode slice when\".\n\nexpected result:\nthe icon and tooltip for expression builder is the same as others.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nfixed. update the expression builder icon.\nverified in build (2.6.0.v20100318-1009), closed.','44241','27988','2010-03-03 05:36:26','p3','fixed','closed','birt chart',';create;attachment;screenshot;description;icon;expression;builder;select;image;dialogue;tooltip;button;update;build;number;2.6.0;step;reproduce;chart;format;chart;series;value;series;check;icon;expression;builder;explode;slice;expect;result;icon;tooltip;expression;builder;actual;result;screenshot;error;update;expression;builder;icon;verify;build;2.6.0;close;accessibility;icon;expression;builder;select;image;dialogue;tooltip;button;update;birt;chart'),(304609,'eclipse','junit version range need updating for birt 2.6.0 run with eclipse 3.6','due to the junit changes in eclipse 3.6.0 version, which birt 2.6.0 is based\non:\nhttp://wiki.eclipse.org/eclipse/testing/junit4_changes \n\nplease update the related junit test plugins to use correct junit version range\nin the manifest.mf.\nif you still want to be able to run with junit3, use a range of \"3.8.0\". if\nyou only want to run on junit4, you can use a range of \"4.7.0\".\nupdated.\nverified in daily build v20100513-1121','78118','48055','2010-03-03 21:50:05','p3','fixed','closed','birt data',';junit;change;3.6.0;version;birt;2.6.0;base;http;wiki.eclipse.org;testing;junit4_changes;update;related;junit;test;plugin;correct;junit;version;range;manifest.mf;want;able;junit3;range;3.8.0;want;junit4;range;4.7.0;update;verify;daily;build;junit;version;range;need;update;birt;2.6.0;birt;datum'),(304610,'eclipse','junit version range need updating for birt 2.6.0 run with eclipse 3.6','due to the junit changes in eclipse 3.6.0 version, which birt 2.6.0 is based\non:\nhttp://wiki.eclipse.org/eclipse/testing/junit4_changes \n\nplease update the related junit test plugins to use correct junit version range\nin the manifest.mf.\nif you still want to be able to run with junit3, use a range of \"3.8.0\". if\nyou only want to run on junit4, you can use a range of \"4.7.0\".\nfixed.\nverified and closed.','15191','48055','2010-03-03 21:50:10','p3','fixed','closed','birt report',';junit;change;3.6.0;version;birt;2.6.0;base;http;wiki.eclipse.org;testing;junit4_changes;update;related;junit;test;plugin;correct;junit;version;range;manifest.mf;want;able;junit3;range;3.8.0;want;junit4;range;4.7.0;verify;close;junit;version;range;need;update;birt;2.6.0;birt;report'),(304612,'eclipse','[regression] exception is thrown out when run chartwizardlauncher','description:\nexception is thrown out when run chartwizardlauncher.\n\nbuild number:\n2.6.0.v20100304-0630\n\nsteps to reproduce:\n1. run org.eclipse.birt.chart.examples\\chartwizardlauncher.java.\n\nexpected result:\nno exception.\n\nactual result:\nexception is thrown out.\nerror log:\norg.eclipse.emf.ecore.resource.resource$iowrappedexception at:\norg.eclipse.emf.ecore.xmi.impl.xmlloadimpl.load(xmlloadimpl.java:201)\norg.eclipse.emf.ecore.xmi.impl.xmlresourceimpl.doload(xmlresourceimpl.java:180)\norg.eclipse.emf.ecore.resource.impl.resourceimpl.load(resourceimpl.java:1494)\norg.eclipse.birt.chart.model.impl.serializerimpl.read(serializerimpl.java:244)\norg.eclipse.birt.chart.examples.builder.chartwizardlauncher.launch(chartwizardlauncher.java:70)\norg.eclipse.birt.chart.examples.builder.chartwizardlauncher.main(chartwizardlauncher.java:215)\n\ncaused by:premature end of file.\norg.apache.xerces.util.errorhandlerwrapper.createsaxparseexception(unknown source)\norg.apache.xerces.util.errorhandlerwrapper.fatalerror(unknown source)\norg.apache.xerces.impl.xmlerrorreporter.reporterror(unknown source)\norg.apache.xerces.impl.xmlerrorreporter.reporterror(unknown source)\norg.apache.xerces.impl.xmlerrorreporter.reporterror(unknown source)\norg.apache.xerces.impl.xmlversiondetector.determinedocversion(unknown source)\norg.apache.xerces.parsers.xml11configuration.parse(unknown source)\norg.apache.xerces.parsers.xml11configuration.parse(unknown source)\norg.apache.xerces.parsers.xmlparser.parse(unknown source)\norg.apache.xerces.parsers.abstractsaxparser.parse(unknown source)\norg.apache.xerces.jaxp.saxparserimpl$jaxpsaxparser.parse(unknown source)\norg.apache.xerces.jaxp.saxparserimpl.parse(unknown source)\norg.eclipse.emf.ecore.xmi.impl.xmlloadimpl.load(xmlloadimpl.java:181)\norg.eclipse.emf.ecore.xmi.impl.xmlresourceimpl.doload(xmlresourceimpl.java:180)\norg.eclipse.emf.ecore.resource.impl.resourceimpl.load(resourceimpl.java:1494)\norg.eclipse.birt.chart.model.impl.serializerimpl.read(serializerimpl.java:244)\norg.eclipse.birt.chart.examples.builder.chartwizardlauncher.launch(chartwizardlauncher.java:70)\norg.eclipse.birt.chart.examples.builder.chartwizardlauncher.main\njava.lang.nullpointerexception at:\norg.eclipse.birt.chart.ui.swt.wizard.taskselecttype.dopreview(taskselecttype.java:1926)\norg.eclipse.birt.chart.ui.swt.wizard.taskselecttype.createcontrol(taskselecttype.java:247)\nfixed. caused by code refactoring. updated the sample wizard accordingly.\nfor the data binding issue, open a new entry #304771.\n\nno exception is thrown out any more. verified in code, closed.','44241','27988','2010-03-03 22:10:44','p3','fixed','closed','birt chart',';description;exception;throw;chartwizardlauncher;build;number;2.6.0;step;reproduce;org.eclipse.birt.chart.examples;chartwizardlauncher.java;expect;result;exception;actual;result;exception;throw;error;org.eclipse.emf.ecore.resource.resource;iowrappedexception;org.eclipse.emf.ecore.xmi.impl.xmlloadimpl.load;xmlloadimpl.java;org.eclipse.emf.ecore.xmi.impl.xmlresourceimpl.doload;xmlresourceimpl.java;org.eclipse.emf.ecore.resource.impl.resourceimpl.load;resourceimpl.java;org.eclipse.birt.chart.model.impl.serializerimpl.read;serializerimpl.java;org.eclipse.birt.chart.examples.builder.chartwizardlauncher.launch;chartwizardlauncher.java;org.eclipse.birt.chart.examples.builder.chartwizardlauncher.main;chartwizardlauncher.java;cause;by:premature;file;org.apache.xerces.util.errorhandlerwrapper.createsaxparseexception;unknown;source;org.apache.xerces.util.errorhandlerwrapper.fatalerror;unknown;source;org.apache.xerces.impl.xmlerrorreporter.reporterror;unknown;source;org.apache.xerces.impl.xmlerrorreporter.reporterror;unknown;source;org.apache.xerces.impl.xmlerrorreporter.reporterror;unknown;source;org.apache.xerces.impl.xmlversiondetector.determinedocversion;unknown;source;org.apache.xerces.parsers.xml11configuration.parse;unknown;source;org.apache.xerces.parsers.xml11configuration.parse;unknown;source;org.apache.xerces.parsers.xmlparser.parse;unknown;source;org.apache.xerces.parsers.abstractsaxparser.parse;unknown;source;org.apache.xerces.jaxp.saxparserimpl;jaxpsaxparser.parse;unknown;source;org.apache.xerces.jaxp.saxparserimpl.parse;unknown;source;org.eclipse.emf.ecore.xmi.impl.xmlloadimpl.load;xmlloadimpl.java;org.eclipse.emf.ecore.xmi.impl.xmlresourceimpl.doload;xmlresourceimpl.java;org.eclipse.emf.ecore.resource.impl.resourceimpl.load;resourceimpl.java;org.eclipse.birt.chart.model.impl.serializerimpl.read;serializerimpl.java;org.eclipse.birt.chart.examples.builder.chartwizardlauncher.launch;chartwizardlauncher.java;org.eclipse.birt.chart.examples.builder.chartwizardlauncher.main;java.lang.nullpointerexception;org.eclipse.birt.chart.ui.swt.wizard.taskselecttype.dopreview;taskselecttype.java;org.eclipse.birt.chart.ui.swt.wizard.taskselecttype.createcontrol;taskselecttype.java;cause;code;refactor;update;sample;wizard;accordingly;datum;binding;issue;open;entry;exception;throw;verify;code;close;regression;exception;throw;chartwizardlauncher;birt;chart'),(304616,'eclipse','[regression] exception is thrown out when run org.eclipse.birt.report.tests.chart\\src\\org\\eclipse\\birt\\report\\tests\\chart\\interactivity\\swinghighlightviewer.java&swingshowtooltipviewer.java and select line chart','created an attachment (id=160887)\nscreenshot\n\ndescription:\nexception is thrown out when run org.eclipse.birt.report.tests.chart\\src\\org\\eclipse\\birt\\report\\tests\\chart\\interactivity\\swinghighlightviewer.java and select line chart.\n\nbuild number:\n2.6.0.v20100304-0630\n\nsteps to reproduce:\n1. run org.eclipse.birt.report.tests.chart\\src\\org\\eclipse\\birt\\report\\tests\\chart\\interactivity\\swinghighlightviewer.java.\n2. select line and click \"update\".\n\nexpected result:\nno exception.\n\nactual result:\nexception is thrown out.\n\nerror log:\nsee the screenshot.\nexception is thrown out when run swingshowtooltipviewer.java and select line chart.\nthis issue is caused by qa change, and the code under this test plugin is maintained by qa team.\nfix the problem\nverified in build (2.6.0.v20100318-1009), closed.','56831','27988','2010-03-03 22:44:53','p3','fixed','closed','birt test suite',';create;attachment;screenshot;description;exception;throw;org.eclipse.birt.report.tests.chart;birt;report;test;chart;interactivity;swinghighlightviewer.java;select;line;chart;build;number;2.6.0;step;reproduce;org.eclipse.birt.report.tests.chart;birt;report;test;chart;interactivity;swinghighlightviewer.java;select;line;click;update;expect;result;exception;actual;result;exception;throw;error;screenshot;exception;throw;swingshowtooltipviewer.java;select;line;chart;issue;cause;change;code;test;plugin;maintain;team;problem;verify;build;2.6.0;close;regression;exception;throw;org.eclipse.birt.report.tests.chart;birt;report;test;chart;interactivity;swinghighlightviewer.java;swingshowtooltipviewer.java;select;line;chart;birt;test;suite'),(304626,'eclipse','[regression] interactivity does not work for swing highlight/toggle visibility/hyperlink','description:\ninteractivity does not work for swing highlight/toggle visibility/hyperlink.\n\nbuild number:\n2.6.0.v20100304-0630\n\nsteps to reproduce:\n1. run\n(1)org.eclipse.birt.report.tests.chart\\src\\org\\eclipse\\birt\\report\\tests\\chart\\interactivity\\swinghighlightviewer.java.\n(2)org.eclipse.birt.report.tests.chart\\src\\org\\eclipse\\birt\\report\\tests\\chart\\interactivity\\swingtogglevisibilityviewer.java\n(3)org.eclipse.birt.report.tests.chart\\src\\org\\eclipse\\birt\\report\\tests\\chart\\interactivity\\swingurlredirectviewer.java\n2. check the interactivity.\n\nexpected result:\nhighlight/toggle visibility/hyperlink works.\n\nactual result:\nhighlight/toggle visibility/hyperlink does not work.\n\nerror log:\nn/a.\nthese test cases are not maintained by chart team. chart examples which is maintained by chart team work well.\nhowever chart team can provide help to fix this issue.\ninteractivity does not work on design time, refer to bug305821\nhyperlink works fine in swingurlredirectviewer.java\nreassign to developer to help to investigate.\nchart was not regenerated after that the chart model is changed.\nverified in build (2.6.0.v20100505-0630), closed.','44014','27988','2010-03-04 00:58:14','p5','fixed','closed','birt test suite',';description;interactivity;work;swing;highlight;toggle;visibility;hyperlink;build;number;2.6.0;step;reproduce;org.eclipse.birt.report.tests.chart;birt;report;test;chart;interactivity;swinghighlightviewer.java;org.eclipse.birt.report.tests.chart;birt;report;test;chart;interactivity;swingtogglevisibilityviewer.java;org.eclipse.birt.report.tests.chart;birt;report;test;chart;interactivity;swingurlredirectviewer.java;check;interactivity;expect;result;highlight;toggle;visibility;hyperlink;work;actual;result;highlight;toggle;visibility;hyperlink;work;error;test;case;maintain;chart;team;chart;example;maintain;chart;team;work;chart;team;provide;help;issue;interactivity;work;design;time;refer;bug305821;hyperlink;work;fine;swingurlredirectviewer.java;reassign;developer;help;investigate;chart;regenerate;chart;model;change;verify;build;2.6.0;close;regression;interactivity;work;swing;highlight;toggle;visibility;hyperlink;birt;test;suite'),(304638,'eclipse','[accessibility]the border of the report items are not shown in layout under high contrast mode \"high contrast white (large)\"','created an attachment (id=160902)\nscreenshot\n\ndescription:\nthe border of the report items are not shown in layout under high contrast mode \"high contrast white (large)\"\n\nbuild number:\n2.6.0.v20100304-0630\n\nsteps to reproduce:\n1. activate the highcontrast function using the keyboard shortcut\n(left-alt+left-shift+printscreen).\n2. new a report with all report items.\n\nexpected result:\nthe report items are shown completely including the borders.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\ndid you attach a correct screenshot in high contrast mode?\ncreated an attachment (id=162006)\nscreenshot\nthe invisible border is rendered on extended item\'s figure, rather than chart.\nfixed.\nopen a new entry # for the issue for the text on report item.\n\nverified in build (2.6.0.v20100521-0630), closed.','15232','27988','2010-03-04 01:46:42','p3','fixed','closed','birt report designer',';create;attachment;screenshot;description;border;report;item;show;layout;high;contrast;mode;high;contrast;white;large;build;number;2.6.0;step;reproduce;activate;highcontrast;function;keyboard;shortcut;left;left;shift;printscreen;report;report;item;expect;result;report;item;show;completely;include;border;actual;result;screenshot;error;attach;correct;screenshot;high;contrast;mode;create;attachment;screenshot;invisible;border;render;extend;item\'s;figure;chart;open;entry;issue;text;report;item;verify;build;2.6.0;close;accessibility;border;report;item;show;layout;high;contrast;mode;high;contrast;white;large;birt;report;designer'),(304779,'eclipse','long dynamic text does not show in web viewer','created an attachment (id=161083)\nreport\n\ndescription:\nlong html text does not show in web viewer\n\nbuild:\n2.6.0.v20100305-0630\n\nsteps to reproduce:\n1. new a report with dynamic text\n2. input a long html text\n3. preview in web viewer\n\nactual result:\ndynamic text does not show in web viewer. but other emitters are fine\nfixed.\nverify the bug','22709','56831','2010-03-05 03:14:43','p3','fixed','closed','birt report engine',';create;attachment;report;description;long;html;text;viewer;build;2.6.0;step;reproduce;report;dynamic;text;input;long;html;text;preview;viewer;actual;result;dynamic;text;viewer;emitter;fine;verify;long;dynamic;text;viewer;birt;report;engine'),(305084,'eclipse','[regression]cancel button of parameter dialog doesn\'t work in layout preview','description:\n[regression]cancel button of parameter dialog doesn\'t work\n\nbuild number: \n2.6.0.v20100309-0630\n\nsteps to reproduce:\n1, new a report parameter\n2, preview in layout\n3, click cancel button\n\nexpected result:\nthe dialog is closed\n\nactual result:\nthe dialog is still open.\n\nerror log:\nfixed by providing a workaround if newer internal browser doesn\'t support status text change.\nverified in 2.6.0.v20100525-0630 build','46143','31807','2010-03-08 20:39:20','p3','fixed','closed','birt report viewer',';description;regression;cancel;button;parameter;dialog;doesn\'t;work;build;number;2.6.0;step;reproduce;report;parameter;preview;layout;click;cancel;button;expect;result;dialog;close;actual;result;dialog;open;error;provide;workaround;newer;internal;browser;doesn\'t;support;status;text;change;verify;2.6.0;build;regression;cancel;button;parameter;dialog;doesn\'t;work;layout;preview;birt;report;viewer'),(305087,'eclipse','[regression] the chart title is missing in chart builder when start birt-all-in-one with \"-nl zh_cn\"','created an attachment (id=161392)\nscreenshot\n\ndescription:\nthe chart title is missing in chart builder when start birt-all-in-one with \"-nl zh_cn\".\n\nbuild number:\n2.6.0.v20100309-0630\n\nsteps to reproduce:\n1. integrate language pack to birt-all-in-one.\n2. start birt-all-in-one with \"-nl zh_cn\".\n3. new a chart.\n\nexpected result:\nthe chart title is shown in chart builder.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nblocked by swt issue.\nthis is a font setting problem.  see bug 307159.\n\nfixed in bug 305815. verified.\nverified in build (2.6.0.v20100512-0630), closed.','44241','27988','2010-03-08 20:57:30','p3','fixed','closed','birt chart',';create;attachment;screenshot;description;chart;title;miss;chart;builder;start;birt;zh_cn;build;number;2.6.0;step;reproduce;integrate;language;pack;birt;start;birt;zh_cn;chart;expect;result;chart;title;show;chart;builder;actual;result;screenshot;error;block;issue;font;problem;verify;verify;build;2.6.0;close;regression;chart;title;miss;chart;builder;start;birt;zh_cn;birt;chart'),(305088,'eclipse','[accessibility] short cut key conflict happens in \"cross tab cube builder\"','created an attachment (id=161395)\nscreenshot\n\ndescription:\nshort cut key conflict happens in \"cross tab cube builder\".\n\nbuild number:\n2.6.0.v20100309-0630\n\nsteps to reproduce:\n1. new a data cube, check the short cut key in \"cross tab cube builder\".\n\nexpected result:\nthe short cut key is unique.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nfixed\nverified\nfor the \"alt+p\" not work issue, open an new entry #306125.\n\nclosed.','46143','27988','2010-03-08 21:15:16','p3','fixed','closed','birt report designer',';create;attachment;screenshot;description;short;conflict;happen;cross;cube;builder;build;number;2.6.0;step;reproduce;datum;cube;check;short;cross;cube;builder;expect;result;short;unique;actual;result;screenshot;error;verify;work;issue;open;entry;close;accessibility;short;conflict;happen;cross;cube;builder;birt;report;designer'),(305093,'eclipse','[regression] build tag is shown as \"<@build@>\" when new a report under locale zh_cn','description:\nbuild tag is shown as \"<@build@>\" when new a report under locale zh_cn.\n\nbuild number:\n2.6.0.v20100309-0630\n\nsteps to reproduce:\n1. new a data cube, check the short cut key in \"cross tab cube builder\".\n\nexpected result:\nbuild tag is correct.\n\nactual result:\n\"eclipse birt designer version 2.6.0.v20100309-0630 build <@build@>\".\n\nerror log:\nn/a\nfixed.\nno language pack for 260, set as verified, closed.','25405','27988','2010-03-08 22:20:39','p3','fixed','closed','birt build',';description;build;show;report;locale;zh_cn;build;number;2.6.0;step;reproduce;datum;cube;check;short;cross;cube;builder;expect;result;build;correct;actual;result;birt;designer;version;2.6.0;build;error;language;pack;verify;close;regression;build;show;report;locale;zh_cn;birt;build'),(305450,'eclipse','[accessibility]hyperlink tooltip should be set to screentip in excel/ppt','build:2.6.0.v20100311\n\nsteps to reproduce:\n1. insert a label, define hyperlink and hyperlink tooltip\n2. preview in word/excel/ppt\n\nexpected result:\ntooltip works, office software has screentip property in hyperlink, we should set tooltip in this property\n\ncurrent behavior:\ndoc works.\nexcel display tooltip as a comment.\nppt display no tooltip\nfixed the problem.\nverified in 2.6.0.v20100408-0630\nverified in 2.5.3.v20100518-0830','46601','18581','2010-03-10 22:26:57','p3','fixed','closed','birt report engine',';build;2.6.0;step;reproduce;insert;label;define;hyperlink;hyperlink;tooltip;preview;word;excel;expect;result;tooltip;work;office;software;screentip;property;hyperlink;tooltip;property;current;behavior;work;excel;display;tooltip;comment;display;tooltip;problem;verify;2.6.0;verify;2.5.3;accessibility;hyperlink;tooltip;screentip;excel;birt;report;engine'),(305451,'eclipse','the size of the dialogue should be adjust or a scroll bar is provided for the \"errors encountered\" dialogue','created an attachment (id=161699)\nscreenshot\n\ndescription:\nthe size of the dialogue should be adjust or a scroll bar is provided for the \"errors encountered\" dialogue.\n\nbuild number:\n2.6.0.v20100311-0630\n\nprerequisite:\nset font size: extra large in display properties.\n\nsteps to reproduce:\n1. start birt-all-in-one, new a chart, click \"finish\" without binding.\n\nexpected result:\nno error.\n\nactual result:\nuser need to resize the dialogue to show the buttons completely (see the screenshot).\n\nerror log:\nn/a\nfixed. use layout to control the dialog size by sub composites’ preferred size.\nverified in build (2.6.0.v20100322-0630), closed.','44241','27988','2010-03-10 22:42:13','p3','fixed','closed','birt chart',';create;attachment;screenshot;description;size;dialogue;adjust;scroll;provide;error;encounter;dialogue;build;number;2.6.0;prerequisite;font;size;extra;large;display;property;step;reproduce;start;birt;chart;click;finish;binding;expect;result;error;actual;result;user;need;resize;dialogue;button;completely;screenshot;error;layout;control;dialog;size;composite;prefer;size;verify;build;2.6.0;close;size;dialogue;adjust;scroll;provide;error;encounter;dialogue;birt;chart'),(305459,'eclipse','failures occur in junit test org.eclipse.birt.report.engine.tests in 2.6.0 daily build v20100311-0630','created an attachment (id=161708)\ntest report in 2.6.0 daily build v20100311-0630\n\nfailures occur in junit test org.eclipse.birt.report.engine.tests in 2.6.0 daily build v20100311-0630.\nplease see the attachment for details.\nfixed the problem.\nverified in 2.6.0 daily build v20100315-0630','46601','48055','2010-03-11 02:00:28','p3','fixed','closed','birt report engine',';create;attachment;test;report;2.6.0;daily;build;failure;occur;junit;test;org.eclipse.birt.report.engine.tests;2.6.0;daily;build;attachment;detail;problem;verify;2.6.0;daily;build;failure;occur;junit;test;org.eclipse.birt.report.engine.tests;2.6.0;daily;build;birt;report;engine'),(305460,'eclipse','failures occur in junit test org.eclipse.birt.report.engine.emitter.html.tests in 2.6.0 daily build v20100311-0630','created an attachment (id=161709)\ntest report in 2.6.0 daily build v20100311-0630\n\nfailures occur in junit test org.eclipse.birt.report.engine.emitter.html.tests in 2.6.0 daily build v20100311-0630.\nplease see the attachment for details.\nfix it by modifying the golden file.\nverified in 2.6.0 daily build v20100315-0630','35057','48055','2010-03-11 02:00:58','p3','fixed','closed','birt report engine',';create;attachment;test;report;2.6.0;daily;build;failure;occur;junit;test;org.eclipse.birt.report.engine.emitter.html.tests;2.6.0;daily;build;attachment;detail;modify;golden;file;verify;2.6.0;daily;build;failure;occur;junit;test;org.eclipse.birt.report.engine.emitter.html.tests;2.6.0;daily;build;birt;report;engine'),(305814,'eclipse','[accessibility] font preview does not show in chart builder under high contrast mode','created an attachment (id=162000)\nscreenshot\n\ndescription:\n[accessibility] font preview does not show in chart builder under high contrast mode\n\nbuild:\n2.6.0.v20100315-0630\n\nsteps to reproduce:\n1. activate the highcontrast function using the keyboard shortcut\n(left-alt+left-shift+printscreen).\n2. new a chart, go to \"format chart\" tab.\n3. open a font editer, check the content in preview area\n\nactual result:\nsee the screenshot.\n\nexpected result:\nthe contents are shown completely.\nfixed. keep the color definition null if it\'s set to auto.\nverified','44241','56831','2010-03-14 23:43:10','p3','fixed','closed','birt chart',';create;attachment;screenshot;description;accessibility;font;preview;chart;builder;high;contrast;mode;build;2.6.0;step;reproduce;activate;highcontrast;function;keyboard;shortcut;left;left;shift;printscreen;chart;format;chart;open;font;editer;check;content;preview;area;actual;result;screenshot;expect;result;contents;show;completely;color;definition;null;auto;verify;accessibility;font;preview;chart;builder;high;contrast;mode;birt;chart'),(305817,'eclipse','[accessibility] some of the contents are not shown completely in chart builder under high contrast','created an attachment (id=162005)\nscreenshot\n\ndescription:\nsome of the contents are not shown completely in chart builder under high\ncontrast mode.\n\nbuild number:\n2.6.0.v20100315-0630\n\nsteps to reproduce:\nprerequisite:\n1. activate the highcontrast function using the keyboard shortcut\n(left-alt+left-shift+printscreen).\n2. new a chart, go to \"format chart\" tab, series->value (y) series->labels, check the contents of \"outline\" and \"insets\" section.\n\nexpected result:\nthe contents are shown completely.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nchart area->axis->x-axis->title, check the contents of \"outline\" and \"insets\" section.\ncreated an attachment (id=162008)\nscreenshot 2\nchart area->axis->x-axis->label, check the contents of \"outline\" and \"insets\"\nsection.\ncreated an attachment (id=162009)\nscreenshot 3\nchart area->axis->x-axis->markers, check the contents of \"outline\" and \"insets\"\nsection.\ncreated an attachment (id=162010)\nscreenshot 4\nchart area->title->text, check the contents of \"outline\" and \"insets\" section.\ncreated an attachment (id=162013)\nscreenshot 5\nchart area->legend->title, check the contents of \"outline\" and \"insets\" section.\ncreated an attachment (id=162014)\nscreenshot 6\npie chart, series->value (y) series->titles, check the contents of \"outline\" and \"insets\" section.\ncreated an attachment (id=162016)\nscreenshot 7\nmeter chart, series->value (y) series->dial labels, check the contents of \"outline\"\nand \"insets\" section.\ncreated an attachment (id=162018)\nscreenshot 8\nfixed.\nverified in build (2.6.0.v20100319-1147), closed.','44241','27988','2010-03-15 01:35:56','p3','fixed','closed','birt chart',';create;attachment;screenshot;description;contents;show;completely;chart;builder;high;contrast;mode;build;number;2.6.0;step;reproduce;prerequisite;activate;highcontrast;function;keyboard;shortcut;left;left;shift;printscreen;chart;format;chart;series;value;series;label;check;contents;outline;inset;section;expect;result;contents;show;completely;actual;result;screenshot;error;chart;area;axis;axis;title;check;contents;outline;inset;section;create;attachment;screenshot;chart;area;axis;axis;label;check;contents;outline;inset;section;create;attachment;screenshot;chart;area;axis;axis;marker;check;contents;outline;inset;section;create;attachment;screenshot;chart;area;title;text;check;contents;outline;inset;section;create;attachment;screenshot;chart;area;legend;title;check;contents;outline;inset;section;create;attachment;screenshot;chart;series;value;series;title;check;contents;outline;inset;section;create;attachment;screenshot;meter;chart;series;value;series;dial;label;check;contents;outline;inset;section;create;attachment;screenshot;verify;build;2.6.0;close;accessibility;contents;show;completely;chart;builder;high;contrast;birt;chart'),(305818,'eclipse','[accessibility] some of the contents are not shown completely in \"hyperlink editor\" dialogue under high contrast mode','created an attachment (id=162007)\nscreenshot\n\ndescription:\nsome of the contents are not shown completely in \"hyperlink editor\" dialogue under high contrast mode.\n\nbuild number:\n2.6.0.v20100315-0630\n\nsteps to reproduce:\n1. activate the highcontrast function using the keyboard shortcut\n(left-alt+left-shift+printscreen).\n2. new a chart, go to \"format chart\" tab, series->value (y) series->interactivity,\nselect \"hyperlink\" as action, click \"add\" button.\n3. in \"hyperlink editor\" dialogue, click \"advanced>>\" button, check the contents in \"optional data points url parameters\" pane.\n\nexpected result:\nthe contents are shown completely.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nfixed.\nverified in build (2.6.0.v20100319-1147), closed.','44241','27988','2010-03-15 01:54:12','p3','fixed','closed','birt chart',';create;attachment;screenshot;description;contents;show;completely;hyperlink;editor;dialogue;high;contrast;mode;build;number;2.6.0;step;reproduce;activate;highcontrast;function;keyboard;shortcut;left;left;shift;printscreen;chart;format;chart;series;value;series;interactivity;select;hyperlink;action;click;button;hyperlink;editor;dialogue;click;advanced;button;check;contents;optional;datum;point;parameter;pane;expect;result;contents;show;completely;actual;result;screenshot;error;verify;build;2.6.0;close;accessibility;contents;show;completely;hyperlink;editor;dialogue;high;contrast;mode;birt;chart'),(305820,'eclipse','[accessibility] the text on \"format\" button are not shown completely under high contrast mode','created an attachment (id=162011)\nscreenshot\n\ndescription:\nthe text on the button are not shown completely under high contrast mode.\n\nbuild number:\n2.6.0.v20100315-0630\n\nsteps to reproduce:\n1. activate the highcontrast function using the keyboard shortcut\n(left-alt+left-shift+printscreen).\n2. new a chart, go to \"format chart\" tab, get \"format\" button, check the text on it.\n\nexpected result:\nthe text are shown completely.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nchart area->axis->x-axis->markers, get \"format\" button, check the text on it.\ncreated an attachment (id=162012)\nscreenshot 2\nchart area->legend->entries, get \"format\" button, check the text on it.\ncreated an attachment (id=162015)\nscreenshot 3\nmeter chart, series->value (y) series->dial labels, get \"format\" button, check the text on it.\ncreated an attachment (id=162017)\nscreenshot 4\nfixed.\nverified in build (2.6.0.v20100319-1147), closed.','44241','27988','2010-03-15 02:43:44','p3','fixed','closed','birt chart',';create;attachment;screenshot;description;text;button;show;completely;high;contrast;mode;build;number;2.6.0;step;reproduce;activate;highcontrast;function;keyboard;shortcut;left;left;shift;printscreen;chart;format;chart;format;button;check;text;expect;result;text;show;completely;actual;result;screenshot;error;chart;area;axis;axis;marker;format;button;check;text;create;attachment;screenshot;chart;area;legend;entry;format;button;check;text;create;attachment;screenshot;meter;chart;series;value;series;dial;label;format;button;check;text;create;attachment;screenshot;verify;build;2.6.0;close;accessibility;text;format;button;show;completely;high;contrast;mode;birt;chart'),(305821,'eclipse','chart highlight interactivity does not work','created an attachment (id=162019)\nreport\n\ndescription:\nchart highlight interactivity does not work\n\nbuild:\n2.6.0.v20100315-0630\n\nsteps to reproduce:\n1. new a chart\n2. set highlight interactivity on series and legend\n3. preview in firefox/ie6\n\nactual result:\nhighlight interactivity does not work\ntoggle visibility interactivity also does not work\nplease make sure svg is enabled in preference. otherwise png will be used and highlight is not supported.\nclose the bug','14152','56831','2010-03-15 03:20:07','p3','worksforme','closed','birt chart',';create;attachment;report;description;chart;highlight;interactivity;work;build;2.6.0;step;reproduce;chart;highlight;interactivity;series;legend;preview;firefox;actual;result;highlight;interactivity;work;toggle;visibility;interactivity;work;make;sure;enable;preference;highlight;support;close;chart;highlight;interactivity;work;birt;chart'),(305824,'eclipse','failed to open the foo.rptdesign file.','failed to open the .rptdesign file.\n\njava.lang.nullpointerexception\nat org.eclipse.birt.report.designer.ui.editors.actions.pagesetaction.update(pagesetaction.java:48)\nat org.eclipse.birt.report.designer.ui.editors.actions.pagesetaction.<init>(pagesetaction.java:33)\nat org.eclipse.birt.report.designer.internal.ui.extension.formpagedef.<init>(formpagedef.java:59)\nat org.eclipse.birt.report.designer.internal.ui.extension.editorcontributormanager.createformpagedeflist(editorcontributormanager.java:392)\nat org.eclipse.birt.report.designer.internal.ui.extension.editorcontributormanager.createeditorcontributor(editorcontributormanager.java:263)\nat org.eclipse.birt.report.designer.internal.ui.extension.editorcontributormanager.createeditorcontributormap(editorcontributormanager.java:241)\nat org.eclipse.birt.report.designer.internal.ui.extension.editorcontributormanager.geteditorcontributor(editorcontributormanager.java:151)\nat org.eclipse.birt.report.designer.ui.editors.actions.multipageeditoractionbarcontributor.createpagemenu(multipageeditoractionbarcontributor.java:264)\nat org.eclipse.birt.report.designer.ui.editors.actions.multipageeditoractionbarcontributor.contributetomenu(multipageeditoractionbarcontributor.java:245)\nat org.eclipse.ui.part.editoractionbarcontributor.init(editoractionbarcontributor.java:167)\nat org.eclipse.ui.part.editoractionbarcontributor.init(editoractionbarcontributor.java:146)\nat org.eclipse.ui.internal.editormanager.createeditoractionbars(editormanager.java:323)\nat org.eclipse.ui.internal.editormanager.createsite(editormanager.java:790)\nat org.eclipse.ui.internal.editorreference.createparthelper(editorreference.java:644)\nat org.eclipse.ui.internal.editorreference.createpart(editorreference.java:462)\nat org.eclipse.ui.internal.workbenchpartreference.getpart(workbenchpartreference.java:595)\nat org.eclipse.ui.internal.editorreference.geteditor(editorreference.java:286)\nat org.eclipse.ui.internal.workbenchpage.busyopeneditorbatched(workbenchpage.java:2857)\nat org.eclipse.ui.internal.workbenchpage.busyopeneditor(workbenchpage.java:2762)\nat org.eclipse.ui.internal.workbenchpage.access$11(workbenchpage.java:2754)\nat org.eclipse.ui.internal.workbenchpage$10.run(workbenchpage.java:2705)\nat org.eclipse.swt.custom.busyindicator.showwhile(busyindicator.java:70)\nat org.eclipse.ui.internal.workbenchpage.openeditor(workbenchpage.java:2701)\nat org.eclipse.ui.internal.workbenchpage.openeditor(workbenchpage.java:2685)\nat org.eclipse.ui.internal.workbenchpage.openeditor(workbenchpage.java:2676)\nat org.eclipse.ui.ide.ide.openeditor(ide.java:651)\nat org.eclipse.ui.ide.ide.openeditor(ide.java:610)\nat org.eclipse.ui.actions.openfileaction.openfile(openfileaction.java:99)\nat org.eclipse.ui.actions.opensystemeditoraction.run(opensystemeditoraction.java:99)\nat org.eclipse.ui.views.navigator.openactiongroup.rundefaultaction(openactiongroup.java:133)\nat org.eclipse.ui.views.navigator.mainactiongroup.rundefaultaction(mainactiongroup.java:330)\nat org.eclipse.ui.views.navigator.resourcenavigator.handleopen(resourcenavigator.java:787)\nat org.eclipse.ui.views.navigator.resourcenavigator$6.open(resourcenavigator.java:499)\nat org.eclipse.ui.openandlinkwitheditorhelper$internallistener.open(openandlinkwitheditorhelper.java:48)\nat org.eclipse.jface.viewers.structuredviewer$2.run(structuredviewer.java:842)\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.fireopen(structuredviewer.java:840)\nat org.eclipse.jface.viewers.structuredviewer.handleopen(structuredviewer.java:1101)\nat org.eclipse.jface.viewers.structuredviewer$6.handleopen(structuredviewer.java:1205)\nat org.eclipse.jface.util.openstrategy.fireopenevent(openstrategy.java:264)\nat org.eclipse.jface.util.openstrategy.access$2(openstrategy.java:258)\nat org.eclipse.jface.util.openstrategy$1.handleevent(openstrategy.java:298)\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.java:3493)\nat org.eclipse.swt.widgets.display.readanddispatch(display.java:3112)\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)\nat org.eclipse.equinox.launcher.main.main(main.java:1287)\n\n\n\n\n-- configuration details --\nproduct: springsource tool suite 2.3.0.200912171331-release (com.springsource.sts.ide)\ninstalled features:\n org.eclipse.platform 3.5.2.r35x_v20100210-0800-9heifzmfst-tien9hnygdwg1xn8ulh_jvcngb\ncan you upload the reportdesign file?\ni can\'t provide the rptdesign file, sorry.\n\nand every rptdesign file produce this same problem.\n\nmaybe there is a conflicts between sts[1] and birt\n\n[1] sts: http://www.springsource.com/products/sts\n','18252','57592','2010-03-15 03:51:01','p3','duplicate','closed','birt report designer',';fail;open;rptdesign;file;java.lang.nullpointerexception;org.eclipse.birt.report.designer.ui.editors.actions.pagesetaction.update;pagesetaction.java;org.eclipse.birt.report.designer.ui.editors.actions.pagesetaction;pagesetaction.java;org.eclipse.birt.report.designer.internal.ui.extension.formpagedef;formpagedef.java;org.eclipse.birt.report.designer.internal.ui.extension.editorcontributormanager.createformpagedeflist;editorcontributormanager.java;org.eclipse.birt.report.designer.internal.ui.extension.editorcontributormanager.createeditorcontributor;editorcontributormanager.java;org.eclipse.birt.report.designer.internal.ui.extension.editorcontributormanager.createeditorcontributormap;editorcontributormanager.java;org.eclipse.birt.report.designer.internal.ui.extension.editorcontributormanager.geteditorcontributor;editorcontributormanager.java;org.eclipse.birt.report.designer.ui.editors.actions.multipageeditoractionbarcontributor.createpagemenu;multipageeditoractionbarcontributor.java;org.eclipse.birt.report.designer.ui.editors.actions.multipageeditoractionbarcontributor.contributetomenu;multipageeditoractionbarcontributor.java;org.eclipse.ui.part.editoractionbarcontributor.init;editoractionbarcontributor.java;org.eclipse.ui.part.editoractionbarcontributor.init;editoractionbarcontributor.java;org.eclipse.ui.internal.editormanager.createeditoractionbars;editormanager.java;org.eclipse.ui.internal.editormanager.createsite;editormanager.java;org.eclipse.ui.internal.editorreference.createparthelper;editorreference.java;org.eclipse.ui.internal.editorreference.createpart;editorreference.java;org.eclipse.ui.internal.workbenchpartreference.getpart;workbenchpartreference.java;org.eclipse.ui.internal.editorreference.geteditor;editorreference.java;org.eclipse.ui.internal.workbenchpage.busyopeneditorbatched;workbenchpage.java;org.eclipse.ui.internal.workbenchpage.busyopeneditor;workbenchpage.java;org.eclipse.ui.internal.workbenchpage.access;workbenchpage.java;org.eclipse.ui.internal.workbenchpage;workbenchpage.java;org.eclipse.swt.custom.busyindicator.showwhile;busyindicator.java;org.eclipse.ui.internal.workbenchpage.openeditor;workbenchpage.java;org.eclipse.ui.internal.workbenchpage.openeditor;workbenchpage.java;org.eclipse.ui.internal.workbenchpage.openeditor;workbenchpage.java;org.eclipse.ui.ide.ide.openeditor;ide.java;org.eclipse.ui.ide.ide.openeditor;ide.java;org.eclipse.ui.actions.openfileaction.openfile;openfileaction.java;org.eclipse.ui.actions.opensystemeditoraction.run;opensystemeditoraction.java;org.eclipse.ui.views.navigator.openactiongroup.rundefaultaction;openactiongroup.java;org.eclipse.ui.views.navigator.mainactiongroup.rundefaultaction;mainactiongroup.java;org.eclipse.ui.views.navigator.resourcenavigator.handleopen;resourcenavigator.java;org.eclipse.ui.views.navigator.resourcenavigator;open;resourcenavigator.java;org.eclipse.ui.openandlinkwitheditorhelper;internallistener.open;openandlinkwitheditorhelper.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.fireopen;structuredviewer.java;org.eclipse.jface.viewers.structuredviewer.handleopen;structuredviewer.java;org.eclipse.jface.viewers.structuredviewer;handleopen;structuredviewer.java;org.eclipse.jface.util.openstrategy.fireopenevent;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;org.eclipse.equinox.launcher.main.main;main.java;configuration;detail;product;springsource;tool;suite;release;com.springsource.sts.ide;install;feature;org.eclipse.platform;3.5.2;r35x_v20100210;9heifzmfst;tien9hnygdwg1xn8ulh_jvcngb;upload;reportdesign;file;can\'t;provide;rptdesign;file;sorry;rptdesign;file;produce;problem;conflict;birt;http;www.springsource.com;product;fail;open;foo.rptdesign;file;birt;report;designer'),(305946,'eclipse','using resource key as map value does not work in xls','created an attachment (id=162123)\nreport and xls\n\ndescription:\nusing resource key as map value does not work in xls\n\nbuild:\n2.6.0.v20100315-1900\n\nsteps to reproduce:\n1. new a report and use test.properties\n2. insert a data\n3. set map on it: row[\"customername\"] like \"%a%\"\n   and map value use resource key\n4. preview in xls\n\nactual result:\ndata map value is null\n\nexpect result:\ndata shows map value as \"lable1\"\nexcel emitter should localize the label text in this case.\nfixed the problem.\nverified on build <2.6.0.v20100325-0630>.closed','46601','56831','2010-03-15 23:02:04','p3','fixed','closed','birt report engine',';create;attachment;report;description;resource;value;work;build;2.6.0;step;reproduce;report;test.properties;insert;datum;customername;like;value;resource;preview;actual;result;datum;value;null;expect;result;datum;show;value;lable1;excel;emitter;localize;label;text;case;problem;verify;build;close;resource;value;work;birt;report;engine'),(305947,'eclipse','hyperlink item has incorrect double under line in ppt','created an attachment (id=162124)\nppt file\n\ndescription:\nhyperlink item has incorrect double under line in ppt\n\nbuild:\n2.6.0.v20100315-1900\n\nsteps to reproduce:\n1. new a label with hyperlink\n2. preview in ppt\n\nactaul result:\nlabel with double under line\n\nexpect result:\nlabel with single under line\nfixed.\nverify the bug on build <2.6.0.v20100416-0630>','22709','56831','2010-03-15 23:05:25','p3','fixed','closed','birt report engine',';create;attachment;file;description;hyperlink;item;incorrect;double;line;build;2.6.0;step;reproduce;label;hyperlink;preview;actaul;result;label;double;line;expect;result;label;single;line;verify;build;hyperlink;item;incorrect;double;line;birt;report;engine'),(305950,'eclipse','underline and text line through in highlight format works incorrectly in ppt','created an attachment (id=162126)\nppt file\n\ndescription:\nunderline and text line through in highlight format works incorrectly in ppt\n\nbuild:\n2.6.0.v20100315-1900\n\nsteps to reproduce:\n1. new a data with highlight\n2. set underline and text line through on it\n3. preview in ppt\n\nactaul result:\ntext line through is under the text and underline has space with the text\n\nexpect result:\ntext line through is through the text and underline under the text closely\ncreated an attachment (id=162127)\nreport\nfixed the problem.\nverify the bug on build <2.6.0.v20100416-0630>','46601','56831','2010-03-15 23:25:30','p3','fixed','closed','birt report engine',';create;attachment;file;description;underline;text;line;highlight;format;work;incorrectly;build;2.6.0;step;reproduce;datum;highlight;underline;text;line;preview;actaul;result;text;line;text;underline;space;text;expect;result;text;line;text;underline;text;closely;create;attachment;report;problem;verify;build;underline;text;line;highlight;format;work;incorrectly;birt;report;engine'),(305951,'eclipse','unexpected wrap in html/formatting text in doc','created an attachment (id=162128)\ndoc file\n\ndescription:\nunexpected wrap in html/formatting text in doc\n\nbuild:\n2.6.0.v20100315-1900\n\nsteps to reproduce:\n1. new a html/formatting text\n2. inpurt <h2>actuate</h2>\n3. preview in doc\n\nactual result:\nsee the attached doc file\n\nexpect result:\nno wrap after \"actuate\"\ncreated an attachment (id=162129)\nreport\nfixed the problem in birt2.6.0.\nverified on build <2.6.0.v20100325-0630>. closed.','46601','56831','2010-03-15 23:32:17','p3','fixed','closed','birt report engine',';create;attachment;file;description;unexpected;wrap;html;formatting;text;build;2.6.0;step;reproduce;html;formatting;text;inpurt;actuate;preview;actual;result;attach;file;expect;result;wrap;actuate;create;attachment;report;problem;birt2.6.0;verify;build;close;unexpected;wrap;html;formatting;text;birt;report;engine'),(305954,'eclipse','[accessibility] there is no context help for \"move resource\"','created an attachment (id=162131)\nscreenshot\n\ndescription:\nthere is no context help for \"move resource\".\n\nbuild number:\n2.6.0.v20100315-1900\n\nsteps to reproduce:\n1. in \"resource explorer\" view, right click one resource, and select \"move\".\n2. in \"move resource\" dialogue.\n\nexpected result:\nthere is one \"?\", and when click the button, the help contents are shown.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nfixed.\nverified on build <2.6.0.v20100322-0630>\nclosed.','46143','27988','2010-03-16 00:02:05','p3','fixed','closed','birt report designer',';create;attachment;screenshot;description;context;help;resource;build;number;2.6.0;step;reproduce;resource;explorer;view;right;click;resource;select;resource;dialogue;expect;result;click;button;help;contents;show;actual;result;screenshot;error;verify;build;close;accessibility;context;help;resource;birt;report;designer'),(305956,'eclipse','some image does not show in hyperlink target file when format as pdf/doc/ppt/ps','created an attachment (id=162134)\nreport files\n\ndescription:\nsome image does not show in hyperlink target file when format as pdf/doc/ppt/ps\n\nbuild:\n2.6.0.v20100315-1900\n\nsteps to reproduce:\n1. new report with drill-through hyperlink as attached report\n2. preview in web viewer and check the hyperlink \n\nactual result:\nsome image does not show in target file as pdf/doc/ppt/ps\nsee the attached report file.\n\nexpect result:\nimage shows up correctly.\ncan not reproduce.\nclosed the bug','18253','56831','2010-03-16 02:03:47','p3','worksforme','closed','birt report engine',';create;attachment;report;file;description;image;hyperlink;target;file;format;build;2.6.0;step;reproduce;report;drill;hyperlink;attach;report;preview;viewer;check;hyperlink;actual;result;image;target;file;attach;report;file;expect;result;image;show;correctly;reproduce;close;image;hyperlink;target;file;format;birt;report;engine'),(305957,'eclipse','internal bookmark hyperlink does not work in ppt','created an attachment (id=162137)\nppt file\n\ndescription:\ninternal bookmark hyperlink does not work in ppt\n\nbuild:\n2.6.0.v20100315-1900\n\nsteps to reproduce:\n1. new report with two label\n2. set bookmark on first label\n3. make second label link to the first label\n4. preview in ppt\n\nexpect result:\nhyperlink works.\n\nactual result:\ninternal bookmark hyperlink does not work in ppt\ncreated an attachment (id=162138)\nreport\n','46601','56831','2010-03-16 02:09:43','p3','duplicate','closed','birt report engine',';create;attachment;file;description;internal;bookmark;hyperlink;work;build;2.6.0;step;reproduce;report;label;bookmark;label;make;second;label;link;label;preview;expect;result;hyperlink;work;actual;result;internal;bookmark;hyperlink;work;create;attachment;report;internal;bookmark;hyperlink;work;birt;report;engine'),(305982,'eclipse','combo boxes should provide 30 visible items [00]','created an attachment (id=162148)\nscreenshot 1\n\ndescription:\ncombo boxes should provide 30 visible items.\n\nbuild number:\n2.5.2.v20091120-0630\n\nsteps to reproduce:\nplease refer to bug #292453.\ncreated an attachment (id=162149)\nscreenshot 2\nthis should be a simple fix.\nset the combo visible items’ count to 30 within the related pages.\nverified in build (2.6.0.v20100513-1121), closed.','36309','27988','2010-03-16 05:56:59','p3','fixed','closed','birt data',';create;attachment;screenshot;description;combo;provide;visible;item;build;number;2.5.2;step;reproduce;refer;create;attachment;screenshot;simple;combo;visible;item;count;related;page;verify;build;2.6.0;close;combo;provide;visible;item;birt;datum'),(306122,'eclipse','[accessibility] problems about context help for sub dialogues of edit data set','created an attachment (id=162233)\nscreenshot\n\ndescription:\nproblems about context help for sub dialogues of edit data set.\n\nbuild number:\n2.6.0.v20100316-0630\n\nsteps to reproduce:\n1. new a data source and a data set.\n2. edit the data set, open \"edit output column\" dialogue and click \"?\".\n\nexpected result:\nonly the related help contents are shown.\n\nactual result:\n1. there are no help contents for edit output column.\n2. the \"filter\" related help contents is added in \"new filter\" dialogue.\nsee the screenshot.\n\nerror log:\nn/a\nadded a menu for the selected tree node to let users insert the item text into the query text just by keyboard.\nplease ignore the above comment.\n\nnow for the 3 kinds of dialogs: data set parameters dialogs, data set output column dialogs and data set computed column dialogs, context help documents will be provided for them each respectively.\nthere are no help contents for edit output column on build <2.6.0.v20100514-0630>.\nreopen the bug.\nsince it\'s milestone is rc2, please wait for the rc2 build to verify the resolution.\ncreated an attachment (id=169661)\ncontext help not found\n\ncontext help not found.\nreopen the bug.\nneed documentation team to complete the help content.\nwhat is the context id?\ni think the id is ihelpconstants.conext_id_output_columns_dialog\nfixed in head.\ntagged cshelp plugin as v20100605.\nverified in build (2.6.0.v20100607-0630), closed.','36309','27988','2010-03-16 22:36:07','p3','fixed','closed','birt documentation',';create;attachment;screenshot;description;problem;context;help;dialogue;edit;datum;build;number;2.6.0;step;reproduce;datum;source;datum;edit;datum;open;edit;output;column;dialogue;click;expect;result;related;help;contents;show;actual;result;help;contents;edit;output;column;filter;related;help;contents;filter;dialogue;screenshot;error;menu;select;tree;node;user;insert;item;text;query;text;just;keyboard;ignore;comment;kind;dialog;datum;parameter;dialog;datum;output;column;dialog;datum;compute;column;dialog;context;help;document;provide;respectively;help;contents;edit;output;column;build;reopen;milestone;wait;build;verify;resolution;create;attachment;context;help;context;help;reopen;need;documentation;team;complete;help;content;context;think;ihelpconstants.conext_id_output_columns_dialog;head;cshelp;plugin;verify;build;2.6.0;close;accessibility;problem;context;help;dialogue;edit;datum;birt;documentation'),(306123,'eclipse','[accessibility] exception is thrown out when restart birt without closing the chart builder','description:\nexception is thrown out when restart birt without closing the chart builder.\n\nbuild number:\n2.6.0.v20100317-0630\n\nsteps to reproduce:\n1. new a chart (keep the chart builder open).\n2. activate the highcontrast function using the keyboard shortcut (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:\norg.eclipse.birt.report.designer.core.runtime.guiexception: caused by java.lang.nullpointerexception.\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.ui.actions.baseinsertmenuaction.run(baseinsertmenuaction.java:282)\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:4037)\nat org.eclipse.swt.widgets.display.readanddispatch(display.java:3628)\nat org.eclipse.ui.internal.workbench.runeventloop(workbench.java:2416)\nat org.eclipse.ui.internal.workbench.runui(workbench.java:2380)\nat org.eclipse.ui.internal.workbench.access$4(workbench.java:2229)\nat org.eclipse.ui.internal.workbench$5.run(workbench.java:504)\nat org.eclipse.core.databinding.observable.realm.runwithdefault(realm.java:332)\nat org.eclipse.ui.internal.workbench.createandrunworkbench(workbench.java:497)\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:196)\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:369)\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:619)\nat org.eclipse.equinox.launcher.main.basicrun(main.java:574)\nat org.eclipse.equinox.launcher.main.run(main.java:1406)\ncaused by: java.lang.nullpointerexception\nat org.eclipse.birt.report.designer.ui.actions.baseinsertmenuaction.selectelement(baseinsertmenuaction.java:207)\nat org.eclipse.birt.report.designer.ui.actions.baseinsertmenuaction.run(baseinsertmenuaction.java:275)\n... 28 more\nerror log:\njava.util.emptystackexception\nat java.util.stack.peek(stack.java:79)\nat java.util.stack.pop(stack.java:61)\nat org.eclipse.birt.report.model.activity.activitystack.rollback(activitystack.java:779)\nat org.eclipse.birt.report.designer.ui.actions.baseinsertmenuaction.run(baseinsertmenuaction.java:284)\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:4037)\nat org.eclipse.swt.widgets.display.readanddispatch(display.java:3628)\nat org.eclipse.ui.internal.workbench.runeventloop(workbench.java:2416)\nat org.eclipse.ui.internal.workbench.runui(workbench.java:2380)\nat org.eclipse.ui.internal.workbench.access$4(workbench.java:2229)\nat org.eclipse.ui.internal.workbench$5.run(workbench.java:504)\nat org.eclipse.core.databinding.observable.realm.runwithdefault(realm.java:332)\nat org.eclipse.ui.internal.workbench.createandrunworkbench(workbench.java:497)\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:196)\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:369)\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:619)\nat org.eclipse.equinox.launcher.main.basicrun(main.java:574)\nat org.eclipse.equinox.launcher.main.run(main.java:1406)\nwhen restart birt-all-in-one,return false when edit the chart.\nfixed by returning false if chart builder dialog is not closed by pressing ok button.\nverify the bug\nclosed.','37419','27988','2010-03-16 22:43:36','p3','fixed','closed','birt chart',';description;exception;throw;restart;birt;close;chart;builder;build;number;2.6.0;step;reproduce;chart;chart;builder;open;activate;highcontrast;function;keyboard;shortcut;left;left;shift;printscreen;click;restart;birt;check;error;view;expect;result;exception;actual;result;exception;throw;error;org.eclipse.birt.report.designer.core.runtime.guiexception;cause;java.lang.nullpointerexception;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.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;cause;java.lang.nullpointerexception;org.eclipse.birt.report.designer.ui.actions.baseinsertmenuaction.selectelement;baseinsertmenuaction.java;org.eclipse.birt.report.designer.ui.actions.baseinsertmenuaction.run;baseinsertmenuaction.java;error;java.util.emptystackexception;java.util.stack.peek;stack.java;java.util.stack.pop;stack.java;org.eclipse.birt.report.model.activity.activitystack.rollback;activitystack.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;restart;birt;return;false;edit;chart;return;false;chart;builder;dialog;close;press;button;verify;close;accessibility;exception;throw;restart;birt;close;chart;builder;birt;chart'),(306124,'eclipse','[accessibility] exception is thrown out when restart birt with context help shown','description:\nexception is thrown out when restart birt with context help shown.\n\nbuild number:\n2.6.0.v20100317-0630\n\nsteps to reproduce:\n1. activate the highcontrast function using the keyboard shortcut (left-alt+left-shift+printscreen), and start birt-all-in-one.\n2. new a grid, click \"?\" and click (left-alt+left-shift+printscreen) on keyboard.\n3. check the error log view.\n\nexpected result:\nno exception.\n\nactual result:\nexception is thrown out.\nerror log:\norg.eclipse.swt.swtexception: widget is disposed\nat org.eclipse.swt.swt.error(swt.java:4083)\nat org.eclipse.swt.swt.error(swt.java:3998)\nat org.eclipse.swt.swt.error(swt.java:3969)\nat org.eclipse.swt.widgets.widget.error(widget.java:467)\nat org.eclipse.swt.widgets.widget.getdisplay(widget.java:581)\nat org.eclipse.jface.window.window.runeventloop(window.java:820)\nat org.eclipse.jface.window.window.open(window.java:801)\nat org.eclipse.jface.dialogs.messagedialog.open(messagedialog.java:334)\nat org.eclipse.ui.internal.ide.application.ideworkbenchadvisor$2.handleevent(ideworkbenchadvisor.java:304)\nat org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)\nat org.eclipse.swt.widgets.display.sendevent(display.java:4211)\nat org.eclipse.swt.widgets.display.runsettings(display.java:4089)\nat org.eclipse.swt.widgets.display.messageproc(display.java:3242)\nat org.eclipse.swt.internal.win32.os.dispatchmessagew(native method)\nat org.eclipse.swt.internal.win32.os.dispatchmessage(os.java:2456)\nat org.eclipse.swt.widgets.display.readanddispatch(display.java:3626)\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.internal.ui.processor.tablegridprocessor.createelement(tablegridprocessor.java:68)\nat org.eclipse.birt.report.designer.internal.ui.views.defaultnodeprovider.createelement(defaultnodeprovider.java:609)\nat org.eclipse.birt.report.designer.internal.ui.views.defaultnodeprovider.createelement(defaultnodeprovider.java:642)\nat org.eclipse.birt.report.designer.internal.ui.views.defaultnodeprovider.performinsert(defaultnodeprovider.java:687)\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:4037)\nat org.eclipse.swt.widgets.display.readanddispatch(display.java:3628)\nat org.eclipse.ui.internal.workbench.runeventloop(workbench.java:2416)\nat org.eclipse.ui.internal.workbench.runui(workbench.java:2380)\nat org.eclipse.ui.internal.workbench.access$4(workbench.java:2229)\nat org.eclipse.ui.internal.workbench$5.run(workbench.java:504)\nat org.eclipse.core.databinding.observable.realm.runwithdefault(realm.java:332)\nat org.eclipse.ui.internal.workbench.createandrunworkbench(workbench.java:497)\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:196)\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:369)\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:619)\nat org.eclipse.equinox.launcher.main.basicrun(main.java:574)\nat org.eclipse.equinox.launcher.main.run(main.java:1406)\ni cannot reproduce this. please check latest build see if still has the same issue.\nverified in build (2.6.0.v20100512-0630), closed.','18252','27988','2010-03-16 22:57:23','p3','worksforme','closed','birt report designer',';description;exception;throw;restart;birt;context;help;show;build;number;2.6.0;step;reproduce;activate;highcontrast;function;keyboard;shortcut;left;left;shift;printscreen;start;birt;grid;click;click;left;left;shift;printscreen;keyboard;check;error;view;expect;result;exception;actual;result;exception;throw;error;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.getdisplay;widget.java;org.eclipse.jface.window.window.runeventloop;window.java;org.eclipse.jface.window.window.open;window.java;org.eclipse.jface.dialogs.messagedialog.open;messagedialog.java;org.eclipse.ui.internal.ide.application.ideworkbenchadvisor;handleevent;ideworkbenchadvisor.java;org.eclipse.swt.widgets.eventtable.sendevent;eventtable.java;org.eclipse.swt.widgets.display.sendevent;display.java;org.eclipse.swt.widgets.display.runsettings;display.java;org.eclipse.swt.widgets.display.messageproc;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.report.designer.ui.dialogs.basedialog.open;basedialog.java;org.eclipse.birt.report.designer.internal.ui.processor.tablegridprocessor.createelement;tablegridprocessor.java;org.eclipse.birt.report.designer.internal.ui.views.defaultnodeprovider.createelement;defaultnodeprovider.java;org.eclipse.birt.report.designer.internal.ui.views.defaultnodeprovider.createelement;defaultnodeprovider.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;reproduce;check;latest;build;issue;verify;build;2.6.0;close;accessibility;exception;throw;restart;birt;context;help;show;birt;report;designer'),(306125,'eclipse','[accessibility] short cut key \"alt+p\" does not work in \"cross tab cube builder\"','description:\nshort cut key \"alt+p\" does not work in \"cross tab cube builder\".\n\nbuild number:\n2.6.0.v20100309-0630\n\nsteps to reproduce:\n1. new a data cube, check the short cut key in \"cross tab cube builder\".\n\nexpected result:\nthe short cut key works.\n\nactual result:\n\"alt+p\" does not work.\n\nerror log:\nn/a\nworks for me.\nverified, closed.','18252','27988','2010-03-16 23:08:54','p3','worksforme','closed','birt report designer',';description;short;work;cross;cube;builder;build;number;2.6.0;step;reproduce;datum;cube;check;short;cross;cube;builder;expect;result;short;work;actual;result;work;error;work;verify;close;accessibility;short;work;cross;cube;builder;birt;report;designer'),(306130,'eclipse','[automation][regression]decoration in pre-defined style table-header does not work in firefox','created an attachment (id=162239)\nreport\n\ndescription:\ndecoration in pre-defined style table-header does not work in firefox\n\nbuild:\n2.6.0.v20100315-1900\n\nsteps to reproduce:\n1. new a table with table header\n2. new a pre-defined style: table-header\n3. set decoration: underline, overline, line-through\n4. preview in ff and ie6\n\nactual result:\ndecoration does not work in firefox but work fine in ie6\n\nexpect reuslt:\ndecoration works.\ncreated an attachment (id=162241)\nnew report\nthe behaviour of text-decoration in ie and firefix are different.\nuser can set render option enableagentstyleengine=false to get rid of the different.\nset to won\'t fix\nclose the bug','18253','56831','2010-03-17 01:42:13','p3','wontfix','closed','birt report engine',';create;attachment;report;description;decoration;define;style;table;header;work;firefox;build;2.6.0;step;reproduce;table;table;header;define;style;table;header;decoration;underline;overline;line;preview;actual;result;decoration;work;firefox;work;fine;expect;reuslt;decoration;work;create;attachment;report;behaviour;text;decoration;firefix;different;user;render;option;enableagentstyleengine;false;different;close;automation;regression;decoration;define;style;table;header;work;firefox;birt;report;engine'),(306154,'eclipse','[accessibility] the help contents are different when click \"?\" twice','created an attachment (id=162251)\nscreenshot\n\ndescription:\nthe help contents are different when click \"?\" twice.\n\nbuild number:\n2.6.0.v20100317-0630\n\nsteps to reproduce:\n1. new a dynamic text.\n2. click \"?\" twice in the \"expression builder (javascript)\" dialogue.\n\nexpected result:\nthe help contents are the same.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nthis happens in each dialogue when create report items.\nthis also happens in each dialogue when create/edit items in data explorer view.\n','18252','27988','2010-03-17 05:26:22','p3','duplicate','closed','birt report designer',';create;attachment;screenshot;description;help;contents;different;click;twice;build;number;2.6.0;step;reproduce;dynamic;text;click;twice;expression;builder;javascript;dialogue;expect;result;help;contents;actual;result;screenshot;error;happen;dialogue;create;report;item;happen;dialogue;create;edit;item;datum;explorer;view;accessibility;help;contents;different;click;twice;birt;report;designer'),(306317,'eclipse','the custom image icon for hyperlink interactivity is not shown','created an attachment (id=162378)\nreport design\n\ndescription:\nthe custom image icon for hyperlink interactivity is not shown.\n\nbuild number:\n2.6.0.v20100318-0630\n\nsteps to reproduce:\n1. new a chart, go to \"format chart\" tab.\n2. chart area->axis->x-axis->interactivity, select custom for cursor and click\n\"image\" button.\n3. input the image path and preview.\n4. hover over the axis.\n\nexpected result:\nthe hand shape icon is shown.\n\nactual result:\nthe image is shown.\n\nerror log:\nn/a\nit is not a regression,just like the background image of chart, it just allows uri of image, not allows resource file in local file system. now revised chart ui to show a note for image uri.\nit is not a regression, just like the background image of chart, it just allows uri of image, not allows resource file in local file system. now revised chart ui to show a note for image uri.\nunder firefox version: \"mozilla/5.0 (windows; u; windows nt 5.2; en-us; rv:1.9.1.8) gecko/20100202 firefox/3.5.8\", the image is shown. but under firefox version: \"mozilla/5.0 (windows; u; windows nt 5.1; en-us; rv:1.9.2) gecko/20100115 firefox/3.6 (.net clr 3.5.30729)\" the image is not shown.\ncreated an attachment (id=162632)\nupdate report design\nverified in build (2.6.0.v20100323-1015), closed.','37419','27988','2010-03-18 01:34:37','p3','fixed','closed','birt chart',';create;attachment;report;design;description;custom;image;icon;hyperlink;interactivity;show;build;number;2.6.0;step;reproduce;chart;format;chart;chart;area;axis;axis;interactivity;select;custom;cursor;click;image;button;input;image;path;preview;hover;axis;expect;result;hand;shape;icon;show;actual;result;image;show;error;regression;just;like;background;image;chart;just;allow;urus;image;allow;resource;file;local;file;revise;chart;note;image;urus;regression;just;like;background;image;chart;just;allow;urus;image;allow;resource;file;local;file;revise;chart;note;image;urus;firefox;version;mozillum;window;window;1.9.1.8;gecko;firefox;3.5.8;image;show;firefox;version;mozillum;window;window;1.9.2;gecko;firefox;image;show;create;attachment;update;report;design;verify;build;2.6.0;close;custom;image;icon;hyperlink;interactivity;show;birt;chart'),(306318,'eclipse','exception is thrown out when set \"sort locale\" and \"sort strength\" in chart','created an attachment (id=162379)\nreport design\n\ndescription:\nexception is thrown out when set \"sort locale\" and \"sort strength\" in chart.\n\nbuild number:\n2.6.0.v20100318-0630\n\nsteps to reproduce:\n1. preview the attached report design.\n\nexpected result:\nno exception.\n\nactual result:\nexception is thrown out.\nerror log:\nchart (id = 9): \n- org/eclipse/birt/data/engine/core/dataexception\norg/eclipse/birt/data/engine/core/dataexception \norg/eclipse/birt/data/engine/core/dataexception ( 1 time(s) )\ndetail : org.eclipse.birt.report.engine.api.engineexception: org/eclipse/birt/data/engine/core/dataexception\norg/eclipse/birt/data/engine/core/dataexception\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.internal.document.v4.extendeditemexecutor.executequery(extendeditemexecutor.java:267)\n	at org.eclipse.birt.report.engine.internal.document.v4.extendeditemexecutor.doexecute(extendeditemexecutor.java:232)\n	at org.eclipse.birt.report.engine.internal.document.v4.extendeditemexecutor.execute(extendeditemexecutor.java:181)\n	at org.eclipse.birt.report.engine.internal.document.v4.containerexecutor.preparechildexecutor(containerexecutor.java:225)\n	at org.eclipse.birt.report.engine.internal.document.v4.containerexecutor.hasnextchild(containerexecutor.java:110)\n	at org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.hasnextchild(wrappedreportitemexecutor.java:86)\n	at org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.hasnextchild(wrappedreportitemexecutor.java:86)\n	at org.eclipse.birt.report.engine.api.impl.rendertask$reportexecutorwrapper.hasnextchild(rendertask.java:710)\n	at org.eclipse.birt.report.engine.layout.html.htmlpagelm$1.hasnextchild(htmlpagelm.java:68)\n	at org.eclipse.birt.report.engine.layout.html.htmlblockstackinglm.layoutnodes(htmlblockstackinglm.java:62)\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	at org.eclipse.birt.report.service.reportengineservice.renderreport(reportengineservice.java:1537)\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.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: org/eclipse/birt/data/engine/core/dataexception\norg/eclipse/birt/data/engine/core/dataexception\n	at org.eclipse.birt.data.engine.impl.document.rdaggrutil.<init>(rdaggrutil.java:75)\n	at org.eclipse.birt.data.engine.impl.document.util.exprresultset.prepare(exprresultset.java:105)\n	at org.eclipse.birt.data.engine.impl.document.util.exprresultset.<init>(exprresultset.java:77)\n	at org.eclipse.birt.data.engine.impl.document.rdload.loadexprresultset(rdload.java:114)\n	at org.eclipse.birt.data.engine.impl.document.resultiterator.prepare(resultiterator.java:120)\n	at org.eclipse.birt.data.engine.impl.document.resultiterator.<init>(resultiterator.java:95)\n	at org.eclipse.birt.data.engine.impl.document.resultiterator.<init>(resultiterator.java:68)\n	at org.eclipse.birt.data.engine.impl.document.resultiterator2.<init>(resultiterator2.java:43)\n	at org.eclipse.birt.data.engine.impl.document.queryresults.getresultiterator(queryresults.java:275)\n	at org.eclipse.birt.report.engine.data.dte.queryresultset.<init>(queryresultset.java:98)\n	at org.eclipse.birt.report.engine.data.dte.datapresentationengine.doexecutequery(datapresentationengine.java:172)\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.internal.document.v4.extendeditemexecutor.executequery(extendeditemexecutor.java:259)\n	... 64 more\ncaused by: java.io.ioexception: org/eclipse/birt/data/engine/core/dataexception\n	at org.eclipse.birt.core.util.ioutil.readobject(ioutil.java:627)\n	at org.eclipse.birt.core.util.ioutil.readobject(ioutil.java:535)\n	at org.eclipse.birt.data.engine.impl.document.rdaggrutil$rdaggrvalueholder.<init>(rdaggrutil.java:177)\n	at org.eclipse.birt.data.engine.impl.document.rdaggrutil.<init>(rdaggrutil.java:60)\n	... 77 more\ncaused by: java.lang.classnotfoundexception: org/eclipse/birt/data/engine/core/dataexception\n	at java.lang.class.forname0(native method)\n	at java.lang.class.forname(class.java:242)\n	at org.eclipse.birt.core.util.ioutil$1.resolveclass(ioutil.java:619)\n	at java.io.objectinputstream.readnonproxydesc(objectinputstream.java:1543)\n	at java.io.objectinputstream.readclassdesc(objectinputstream.java:1465)\n	at java.io.objectinputstream.readordinaryobject(objectinputstream.java:1698)\n	at java.io.objectinputstream.readobject0(objectinputstream.java:1304)\n	at java.io.objectinputstream.readobject(objectinputstream.java:349)\n	at org.eclipse.birt.core.util.ioutil.readobject(ioutil.java:623)\n	... 80 more\nit is not caused by adding sort locale and sort strength. it caused by adding wrong aggregation function on category sort key. the bug still exists in previous code. this has been fixed in today\'s check-ins in other related bug.(#23432)\nif the category sort key does not equal to category expression, unless the sort key equals to value series expression and value series has aggregation, otherwise it should not set default aggregation for sorting.\nverified in build (2.6.0.v20100322-0630), closed.','37419','27988','2010-03-18 02:00:24','p3','fixed','closed','birt chart',';create;attachment;report;design;description;exception;throw;sort;locale;sort;strength;chart;build;number;2.6.0;step;reproduce;preview;attach;report;design;expect;result;exception;actual;result;exception;throw;error;chart;birt;datum;engine;core;dataexception;birt;datum;engine;core;dataexception;birt;datum;engine;core;dataexception;time;org.eclipse.birt.report.engine.api.engineexception;birt;datum;engine;core;dataexception;birt;datum;engine;core;dataexception;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.internal.document.v4;extendeditemexecutor.executequery;extendeditemexecutor.java;org.eclipse.birt.report.engine.internal.document.v4;extendeditemexecutor.doexecute;extendeditemexecutor.java;org.eclipse.birt.report.engine.internal.document.v4;extendeditemexecutor.execute;extendeditemexecutor.java;org.eclipse.birt.report.engine.internal.document.v4;containerexecutor.preparechildexecutor;containerexecutor.java;org.eclipse.birt.report.engine.internal.document.v4;containerexecutor.hasnextchild;containerexecutor.java;org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.hasnextchild;wrappedreportitemexecutor.java;org.eclipse.birt.report.engine.internal.executor.wrap.wrappedreportitemexecutor.hasnextchild;wrappedreportitemexecutor.java;org.eclipse.birt.report.engine.api.impl.rendertask;reportexecutorwrapper.hasnextchild;rendertask.java;org.eclipse.birt.report.engine.layout.html.htmlpagelm;hasnextchild;htmlpagelm.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.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.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;birt;datum;engine;core;dataexception;birt;datum;engine;core;dataexception;org.eclipse.birt.data.engine.impl.document.rdaggrutil;rdaggrutil.java;org.eclipse.birt.data.engine.impl.document.util.exprresultset.prepare;exprresultset.java;org.eclipse.birt.data.engine.impl.document.util.exprresultset;exprresultset.java;org.eclipse.birt.data.engine.impl.document.rdload.loadexprresultset;rdload.java;org.eclipse.birt.data.engine.impl.document.resultiterator.prepare;resultiterator.java;org.eclipse.birt.data.engine.impl.document.resultiterator;resultiterator.java;org.eclipse.birt.data.engine.impl.document.resultiterator;resultiterator.java;org.eclipse.birt.data.engine.impl.document.resultiterator2;resultiterator2;java;org.eclipse.birt.data.engine.impl.document.queryresults.getresultiterator;queryresults.java;org.eclipse.birt.report.engine.data.dte.queryresultset;queryresultset.java;org.eclipse.birt.report.engine.data.dte.datapresentationengine.doexecutequery;datapresentationengine.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.internal.document.v4;extendeditemexecutor.executequery;extendeditemexecutor.java;cause;java.io.ioexception;birt;datum;engine;core;dataexception;org.eclipse.birt.core.util.ioutil.readobject;ioutil.java;org.eclipse.birt.core.util.ioutil.readobject;ioutil.java;org.eclipse.birt.data.engine.impl.document.rdaggrutil;rdaggrvalueholder;rdaggrutil.java;org.eclipse.birt.data.engine.impl.document.rdaggrutil;rdaggrutil.java;cause;java.lang.classnotfoundexception;birt;datum;engine;core;dataexception;java.lang.class.forname0;native;method;java.lang.class.forname;class.java;org.eclipse.birt.core.util.ioutil;resolveclass;ioutil.java;java.io.objectinputstream.readnonproxydesc;objectinputstream.java;java.io.objectinputstream.readclassdesc;objectinputstream.java;java.io.objectinputstream.readordinaryobject;objectinputstream.java;java.io.objectinputstream.readobject0;objectinputstream.java;java.io.objectinputstream.readobject;objectinputstream.java;org.eclipse.birt.core.util.ioutil.readobject;ioutil.java;cause;sort;locale;sort;strength;cause;wrong;aggregation;function;category;sort;exist;previous;code;today\'s;check;related;category;sort;equal;category;expression;unless;sort;equal;value;series;expression;value;series;aggregation;default;aggregation;sort;verify;build;2.6.0;close;exception;throw;sort;locale;sort;strength;chart;birt;chart'),(306338,'eclipse','[accessibility] shortcut key missing in aggregation builder of function \'concatenate\'','description£º\n[accessibility] shortcut key missing in aggregation builder of function \'concatenate\'\n\nbuild£º\n2.6.0.v20100318-1009\n\nsteps to reproduce:\n1. open aggregation builder\n2. select function as \'concatenate\'\n3. check the shortcut key of \'separator\',\'max length\' and \'show all values\'\n','36309','56831','2010-03-18 05:59:52','p3','duplicate','closed','birt data',';description;accessibility;shortcut;miss;aggregation;builder;function;concatenate;build;2.6.0;step;reproduce;open;aggregation;builder;select;function;concatenate;check;shortcut;separator;length;value;accessibility;shortcut;miss;aggregation;builder;function;concatenate;birt;datum'),(306480,'eclipse','[accessibility] shortcut key conflict happens in \"hyperlink editor\" dialogue','created an attachment (id=162496)\nscreenshot\n\ndescription:\nshortcut key conflict happens in \"hyperlink editor\" dialogue.\n\nbuild number:\n2.6.0.v20100319-1147\n\nsteps to reproduce:\n1. check the shortcut key in \"hyperlink editor\" dialogue in chart builder.\n\nexpected result:\nshortcut key is unique.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nfixed. changed the shortcut key for ¡°value series name¡±\nverified in build (2.6.0.v20100324-0630), closed.','44241','27988','2010-03-19 03:00:19','p3','fixed','closed','birt chart',';create;attachment;screenshot;description;shortcut;conflict;happen;hyperlink;editor;dialogue;build;number;2.6.0;step;reproduce;check;shortcut;hyperlink;editor;dialogue;chart;builder;expect;result;shortcut;unique;actual;result;screenshot;error;change;shortcut;value;series;verify;build;2.6.0;close;accessibility;shortcut;conflict;happen;hyperlink;editor;dialogue;birt;chart'),(306481,'eclipse','please upgrade bundle version to 2.5.3 in cvs branch for 2.5.3 daily build','please upgrade viewer plugins version to 2.5.3 in cvs birt_2_5_x_branch for 2.5.3 daily build.\nbundle version upgraded.\nverified in daily build v20100329-0953','46143','48055','2010-03-19 03:23:19','p3','fixed','closed','birt report viewer',';upgrade;viewer;plugin;version;2.5.3;birt_2_5_x_branch;2.5.3;daily;build;bundle;version;upgrade;verify;daily;build;upgrade;bundle;version;2.5.3;branch;2.5.3;daily;build;birt;report;viewer'),(306482,'eclipse','please upgrade bundle version to 2.5.3 in cvs branch for 2.5.3 daily build','please upgrade designer plugins version to 2.5.3 in cvs birt_2_5_x_branch for 2.5.3 daily build.\nupgraded designer plugins version to 2.5.3 in cvs birt_2_5_x_branch.\nverified in daily build v20100329-0953','46143','48055','2010-03-19 03:23:35','p3','fixed','closed','birt report designer',';upgrade;designer;plugin;version;2.5.3;birt_2_5_x_branch;2.5.3;daily;build;upgrade;designer;plugin;version;2.5.3;birt_2_5_x_branch;verify;daily;build;upgrade;bundle;version;2.5.3;branch;2.5.3;daily;build;birt;report;designer'),(306483,'eclipse','please upgrade bundle version to 2.5.3 in cvs branch for 2.5.3 daily build','please upgrade data plugins version to 2.5.3 in cvs birt_2_5_x_branch for 2.5.3 daily build.\nfixed.\nverified.','42222','48055','2010-03-19 03:23:38','p3','fixed','closed','birt data',';upgrade;datum;plugin;version;2.5.3;birt_2_5_x_branch;2.5.3;daily;build;verify;upgrade;bundle;version;2.5.3;branch;2.5.3;daily;build;birt;datum'),(306484,'eclipse','please upgrade bundle version to 2.5.3 in cvs branch for 2.5.3 daily build','please upgrade chart plugins version to 2.5.3 in cvs birt_2_5_x_branch for 2.5.3 daily build.\nfixed in branch 2.5.x.\nverified in 2.5.3 daily build v20100322-0830','44241','48055','2010-03-19 03:23:44','p3','fixed','closed','birt chart',';upgrade;chart;plugin;version;2.5.3;birt_2_5_x_branch;2.5.3;daily;build;branch;verify;2.5.3;daily;build;upgrade;bundle;version;2.5.3;branch;2.5.3;daily;build;birt;chart'),(306485,'eclipse','please upgrade bundle version to 2.5.3 in cvs branch for 2.5.3 daily build','please upgrade model plugins version to 2.5.3 in cvs birt_2_5_x_branch for 2.5.3 daily build.\nfixed.\nverified in daily build v20100329-0953','15191','48055','2010-03-19 03:23:55','p3','fixed','closed','birt report',';upgrade;model;plugin;version;2.5.3;birt_2_5_x_branch;2.5.3;daily;build;verify;daily;build;upgrade;bundle;version;2.5.3;branch;2.5.3;daily;build;birt;report'),(306486,'eclipse','please upgrade bundle version to 2.5.3 in cvs branch for 2.5.3 daily build','please upgrade engine plugins version to 2.5.3 in cvs birt_2_5_x_branch for 2.5.3 daily build.\nfixed the problem.\nverified in daily build v20100329-0953','46601','48055','2010-03-19 03:24:01','p3','fixed','closed','birt report engine',';upgrade;engine;plugin;version;2.5.3;birt_2_5_x_branch;2.5.3;daily;build;problem;verify;daily;build;upgrade;bundle;version;2.5.3;branch;2.5.3;daily;build;birt;report;engine'),(306487,'eclipse','please upgrade bundle version to 2.5.3 in cvs branch for 2.5.3 daily build','please upgrade feature version to 2.5.3 in cvs birt_2_5_x_branch for 2.5.3 daily build.\nupgrade all birt feature except document and osgi feature\nupgrade osgi feature\nverifiy and close','48055','48055','2010-03-19 03:33:51','p3','fixed','closed','birt build',';upgrade;feature;version;2.5.3;birt_2_5_x_branch;2.5.3;daily;build;upgrade;birt;feature;document;osgus;feature;upgrade;osgus;feature;verifiy;close;upgrade;bundle;version;2.5.3;branch;2.5.3;daily;build;birt;build'),(306659,'eclipse','value of \"sort locale\" and \"sort strength\" for optional y series group can not be remembered in chart builder','created an attachment (id=162624)\nreport design\n\ndescription:\nvalue of \"sort locale\" and \"sort strength\" for optional y series group can not be remembered in chart builder.\n\nbuild number:\n2.6.0.v20100322-0630\n\nsteps to reproduce:\n1. open the attached report design, double click to open the chart builder.\n2. click \"edit group and sorting\" button for optional y series group, set \ndata sorting: descending,\nsort on \"row[\"country\"]\",\nlocale: english (united states)\nstrength: primary\n3. click ok to close the dialogue and reopen it.\n\nexpected result:\nthe setting of \"locale\" and \"strength\" works.\n\nactual result:\nlocale changes back to \"auto\" and strength changes back to \"tertiary\".\n\nerror log:\nn/a\nfixed by saving the sort locale and strength settings for y optional.\nverified in build (2.6.0.v20100323-1015), closed.','37419','27988','2010-03-21 22:30:53','p3','fixed','closed','birt chart',';create;attachment;report;design;description;value;sort;locale;sort;strength;optional;series;group;remembered;chart;builder;build;number;2.6.0;step;reproduce;open;attach;report;design;double;click;open;chart;builder;click;edit;group;sort;button;optional;series;group;datum;sort;descend;sort;country;locale;english;unite;state;strength;primary;click;close;dialogue;reopen;expect;result;locale;strength;work;actual;result;locale;change;auto;strength;change;tertiary;error;save;sort;locale;strength;setting;optional;verify;build;2.6.0;close;value;sort;locale;sort;strength;optional;series;group;remembered;chart;builder;birt;chart'),(306660,'eclipse','preview image does not work if the url for the custom image icon for hyperlink interactivity is with double quote','created an attachment (id=162625)\nscreenshot\n\ndescription:\npreview image does not work if the url for the custom image icon for hyperlink interactivity is with double quote.\n\nbuild number:\n2.6.0.v20100322-0630\n\nsteps to reproduce:\n1. new a chart, go to \"format chart\" tab.\n2. chart area->axis->x-axis->interactivity, select custom for cursor and click\n\"image\" button.\n3. input the image url with double quote and press tab.\n4. input the image url without double quote and press tab.\n\nexpected result:\nonly the image with double quote works when input the url in expression builder.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\nfixed. make the ui behavior consistent with image dialog.\nverified in build (2.6.0.v20100325-0630), closed.','44241','27988','2010-03-21 23:28:06','p3','fixed','closed','birt chart',';create;attachment;screenshot;description;preview;image;work;custom;image;icon;hyperlink;interactivity;double;quote;build;number;2.6.0;step;reproduce;chart;format;chart;chart;area;axis;axis;interactivity;select;custom;cursor;click;image;button;input;image;double;quote;press;input;image;double;quote;press;expect;result;image;double;quote;work;input;expression;builder;actual;result;screenshot;error;make;behavior;consistent;image;dialog;verify;build;2.6.0;close;preview;image;work;custom;image;icon;hyperlink;interactivity;double;quote;birt;chart'),(306663,'eclipse','live preview issue in chart builder','created an attachment (id=162627)\nscreenshot\n\ndescription:\nlive preview issue in chart builder\n\nbuild£º\n2.6.0.v20100322\n\nsteps to reproduce:\n1. new a chart binding to data set [customers]\n2. check the live preview in chart builder: 124 as largest x value\n3. add a filter as: [customernumber] equal to 151\n4. check the live preview again\n5. finish the chart builder and reopen\n\nactual result:\nchart live preview does not work after step4 unless reopen the chart builder in step5\n\nexpect result:\nchart live preview after step4\nit is a cache issue, fixed by clearing previous max line settings in data engine while filter is set on, it ensures chart gets expected data.\nverified on build <2.6.0.v20100325-0630>. closed','37419','56831','2010-03-22 01:31:50','p3','fixed','closed','birt chart',';create;attachment;screenshot;description;live;preview;issue;chart;builder;build;2.6.0;step;reproduce;chart;binding;datum;customer;check;live;preview;chart;builder;largest;value;filter;customernumber;equal;check;live;preview;finish;chart;builder;reopen;actual;result;chart;live;preview;work;step4;unless;reopen;chart;builder;step5;expect;result;chart;live;preview;step4;cache;issue;clearing;previous;line;setting;datum;engine;filter;ensure;chart;expect;datum;verify;build;close;live;preview;issue;chart;builder;birt;chart'),(306664,'eclipse','failures and errors occur in junit test of org.eclipse.birt.report.engine.tests in 2.6.0 daily build v20100322-0630','created an attachment (id=162628)\ntest report in 2.6.0 daily build v20100322-0630\n\nfailures and errors occur in junit test of org.eclipse.birt.report.engine.tests in 2.6.0 daily build v20100322-0630.\nplease see the attachment for details.\nfixed.\nverified','22709','48055','2010-03-22 02:15:04','p3','fixed','closed','birt report engine',';create;attachment;test;report;2.6.0;daily;build;failure;error;occur;junit;test;org.eclipse.birt.report.engine.tests;2.6.0;daily;build;attachment;detail;verify;failure;error;occur;junit;test;org.eclipse.birt.report.engine.tests;2.6.0;daily;build;birt;report;engine'),(306665,'eclipse','failures occur in junit test of org.eclipse.birt.data.tests in 2.6.0 daily build v20100322-0630','created an attachment (id=162629)\ntest report in 2.6.0 daily build v20100322-0630\n\nfailures and errors occur in junit test of org.eclipse.birt.data.tests in 2.6.0 daily build v20100322-0630.\nplease see the attachment for details.\nthis bug has been fixed.\nverified in daily build v20100525-0630','17871','48055','2010-03-22 02:15:14','p3','fixed','closed','birt data',';create;attachment;test;report;2.6.0;daily;build;failure;error;occur;junit;test;org.eclipse.birt.data.tests;2.6.0;daily;build;attachment;detail;verify;daily;build;failure;occur;junit;test;org.eclipse.birt.data.tests;2.6.0;daily;build;birt;datum'),(306666,'eclipse','failures occur in junit test of org.eclipse.birt.report.tests.chart in 2.6.0 daily build v20100322-0630','created an attachment (id=162630)\ntest report in 2.6.0 daily build v20100322-0630\n\nfailures occur in junit test of org.eclipse.birt.report.tests.chart in 2.6.0 daily build v20100322-0630.\nplease see the attachment for details.\nfix the bug by update golden images.\nfixed the bug','25405','48055','2010-03-22 02:15:19','p3','fixed','closed','birt test suite',';create;attachment;test;report;2.6.0;daily;build;failure;occur;junit;test;org.eclipse.birt.report.tests.chart;2.6.0;daily;build;attachment;detail;update;golden;image;failure;occur;junit;test;org.eclipse.birt.report.tests.chart;2.6.0;daily;build;birt;test;suite'),(306667,'eclipse','failures occur in junit test of org.eclipse.birt.report.tests.model in 2.6.0 daily build v20100322-0630','created an attachment (id=162631)\ntest report in 2.6.0 daily build v20100322-0630\n\nfailures occur in junit test of org.eclipse.birt.report.tests.model in 2.6.0 daily build v20100322-0630.\nplease see the attachment for details.\nfixed\nverifiy and close','31807','48055','2010-03-22 02:20:02','p3','fixed','closed','birt test suite',';create;attachment;test;report;2.6.0;daily;build;failure;occur;junit;test;org.eclipse.birt.report.tests.model;2.6.0;daily;build;attachment;detail;verifiy;close;failure;occur;junit;test;org.eclipse.birt.report.tests.model;2.6.0;daily;build;birt;test;suite'),(306669,'eclipse','[accessibility] there is no context help for \"select key\"','created an attachment (id=162634)\nscreenshot\n\ndescription:\nthere is no context help for \"select key\".\n\nbuild number:\n2.6.0.v20100322-0630\n\nsteps to reproduce:\n1. add a resource file to a report design.\n2. add a label and invoke \"select key\" dialogue, click \"?\" button.\n\nexpected result:\nthe context help is shown.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\ni can see a help text with this dialog in build 2.5.3/2.6.0.v20100322.\n\nmark this issue as worksforme.\nverified, closed.','46143','27988','2010-03-22 03:15:04','p3','worksforme','closed','birt report designer',';create;attachment;screenshot;description;context;help;select;build;number;2.6.0;step;reproduce;resource;file;report;design;label;invoke;select;dialogue;click;button;expect;result;context;help;show;actual;result;screenshot;error;help;text;dialog;build;2.5.3;2.6.0;mark;issue;worksforme;verify;close;accessibility;context;help;select;birt;report;designer'),(306677,'eclipse','[automation] fail to load toc tree when preview attached report document','created an attachment (id=162640)\nscreenshot\n\ndescription:\nfail to load toc tree when preview attach report document\n\nbuild:\n2.6.0.v20100322-0630\n\nsteps to reproduce:\n1. run attached report document\n2. check the result\n\nactual result:\nerror happened. see screenshot\n\nexpect result:\nno error\ncreated an attachment (id=162645)\nreport\ntocreader can\'t be closed before a toc tree is closed.\nin render task, cache a tocreader instance, this tocreader will be closed until the render task is closed. fixed.\n\n\n\nverified.','23673','56831','2010-03-22 05:30:14','p3','fixed','closed','birt report engine',';create;attachment;screenshot;description;fail;load;tree;preview;attach;report;document;build;2.6.0;step;reproduce;attach;report;document;check;result;actual;result;error;happen;screenshot;expect;result;error;create;attachment;report;tocreader;can\'t;close;tree;close;render;task;cache;tocreader;instance;tocreader;close;render;task;close;verify;automation;fail;load;tree;preview;attach;report;document;birt;report;engine'),(306788,'eclipse','the default value for \"sort strength\" should be \"ascii\" in chart builder','created an attachment (id=162742)\nscreenshot\n\ndescription:\nthe default value for \"sort strength\" should be \"ascii\" in chart builder.\n\nbuild number:\n2.6.0.v20100323-0630\n\nsteps to reproduce:\n1. open the attached report design, double click to open the chart builder.\n2. click \"edit group and sorting\" button, check the default value of \"strength\".\n\nexpected result:\nthe default value for \"strength\" is \"ascii\".\n\nactual result:\ndefault value is \"tertiary\".\n\nerror log:\nn/a\nit is not bug, since chart is still using com.ibm.icu.text.collator as default sorting engine(including birt 2.1, 2.2, 2.3 and so on), so if the sort strength is not set in chart model, chart just uses default sort strength(tertiary) value of collator. for the compatibility, even after integrating the sort locale/strength of data engine into chart, chart still consider using tertiary as sort strength if there is no explicit sort strength in chart model. so the ui will show tertiary for non-explicit sort strength, also user can change this value to ascii or others in ui.','37419','27988','2010-03-23 02:21:14','p3','invalid','closed','birt chart',';create;attachment;screenshot;description;default;value;sort;strength;ascius;chart;builder;build;number;2.6.0;step;reproduce;open;attach;report;design;double;click;open;chart;builder;click;edit;group;sort;button;check;default;value;strength;expect;result;default;value;strength;ascius;actual;result;default;value;tertiary;error;chart;com.ibm.icu.text.collator;default;sort;engine;include;birt;sort;strength;chart;model;chart;just;default;sort;strength;tertiary;value;collator;compatibility;integrate;sort;locale;strength;datum;engine;chart;chart;consider;tertiary;sort;strength;explicit;sort;strength;chart;model;tertiary;explicit;sort;strength;user;change;value;ascius;default;value;sort;strength;ascius;chart;builder;birt;chart'),(306899,'eclipse','the hyperlink menu does not work if the name is \"/\" and \"\\\"','created an attachment (id=162836)\nreport design\n\ndescription:\nthe hyperlink menu does not work if the name is \"/\" and \"\\\".\n\nbuild number:\n2.6.0.v20100324-0630\n\nsteps to reproduce:\n1. preview the attached report design and click the value series.\n2. .\n\nexpected result:\nthe hyperlink menu is shown or the error shows if \"/\"&\"\\\" is not allowed.\n\nactual result:\nthe hyperlink menu is not shown, but when change the hyperlink name to \"a\" and \"b\", preview the attached report design and click the value series and the hyperlink menu is shown.\n\nerror log:\nn/a\ncreated an attachment (id=162837)\nscreenshot\nfixed by escaping these special characters for html format.\nverified on build 2.6.0 v20100331-0630.\nclosed.\nclosed.','37419','27988','2010-03-23 22:59:53','p3','fixed','closed','birt chart',';create;attachment;report;design;description;hyperlink;menu;work;build;number;2.6.0;step;reproduce;preview;attach;report;design;click;value;series;expect;result;hyperlink;menu;show;error;show;allow;actual;result;hyperlink;menu;show;change;hyperlink;preview;attach;report;design;click;value;series;hyperlink;menu;show;error;create;attachment;screenshot;escape;special;character;html;format;verify;build;2.6.0;close;close;hyperlink;menu;work;birt;chart'),(306900,'eclipse','errors on page when click png chart to invoke the hyperlink menu with tooltip','created an attachment (id=162838)\nreport design\n\ndescription:\nerrors on page when click png chart to invoke the hyperlink menu with tooltip.\n\nbuild number:\n2.6.0.v20100324-0630\n\nsteps to reproduce:\n1. preview the attached report design and click the value series of the second chart.\n\nexpected result:\nno error and the hyperlink menu is shown.\n\nactual result:\nerrors on page.\nerror log:\nwebpage error details\n\nuser agent: mozilla/4.0 (compatible; msie 8.0; windows nt 5.1; trident/4.0; gtb6.4; .net clr 2.0.50727; infopath.2; .net clr 3.0.4506.2152; .net clr 3.5.30729; infopath.1; ciba)\ntimestamp: wed, 24 mar 2010 03:28:44 utc\n\n\nmessage: \'bcmi\' is undefined\nline: 278\nchar: 3\ncode: 0\nuri: http://127.0.0.1:65438/viewer/frameset?__report=d%3a%5cworkspaces%5c2.6.0_regression%5ctask%5c1137%5cpng_tooltip.rptdesign&__format=html&__svg=true&__locale=en_us&__timezone=prc&__masterpage=true&__rtl=false&__cubememsize=10&__resourcefolder=d%3a%5cworkspaces%5c2.6.0_regression%5ctask&__dpi=96&1174697066\ncorrected the variable reference.\nverified in build (2.6.0.v20100326-0630), closed.','37419','27988','2010-03-23 23:32:15','p3','fixed','closed','birt chart',';create;attachment;report;design;description;error;page;click;chart;invoke;hyperlink;menu;tooltip;build;number;2.6.0;step;reproduce;preview;attach;report;design;click;value;series;second;chart;expect;result;error;hyperlink;menu;show;actual;result;error;page;error;webpage;error;detail;user;agent;mozillum;compatible;msie;window;trident;gtb6.4;infopath;3.0.4506.2152;infopath;ciba;timestamp;message;bcmus;undefined;line;char;code;urus;http;127.0.0.1;viewer;frameset;5cworkspaces;5c2.6.0_regression;5ctask;5cpng_tooltip.rptdesign;html;true;en_us;true;false;5cworkspaces;5c2.6.0_regression;5ctask;correct;variable;reference;verify;build;2.6.0;close;error;page;click;chart;invoke;hyperlink;menu;tooltip;birt;chart'),(306905,'eclipse','event mouse double click does not work when there is another event mouse click for svg chart','created an attachment (id=162842)\nreport design\n\ndescription:\nevent mouse double click does not work when there is another event mouse click for svg chart.\n\nbuild number:\n2.6.0.v20100324-0630\n\nsteps to reproduce:\n1. new a chart, add interactivity with 2 events: mouse click and mouse double click.\n2. preview and try click and double click.\n\nexpected result:\nboth click and double click works.\n\nactual result:\nclick works, but double click fails.\n\nerror log:\nn/a\nsvg viewer always detects single click event. if event.getdetail==2, it\'s double click, otherwise it\'s single click.\nhence, it\'s unable to detect double click and single click at the same time. this may be a defect or limitation of svg viewer.\nset as verified.','14152','27988','2010-03-24 02:56:10','p3','not_eclipse','closed','birt chart',';create;attachment;report;design;description;event;mouse;double;click;work;event;mouse;click;chart;build;number;2.6.0;step;reproduce;chart;interactivity;event;mouse;click;mouse;double;click;preview;click;double;click;expect;result;click;double;click;work;actual;result;click;work;double;click;fail;error;viewer;detect;single;click;event;event.getdetail;double;click;single;click;unable;detect;double;click;single;click;time;defect;limitation;viewer;verify;event;mouse;double;click;work;event;mouse;click;chart;birt;chart'),(306912,'eclipse','if there is a long hyperlink title, other title can not be seen in the hyperlink menu','created an attachment (id=162845)\nreport design\n\ndescription:\nif there is a long hyperlink title, other title can not be seen in the hyperlink menu.\n\nbuild number:\n2.6.0.v20100324-0630\n\nsteps to reproduce:\n1. preview the attached report design, click value series and check the hyperlink menu.\n\nexpected result:\nthe beginning part of the contents are shown if there is not enough space.\n\nactual result:\nsee the screenshot.\n\nerror log:\nn/a\ncreated an attachment (id=162846)\nscreenshot\nfixed by adjusting x/y position of hyperlink menu for svg format to make all menu items can be displayed.\nverified on build 2.6.0 v20100331-0630.\nclosed.','37419','27988','2010-03-24 04:17:37','p3','fixed','closed','birt chart',';create;attachment;report;design;description;long;hyperlink;title;title;hyperlink;menu;build;number;2.6.0;step;reproduce;preview;attach;report;design;click;value;series;check;hyperlink;menu;expect;result;begin;contents;show;space;actual;result;screenshot;error;create;attachment;screenshot;adjust;position;hyperlink;menu;format;make;menu;item;display;verify;build;2.6.0;close;long;hyperlink;title;title;hyperlink;menu;birt;chart'),(306927,'eclipse','exception with page background image in upgrade 2.5.2','hi, \n\nrunning reports with birt 2.5.2 i have the next exception and the background image not appear, running its in birt 2.3.2 are ok. \n\njava.net.malformedurlexception: no protocol: ./img/rm.png\n	at java.net.url.<init>(unknown source)\n	at java.net.url.<init>(unknown source)\n	at java.net.url.<init>(unknown source)\n	at org.eclipse.birt.report.engine.emitter.pdf.pdfpage.drawbackgroundimage(pdfpage.java:148)\n	at org.eclipse.birt.report.engine.layout.emitter.abstractpage.drawbackgroundimage(abstractpage.java:61)\n	at org.eclipse.birt.report.engine.layout.emitter.pagedevicerender.drawbackgroundimage(pagedevicerender.java:682)\n	at org.eclipse.birt.report.engine.layout.emitter.pagedevicerender.drawcontainer(pagedevicerender.java:734)\n	at org.eclipse.birt.report.engine.emitter.pdf.pdfrender.drawcontainer(pdfrender.java:148)\n	at org.eclipse.birt.report.engine.layout.emitter.pagedevicerender.startcontainer(pagedevicerender.java:264)\n	at org.eclipse.birt.report.engine.layout.emitter.pagedevicerender.visitcontainer(pagedevicerender.java:185)\n	at org.eclipse.birt.report.engine.nlayout.area.impl.containerarea.accept(containerarea.java:269)\n	at org.eclipse.birt.report.engine.layout.emitter.pagedevicerender.visitchildren(pagedevicerender.java:197)\n	at org.eclipse.birt.report.engine.layout.emitter.pagedevicerender.visitcontainer(pagedevicerender.java:186)\n	at org.eclipse.birt.report.engine.layout.emitter.pagedevicerender.addpage(pagedevicerender.java:535)\n	at org.eclipse.birt.report.engine.layout.emitter.pagedevicerender.visitpage(pagedevicerender.java:507)\n	at org.eclipse.birt.report.engine.layout.emitter.pagedevicerender.visitcontainer(pagedevicerender.java:181)\n	at org.eclipse.birt.report.engine.nlayout.area.impl.containerarea.accept(containerarea.java:269)\n	at org.eclipse.birt.report.engine.layout.emitter.pageemitter.startpage(pageemitter.java:51)\n	at org.eclipse.birt.report.engine.nlayout.layoutengine.outputpage(layoutengine.java:838)\n	at org.eclipse.birt.report.engine.nlayout.area.impl.pagearea.outputpage(pagearea.java:697)\n	at org.eclipse.birt.report.engine.nlayout.area.impl.pagearea.close(pagearea.java:677)\n	at org.eclipse.birt.report.engine.nlayout.area.impl.rootarea.close(rootarea.java:174)\n	at org.eclipse.birt.report.engine.nlayout.layoutengine.closecontainer(layoutengine.java:364)\n	at org.eclipse.birt.report.engine.nlayout.layoutengine._endcontainer(layoutengine.java:441)\n	at org.eclipse.birt.report.engine.nlayout.layoutengine.endcontainer(layoutengine.java:350)\n	at org.eclipse.birt.report.engine.emitter.contentemitteradapter.endpage(contentemitteradapter.java:70)\n	at org.eclipse.birt.report.engine.emitter.compositecontentemitter.endpage(compositecontentemitter.java:171)\n	at org.eclipse.birt.report.engine.emitter.contentemitterutil.endcontent(contentemitterutil.java:102)\n	at org.eclipse.birt.report.engine.layout.html.buffer.pagenode.end(pagenode.java:33)\n	at org.eclipse.birt.report.engine.layout.html.buffer.htmlpagebuffer.endpage(htmlpagebuffer.java:292)\n	at org.eclipse.birt.report.engine.layout.html.buffer.htmlpagebuffer.endcontainer(htmlpagebuffer.java:136)\n	at org.eclipse.birt.report.engine.layout.html.buffer.tablebreakbuffer.endcontainer(tablebreakbuffer.java:420)\n	at org.eclipse.birt.report.engine.layout.html.htmlpagelm.end(htmlpagelm.java:185)\n	at org.eclipse.birt.report.engine.layout.html.htmlpagelm.layout(htmlpagelm.java:96)\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)\ncould you please attach the report design?\ncreated an attachment (id=163258)\nsimple example\n\ni attach a simple example with only a label. in 2.3.2 the background image appears and in 2.5.2 doesn´t.\n\nthanks\ni can not reproduce this bug on 2.5.2 release build(v20100222-1500-2.5.2).\nthe resource locator can find relative path with resource folder or report design.\ncould you tell me which build you can reproduce this bug? is it 2.5.2 relaase build?\n\nyes, it happens with 2.5.2 release...\n\nthanks. \n\n(in reply to comment #3)\n> i can not reproduce this bug on 2.5.2 release build(v20100222-1500-2.5.2).\n> the resource locator can find relative path with resource folder or report\n> design.\n> could you tell me which build you can reproduce this bug? is it 2.5.2 relaase\n> build?','18253','70383','2010-03-24 07:04:18','p3','invalid','closed','birt report engine',';report;birt;2.5.2;exception;background;image;appear;birt;2.3.2;java.net.malformedurlexception;protocol;rm.png;java.net.url;unknown;source;java.net.url;unknown;source;java.net.url;unknown;source;org.eclipse.birt.report.engine.emitter.pdf.pdfpage.drawbackgroundimage;pdfpage.java;org.eclipse.birt.report.engine.layout.emitter.abstractpage.drawbackgroundimage;abstractpage.java;org.eclipse.birt.report.engine.layout.emitter.pagedevicerender.drawbackgroundimage;pagedevicerender.java;org.eclipse.birt.report.engine.layout.emitter.pagedevicerender.drawcontainer;pagedevicerender.java;org.eclipse.birt.report.engine.emitter.pdf.pdfrender.drawcontainer;pdfrender.java;org.eclipse.birt.report.engine.layout.emitter.pagedevicerender.startcontainer;pagedevicerender.java;org.eclipse.birt.report.engine.layout.emitter.pagedevicerender.visitcontainer;pagedevicerender.java;org.eclipse.birt.report.engine.nlayout.area.impl.containerarea.accept;containerarea.java;org.eclipse.birt.report.engine.layout.emitter.pagedevicerender.visitchildren;pagedevicerender.java;org.eclipse.birt.report.engine.layout.emitter.pagedevicerender.visitcontainer;pagedevicerender.java;org.eclipse.birt.report.engine.layout.emitter.pagedevicerender.addpage;pagedevicerender.java;org.eclipse.birt.report.engine.layout.emitter.pagedevicerender.visitpage;pagedevicerender.java;org.eclipse.birt.report.engine.layout.emitter.pagedevicerender.visitcontainer;pagedevicerender.java;org.eclipse.birt.report.engine.nlayout.area.impl.containerarea.accept;containerarea.java;org.eclipse.birt.report.engine.layout.emitter.pageemitter.startpage;pageemitter.java;org.eclipse.birt.report.engine.nlayout.layoutengine.outputpage;layoutengine.java;org.eclipse.birt.report.engine.nlayout.area.impl.pagearea.outputpage;pagearea.java;org.eclipse.birt.report.engine.nlayout.area.impl.pagearea.close;pagearea.java;org.eclipse.birt.report.engine.nlayout.area.impl.rootarea.close;rootarea.java;org.eclipse.birt.report.engine.nlayout.layoutengine.closecontainer;layoutengine.java;org.eclipse.birt.report.engine.nlayout.layoutengine;layoutengine.java;org.eclipse.birt.report.engine.nlayout.layoutengine.endcontainer;layoutengine.java;org.eclipse.birt.report.engine.emitter.contentemitteradapter.endpage;contentemitteradapter.java;org.eclipse.birt.report.engine.emitter.compositecontentemitter.endpage;compositecontentemitter.java;org.eclipse.birt.report.engine.emitter.contentemitterutil.endcontent;contentemitterutil.java;org.eclipse.birt.report.engine.layout.html.buffer.pagenode.end;pagenode.java;org.eclipse.birt.report.engine.layout.html.buffer.htmlpagebuffer.endpage;htmlpagebuffer.java;org.eclipse.birt.report.engine.layout.html.buffer.htmlpagebuffer.endcontainer;htmlpagebuffer.java;org.eclipse.birt.report.engine.layout.html.buffer.tablebreakbuffer.endcontainer;tablebreakbuffer.java;org.eclipse.birt.report.engine.layout.html.htmlpagelm.end;htmlpagelm.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;attach;report;design;create;attachment;simple;example;attach;simple;example;label;2.3.2;background;image;appear;2.5.2;doesn;reproduce;2.5.2;release;build;2.5.2;resource;locator;relative;path;resource;folder;report;design;tell;build;reproduce;2.5.2;relaase;build;happen;2.5.2;release;reply;comment;reproduce;2.5.2;release;build;2.5.2;resource;locator;relative;path;resource;folder;report;design;tell;build;reproduce;2.5.2;relaase;build;exception;page;background;image;upgrade;2.5.2;birt;report;engine'),(306974,'eclipse','contentexception in birt 2.5.2','created an attachment (id=162887)\nevent handler manejadorpolizasprestamos \n\nhi, \n\nrunning report with 2.5.2 find an exception that not find with birt 2.3.2, the exception is :\n\nadvertencia: unhandled exception when executing script.\norg.eclipse.birt.report.engine.api.engineexception: unhandled exception when executing script.\n	at org.eclipse.birt.report.engine.script.internal.scriptexecutor.addexception(scriptexecutor.java:162)\n	at org.eclipse.birt.report.engine.script.internal.reportscriptexecutor.handlebeforefactory(reportscriptexecutor.java:82)\n	at org.eclipse.birt.report.engine.api.impl.enginetask.startfactory(enginetask.java:1656)\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun(runandrendertask.java:97)\n	at org.eclipse.birt.report.engine.api.impl.runandrendertask.run(runandrendertask.java:75)\n	at es.bancopastor.artabro.hercules.ejecucion.servicios.gestorformularios.generador.generadormanager.processrequest(generadormanager.java:207)\n	at es.bancopastor.artabro.hercules.ejecucion.servicios.gestorformularios.serviciogestorformulariosservidor.ejecutarpeticion(serviciogestorformulariosservidor.java:74)\n	at es.bancopastor.artabro.hercules.ejecucion.servicios.gestorformularios.serviciogestorformularios.ejecutarpeticionsincrona(serviciogestorformularios.java:189)\n	at es.bancopastor.artabro.hercules.ejecucion.servicios.gestorformularios.serviciogestorformularios.ejecutarpeticionsincrona(serviciogestorformularios.java:305)\n	at es.bancopastor.dorna.multicanal.operation.generarformulariooperation.run(generarformulariooperation.java:28)\n	at es.bancopastor.dorna.multicanal.serviciomulticanalprocesos.recibirpeticion(serviciomulticanalprocesos.java:69)\n	at es.bancopastor.dorna.listener.socketlistener.leer(socketlistener.java:92)\n	at es.bancopastor.dorna.listener.socketlistener.access$100(socketlistener.java:17)\n	at es.bancopastor.dorna.listener.socketlistener$2.run(socketlistener.java:61)\ncaused by: java.lang.runtimeexception: org.eclipse.birt.report.model.api.command.contentexception: element \"grid(\"c88\")\" is not allowed to be added into the (content) of \"grid(\"gridclausulas\").rows[0].cells[0]\", for it is already in the design tree.\n	at es.bancopastor.hercules.birt.manejadores.polizasprestamos.manejadorpolizasprestamos.beforefactory(manejadorpolizasprestamos.java:57)\n	at org.eclipse.birt.report.engine.script.internal.reportscriptexecutor.handlebeforefactory(reportscriptexecutor.java:79)\n	... 12 more\ncaused by: org.eclipse.birt.report.model.api.command.contentexception: element \"grid(\"c88\")\" is not allowed to be added into the (content) of \"grid(\"gridclausulas\").rows[0].cells[0]\", for it is already in the design tree.\n	at org.eclipse.birt.report.model.util.contentexceptionfactory.createcontentexception(contentexceptionfactory.java:43)\n	at org.eclipse.birt.report.model.command.abstractcontentcommand.add(abstractcontentcommand.java:120)\n	at org.eclipse.birt.report.model.command.abstractcontentcommand.add(abstractcontentcommand.java:255)\n	at org.eclipse.birt.report.model.api.slothandle.add(slothandle.java:126)\n	at org.eclipse.birt.report.model.api.slothandle.add(slothandle.java:80)\n	at es.bancopastor.hercules.birt.manejadores.polizasprestamos.manejadorpolizasprestamos.beforefactory(manejadorpolizasprestamos.java:54)\n\ni attach the event handles manejadorpolizasprestamos where the exception occurs.\nit only happen when the flow is in side of \n\n		if(eih==null){\n								eih=(gridhandle)library.findelement(token);\n								eih.clearproperty(\"visibility\");\n}\n\n\ni think that it is because that gridhandle already exits, but it exists in a library...in 2.3.2 it runs always ok.\nare anything changed in the api ? \n\nthanks in advance.\nreassign to de team\nthe script is not correct. birt 2.5.2 did more robust check when adds an element. \n\nif(eih==null){\n						eih=(gridhandle)library.findelement(token);\n							eih.clearproperty(\"visibility\");}\n\nif(eih!=null){\ntry {							\n    cell.getcontent( ).add(eih  );\n    ....\n}\n\nthe element from the library cannot be added to the report design cell directly. please make a copy.\nplease correct script.\nscript corrected','15191','70383','2010-03-24 13:53:17','p3','invalid','closed','birt report',';create;attachment;event;handler;manejadorpolizasprestamo;report;2.5.2;exception;birt;2.3.2;exception;advertencium;unhandle;exception;execute;script;org.eclipse.birt.report.engine.api.engineexception;unhandle;exception;execute;script;org.eclipse.birt.report.engine.script.internal.scriptexecutor.addexception;scriptexecutor.java;org.eclipse.birt.report.engine.script.internal.reportscriptexecutor.handlebeforefactory;reportscriptexecutor.java;org.eclipse.birt.report.engine.api.impl.enginetask.startfactory;enginetask.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.dorun;runandrendertask.java;org.eclipse.birt.report.engine.api.impl.runandrendertask.run;runandrendertask.java;es.bancopastor.artabro.hercules.ejecucion.servicios.gestorformularios.generador.generadormanager.processrequest;generadormanager.java;es.bancopastor.artabro.hercules.ejecucion.servicios.gestorformularios.serviciogestorformulariosservidor.ejecutarpeticion;serviciogestorformulariosservidor.java;es.bancopastor.artabro.hercules.ejecucion.servicios.gestorformularios.serviciogestorformularios.ejecutarpeticionsincrona;serviciogestorformularios.java;es.bancopastor.artabro.hercules.ejecucion.servicios.gestorformularios.serviciogestorformularios.ejecutarpeticionsincrona;serviciogestorformularios.java;es.bancopastor.dorna.multicanal.operation.generarformulariooperation.run;generarformulariooperation.java;es.bancopastor.dorna.multicanal.serviciomulticanalprocesos.recibirpeticion;serviciomulticanalprocesos.java;es.bancopastor.dorna.listener.socketlistener.leer;socketlistener.java;es.bancopastor.dorna.listener.socketlistener.access;socketlistener.java;es.bancopastor.dorna.listener.socketlistener;socketlistener.java;cause;java.lang.runtimeexception;org.eclipse.birt.report.model.api.command.contentexception;element;grid;allow;content;grid;gridclausula;cell;design;tree;es.bancopastor.hercules.birt.manejadores.polizasprestamos.manejadorpolizasprestamos.beforefactory;manejadorpolizasprestamos.java;org.eclipse.birt.report.engine.script.internal.reportscriptexecutor.handlebeforefactory;reportscriptexecutor.java;cause;org.eclipse.birt.report.model.api.command.contentexception;element;grid;allow;content;grid;gridclausula;cell;design;tree;org.eclipse.birt.report.model.util.contentexceptionfactory.createcontentexception;contentexceptionfactory.java;org.eclipse.birt.report.model.command.abstractcontentcommand.add;abstractcontentcommand.java;org.eclipse.birt.report.model.command.abstractcontentcommand.add;abstractcontentcommand.java;org.eclipse.birt.report.model.api.slothandle.add;slothandle.java;org.eclipse.birt.report.model.api.slothandle.add;slothandle.java;es.bancopastor.hercules.birt.manejadores.polizasprestamos.manejadorpolizasprestamos.beforefactory;manejadorpolizasprestamos.java;attach;event;handle;manejadorpolizasprestamo;exception;occur;happen;flow;null;gridhandle;library.findelement;token;eih.clearproperty;visibility;think;gridhandle;exit;exist;library;2.3.2;change;advance;reassign;team;script;correct;birt;2.5.2;robust;check;element;null;gridhandle;library.findelement;token;eih.clearproperty;visibility;null;cell.getcontent;element;library;report;design;cell;directly;make;copy;correct;script;script;correct;contentexception;birt;2.5.2;birt;report'),(307012,'eclipse','[auto-s][smoke]export label with toc to pdf will cause error pdf file','created an attachment (id=162941)\nscreenshot\n\ntest build:2.6.0.v20100325\n\nsteps to reproduce:\n1. insert a label\n2. define toc in it\n3. preview in web viewer, export report to pdf\n4. open pdf file\n\nexpected result:\nno exception\n\ncurrent behavior:\nsee attached.\n\n','23673','18581','2010-03-24 23:18:24','p3','duplicate','closed','birt report engine',';create;attachment;screenshot;test;build;2.6.0;step;reproduce;insert;label;define;preview;viewer;export;report;open;file;expect;result;exception;current;behavior;attach;auto;smoke;export;label;cause;error;file;birt;report;engine');
