从其他数据源检索数据时出现以下错误
00:00:52.439 [错误] 01:46:57.001:RDQ1:WARN:ResultSet:isc_ResultSet_1(创建者:isc_CustomerDocGrid_0):get:无效索引-1 com.smartgwt.client.core.JsObject$SGWT_WARN:01:46: 57.001:RDQ1:WARN:ResultSet:isc_ResultSet_1(创建者:isc_CustomerDocGrid_0):get:sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)处 sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)的无效索引 -1 ) 在 sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:27) 在 java.lang.reflect.Constructor.newInstance(Constructor.java:513) 在 com.google.gwt.dev.shell.MethodAdaptor.invoke(方法 odAdaptor.java:105) 在 com.google.gwt.dev.shell.MethodDispatch.invoke(Met hodDispatch.java:71) 在 com.google.gwt.dev.shell.OophmSessionHandler.invok e(OophmSessionHandler.java:157) 在 com.google.gwt.dev.shell.BrowserChannel.reactToMes sages(BrowserChannel.java:1668) 在 com.google.gwt.dev.shell.BrowserChannelServer.proc essConnection(BrowserChannelServer.java:401) 在 com.google .gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:222) 在 java.lang.Thread.run(Thread.java:619)
这是我的数据源(它扩展了 RestDataSource)
代码:public CustomerDataSource(String id) { setID(id); 设置数据格式(DSDataFormat.XML);setRecordXPath("customerdoc");
setOperationBindings();
OperationBinding fetch = new OperationBinding();
fetch.setOperationType(DSOperationType.FETCH);
fetch.setDataProtocol(DSProtocol.GETPARAMS);
setOperationBindings(fetch);
setDataURL("/customer");
我知道我的 Web 服务正在返回数据,因为我可以在浏览器中显示 XML 文件。这似乎不是解析错误(我以前见过)。不确定错误是什么意思。任何帮助表示赞赏。