Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » BIRT » scripted datasource fetch metod exception(Please help me in that)  () 1 Vote
scripted datasource fetch metod exception [message #1768142] Fri, 14 July 2017 04:06
bhagavan reddy is currently offline bhagavan reddyFriend
Messages: 5
Registered: June 2017
Junior Member
Hi i am new to birt i tried but fecth method returns null values

in java class i return List<JSONObjects>

open method

importPackage(Packages.com.Jsontopdf);
var myDataSet ;
myDataSet=new JsonParse();
var myData ;
myData= myDataSet.getJsonArray();
myIterator = myData.iterator();

fetch method
if(myIterator.hasNext()){
var node ;
node= myIterator.next();

row["Requirement"] =node.getString("Requirement");
row["Description"] = node.getString("Description");
row["Remarks"] = node.getString("Remarks");
row["WhocanSign"] = node.getString("WhocanSign");
row["Format"] = node.getString("Format");
row["Source"] =node.getString("Source");
row["Required"] = node.getString("Required");
row["UsedforBranch"] = node.getString("UsedforBranch");



return true;
}

else return false

close method
myDataSet = null;
myArrayList = null;
myIterator = null;
node = null;
my dataset preview result are empty
in my design the given below exception occures

- org.eclipse.birt.report.engine.api.EngineException: Data Set script method "Fetch" returned null; expected a Boolean value. at
org.eclipse.birt.report.engine.script.internal.ScriptExecutor.addException(ScriptExecutor.java:249) at
org.eclipse.birt.report.engine.script.internal.ScriptExecutor.addException(ScriptExecutor.java:238) at
org.eclipse.birt.report.engine.script.internal.ScriptDataSetScriptExecutor.handleFetch(ScriptDataSetScriptExecutor.java:165) at
org.eclipse.birt.data.engine.impl.ScriptDataSetRuntime.fetch(ScriptDataSetRuntime.java:103) at org.eclipse.birt.data.engine.impl.PreparedScriptDSQuery$ScriptDSQueryExecutor
$CustomDataSet.fetch(PreparedScriptDSQuery.java:260) at org.eclipse.birt.data.engine.executor.dscache.DataSetToCache.fetchFromDataSet(DataSetToCache.java:243) at
org.eclipse.birt.data.engine.executor.dscache.DataSetToCache.fetch(DataSetToCache.java:171) at org.eclipse.birt.data.engine.executor.cache.OdiAdapter.fetch(OdiAdapter.java:218) at
org.eclipse.birt.data.engine.executor.cache.RowResultSet.fetch(RowResultSet.java:145) at org.eclipse.birt.data.engine.executor.cache.RowResultSet.doNext(RowResultSet.java:118) at
org.eclipse.birt.data.engine.executor.cache.RowResultSet.next(RowResultSet.java:96) at
org.eclipse.birt.data.engine.executor.cache.ExpandableRowResultSet.next(ExpandableRowResultSet.java:63) at
org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper.populateData(SmartCacheHelper.java:316) at
org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper.initInstance(SmartCacheHelper.java:285) at
org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper.getResultSetCache(SmartCacheHelper.java:246) at
org.eclipse.birt.data.engine.executor.cache.SmartCache.<init>(SmartCache.java:73) at org.eclipse.birt.data.engine.executor.transform.pass.PassUtil.populateOdiResultSet(PassUtil.java:
132) at org.eclipse.birt.data.engine.executor.transform.pass.PassUtil.pass(PassUtil.java:62) at
Previous Topic:4.7 Release?
Next Topic:BIRT sorting with default value first
Goto Forum:
  


Current Time: Fri Apr 26 14:57:45 GMT 2024

Powered by FUDForum. Page generated in 0.03620 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top