2016-08-03 49 views
1

我執行Synchronization.Receive()用於手動同步上Android應用在Genexus EV3 U9但該過程返回和錯誤檢查99.我目錄下載發現錯誤正在發生調用http://myhost/MyAppWeb/rest/MyAppOfflineDatabase?fmt=json當我打開從桌面瀏覽器這個地址我看到下面的JSON錯誤99接收的同步數據中Genexus EV3 U9在Android

{"error":{"code":"500","message":"Ya existe una propiedad con el nombre 'HttpOperationSelectorData'."}} 

我以爲是離線數據庫結構相關的一個問題,所以我又創建離線數據庫,從設備上的應用程序被刪除的數據,卸載它並重新安裝它,但問題不斷髮生。

我還應該檢查什麼?

這是段目錄下載當錯誤發生:

08-03 22:36:29.298 D/Genexus-HTTP(23857): Request (POST) to http://192.168.12.178/MyApp/rest/MyAppOfflineDatabase?fmt=json 

08-03 22:36:30.711 E/Genexus-HTTP(23857): Response (500) from http://192.168.12.178/MyApp/rest/MyAppOfflineDatabase?fmt=json 

08-03 22:36:30.712 E/GeneXusApplication(23857): Type:System.Data.SqlClient.SqlException.DBMS Error Code:8163.The text, ntext, or image data type cannot be selected as DISTINCT. 

08-03 22:36:30.712 E/GeneXusApplication(23857): Invalid sync response from server 

謝謝

+1

當錯誤發生時,您是否可以包含catlog。它應該包含更多關於錯誤的信息。韓國社交協會。 – fpanizza

回答

0

我沒有發現真正的問題,但它是關係到交易之一。我將所有對象導出到新的知識庫並開始刪除事務;首先是那些帶有某種警告的警告,所有這些警告都是關於缺少索引的,但沒有什麼不好。最後,我刪除了一個交易,解決了這個問題。所以也許這將是很好的知道發生了什麼,但至少我想分享我如何解決它。