Project: Birt
Bug 105277 NativeJavaObject is returned when script data set is used
Reported: 2005-07-27 04:33:42 | Status: resolved fixed

It's printing "org.mozilla.javascript.NativeJavaObject@154f4c7" instead of "Hello World!" This is the script I have on dataset. on open: s = Packages.HelloWorld.hello(); count = 1; on fetch: if (count > 0) { row["columnString"] = s; count--; return true; } return false; hello() method returns a String.

Files changed in fix:
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/script/JSRowObject.java data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/script/ScriptEvalUtil.java