Вопрос:
Во время просмотра компонента Smart Gwt я получил следующую ошибку
com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException: Invalid type signature for
Не могли бы вы рассказать, почему это происходит?
Ответ №1
Попробуйте очистить любые скомпилированные файлы классов. Я подозреваю, что вы что-то изменили, и ранее скомпилированный класс больше не совместим.
Кроме того, если у вас есть выход компилятора GWT в src/main/webapp, скорее всего, вы снова увидите проблему.
Ответ №2
Можете ли вы предоставить какой-то код, т.е. Определения интерфейса, и где вы вызываете метод RPC?
Взгляните на ссылку API для этого исключения, возможно, описанные причины соответствуют вашему делу:
Вы внесли изменения в аннотацию @RemoteServiceServletPath в синхронном интерфейсе? Однажды у меня возникла проблема с тем, что я не изменяю соответствующую запись в файле web.xml.