Отладка GWT Rcp Failure без ошибок - PullRequest
0 голосов
/ 24 февраля 2012

Я действительно не могу решить эту проблему!У меня есть проект gwt / gxt, получающий ошибку, и благодаря этой записи я могу разместить как можно больше "дескрипторов".Это код, где я вызываю rpc:

Button bSave=new Button("Save", new SelectionListener<ButtonEvent>() {  
   @Override 
   public void componentSelected(ButtonEvent ce) {
          //creation of parameters
          List<CodeBaseModel> rapportino =new ArrayList<CodeBaseModel>();
          CodeBaseModel rapp = new CodeBaseModel(getValues());
          List<CodeBaseModel> tmp =new ArrayList<CodeBaseModel>();
          tmp.add(rapp);
          snd_service.saveData(tmp, new AsyncCallback<Boolean>(){
             public void onFailure(Throwable caught) {
        Window.alert(caught.getMessage());
        Window.alert(getStackTrace(caught, "\n"));
             }
         public void onSuccess(List<CodeBaseModel> result) {
        //control results
                ...
             }
          });
     }
});

Я не получил ошибку на стороне сервера, и функция никогда не выполняется.
В Chrome я не смог увидеть запрос к серверу сервиса.
Я использую точно такую ​​же функцию того же асинхронного класса в другой точке моего кода, и она отлично работает (я называю это таким же образом).
У меня нет ошибок JavaScript или других ошибок на стороне клиента.
Объект пойманного сбоя не возвращает информации:
catch.getMessage () -> undefined
getStackTrace (catch, "\ n") -> Unknown.Qic (Unknown source: 0) Unknown.uqc (Unknownисточник: 0) Unknown.yqc (неизвестный источник: 0) Unknown.Rnc (неизвестный источник: 0) неизвестен. $ D (неизвестный источник: 0) Unknown.Gqc (неизвестный источник: 0) Unknown.yqc (неизвестный источник: 0)

Не знаю, что делать, есть предложения?

Спасибо, Федерика

1 Ответ

0 голосов
/ 05 марта 2012

Я забыл ответить на мой вопрос, но в конце концов я узнал, где была проблема. Я вижу, что это никого не интересует, но я не очень доверяю себе, и я вполне уверен, что снова попаду в этот вопрос, так что ... Проблема была связана со значениями параметра, передаваемого асинхронному вызову функции; для ошибки неправильной записи одно из этих значений было клиентским пользовательским объектом.

Пока, Федерика

...