Ошибка компиляции Vaadin GWT: файл nocache.js не найден - PullRequest
1 голос
/ 21 февраля 2012

Всякий раз, когда я компилирую свой набор виджетов, используя инструмент компиляции eclipse (плагин) и maven install.Сервер Tomcat не может найти этот файл, даже если он находится прямо в моей папке VAADIN / themes / widgetsets?

Ошибка, которую я получаю, не очень полезна:

 Feb 20, 2012 7:20:47 PM com.vaadin.terminal.gwt.server.AbstractApplicationServlet serveStaticResourcesInVAADIN
INFO: Requested resource [VAADIN/widgetsets/org.bixin.dugsi.web.DugsiManagerWidgetset.gwt.xml/org.bixin.dugsi.web.DugsiManagerWidgetset.gwt.xml.nocache.js] not found from filesystem or through class loader. Add widgetset and/or theme JAR to your classpath or add files to WebContent/VAADIN folder.

РЕДАКТИРОВАТЬ:

если кто-то еще заметил это, файл nocache.js находится в VAADIN / widgetsets / org.bixin.dugsi.web.DugsiManagerWidgetset но сервер ищет в

VAADIN/widgetsets/org.bixin.dugsi.web.DugsiManagerWidgetset.gwt.xml/

по какой-то причине он добавил .gwt.xml в каталог файлов?Как я могу это исправить

Как я могу обновить tomcat в затмении?

Ответы [ 2 ]

1 голос
/ 21 февраля 2012

Вы проверили, что постфикс .gwt.xml отсутствует в вашем web.xml.Должно быть:

<init-param>
    <description>Application widgetset</description>
    <param-name>widgetset</param-name>
    <param-value>org.bixin.dugsi.web.DugsiManagerWidgetset</param-value>
</init-param>
0 голосов
/ 21 февраля 2012

Подробную команду компиляции Vaadin можно увидеть в первых нескольких строках вывода консоли, включив «подробный вывод компиляции» в разделе «Свойства -> Vaadin».Ваш файл может находиться в неправильном месте, отличном от указанного в подробной команде компиляции.

Кроме того, связанный с вами файл может находиться в каталоге с пробелами.Это может быть ошибкой для компилятора.

Ошибка может быть вызвана и другим не связанным элементом.Вероятно, вы можете найти реальную причину, изучив подробный вывод компиляции.

...