Quantcast
Channel: SmartClient Forums
Viewing all articles
Browse latest Browse all 4756

Error in log does not make sense

$
0
0
SmartClient Version: SNAPSHOT_v9.1d_2013-12-17/PowerEdition Deployment (built 2013-12-17)

IE-8

Error from client side:
[CODE]
ERROR: Uncaught exception escaped
java.lang.ClassCastException: java.lang.String cannot be cast to com.google.gwt.core.client.JavaScriptObject
at com.smartgwt.client.util.JSOHelper.getAttributeAsJ avaScriptObject(JSOHelper.java)
at com.smartgwt.client.core.DataClass.getAttributeAsJ avaScriptObject(DataClass.java:475)
at com.smartgwt.client.data.DSResponse.getData(DSResp onse.java:391)
at com.anstca.tz.client.post.ui.CubePanelView$1.execu te(CubePanelView.java:69)
[\CODE]

Client Code:
[CODE]
private Record[] views = null;
private MenuButton createViewMenuButton() {
Menu menu = new Menu();
if (views != null) {
menu = createViewMenu(views);
} else {

DataSource.get("post_trade_view_list").fetchData(n ew
Criteria("UserId", Long.toString(getUser().getId())), new DSCallback() {
public void execute(DSResponse response, Object rawData, DSRequest request) {
views = response.getData();
refereshViewMenuItems(views);
}
});
}
return new MenuButton("View", menu);
}
[\CODE]

The exception is complaining about this line in the code above:
[CODE]
views = response.getData();
[\CODE]

So the error makes no sense to me. views is defined as Record[] and DSResponse.getData() returns Record[]? What am I missing?

Viewing all articles
Browse latest Browse all 4756

Trending Articles