<div>Hi All,</div>
<div> </div>
<div>I was trying on <span style="color:rgb(0,0,0);font-family:Helvetica, Arial, Verdana, sans-serif;">Eclipse BIRT for reporting on simple Java Objects (POJO's). For that I wrote a javascript to create mock data but it is throwing error.</span></div>
<div> </div>
<div><span style="color:rgb(0,0,0);font-family:Helvetica, Arial, Verdana, sans-serif;">Has anybody faced this problem??</span></div>
<div> </div>
<div>Error
></div>
<div> </div>
<div>The following items have errors:</div>
<p> </p>
<div>
<div>ReportDesign (id = 1):</div>
<div><span>+ </span>There are errors evaluating script "count = 0;<br><br>
// create instance of<br>
// the GetStockHistory class<br>
gsh = new Packages.Abc.birt.stocks.daomock.StockDaoMock(); <br><br>
//Load the List<br><br>
stock = gsh.getStockValues("Java");<br><br>
if(count < stock.size()){<br>
row["columnDate"] = stock.get(count).getDate();<br>
row["columnOpen"] = stock.get(count).getOpen();<br>
row["columnHigh"] = stock.get(count).getHigh();<br>
row["columnLow"] = stock.get(count).getLow();<br>
row["columnClose"] = stock.get(count).getClose();<br>
row["columnVolume"] = stock.get(count).getVolume();<br>
count++;<br>
return true;<br>
}<br><br>
return false; ":<br>
Fail to execute script in function __bm_OPEN(). Source:<br>
<br>
" + count = 0;<br><br>
// create instance of<br>
// the GetStockHistory class<br>
gsh = new Packages.Abcj.birt.stocks.daomock.StockDaoMock(); <br><br>
//Load the List<br><br>
stock = gsh.getStockValues("Java");<br><br>
if(count < stock.size()){<br>
row["columnDate"] = stock.get(count).getDate();<br>
row["columnOpen"] = stock.get(count).getOpen();<br>
row["columnHigh"] = stock.get(count).getHigh();<br>
row["columnLow"] = stock.get(count).getLow();<br>
row["columnClose"] = stock.get(count).getClose();<br>
row["columnVolume"] = stock.get(count).getVolume();<br>
count++;<br>
return true;<br>
}<br><br>
return false; + "<br>
<br>
A BIRT exception occurred. See next exception for more information.<br>
TypeError: [JavaPackage Abc.birt.stocks.daomock.StockDaoMock] is not a function, it is object. (/report/data-sources/script-data-source[
@id="39"]/method[
@name="open"]#5). </div>
<div> </div>
<div> </div>
</div>
<p> </p>