残りのデータ ソースからデータを取得すると、次のエラーが発生します。
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: 無効なインデックス -1 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) ) で sun.reflect.DelegatingConstructorAccessorImpl.newInstance(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(メソッド hodDispatch.java:71) com.google.gwt.dev.shell.OophmSessionHandler.invoke (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) at java.lang.Thread.run(Thread.java:619)
これが私のデータソースです(RestDataSourceを拡張しています)
コード: public CustomerDataSource(String id) { setID(id); setDataFormat(DSDataFormat.XML); setRecordXPath("customerdoc");
setOperationBindings();
OperationBinding fetch = new OperationBinding();
fetch.setOperationType(DSOperationType.FETCH);
fetch.setDataProtocol(DSProtocol.GETPARAMS);
setOperationBindings(fetch);
setDataURL("/customer");
ブラウザで XML ファイルを表示できるので、Web サービスがデータを返すことはわかっています。これは解析エラーではないようです (以前に見たことがあります)。エラーの意味がわかりません。どんな助けでも大歓迎です。