Communication problem.

I am getting the error “Communication problem” when I publish my web application in production environment (Tomcat 6.0). In the development environment everything works perfectly.

Specifically, the message text that appears on the screen in a red frame is:

[b]
Communication problem

Take note of any unsaved data, and click here to continue.

(SyntaxError): missing ) in parenthetical stack: Feb(" HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">\n\n\n\n
Method Not Implemented
\n

POST to /vaadin/vaadin/UIDL/ not supported.
\n
\n")@http://www.sinaissistemas.com.br/vaadin/VAADIN/widgetsets/com.vaadin.terminal.gwt.DefaultWidgetSet/B56D3381FA7251D658B90D82A2A1E318.cache.html:2877 Wdb([object Object]
,[object Object]
)@http://www.sinaissistemas.com.br/vaadin/VAADIN/widgetsets/com.vaadin.terminal.gwt.DefaultWidgetSet/B56D3381FA7251D658B90D82A2A1E318.cache.html:4294 Ueb([object Object]
,[object Object]
)@http://www.sinaissistemas.com.br/vaadin/VAADIN/widgetsets/com.vaadin.terminal.gwt.DefaultWidgetSet/B56D3381FA7251D658B90D82A2A1E318.cache.html:3620 Web([object Object]
,[object Object]
)@http://www.sinaissistemas.com.br/vaadin/VAADIN/widgetsets/com.vaadin.terminal.gwt.DefaultWidgetSet/B56D3381FA7251D658B90D82A2A1E318.cache.html:4233 kC([object Object]
,[object Object]
)@http://www.sinaissistemas.com.br/vaadin/VAADIN/widgetsets/com.vaadin.terminal.gwt.DefaultWidgetSet/B56D3381FA7251D658B90D82A2A1E318.cache.html:3632 PC([object XMLHttpRequest]
)@http://www.sinaissistemas.com.br/vaadin/VAADIN/widgetsets/com.vaadin.terminal.gwt.DefaultWidgetSet/B56D3381FA7251D658B90D82A2A1E318.cache.html:2670 ([object Event]
)@http://www.sinaissistemas.com.br/vaadin/VAADIN/widgetsets/com.vaadin.terminal.gwt.DefaultWidgetSet/B56D3381FA7251D658B90D82A2A1E318.cache.html:2883 Gn((function () {a.Wb(b);}),[object XMLHttpRequest]
,[object Arguments]
)@http://www.sinaissistemas.com.br/vaadin/VAADIN/widgetsets/com.vaadin.terminal.gwt.DefaultWidgetSet/B56D3381FA7251D658B90D82A2A1E318.cache.html:3120 ([object Event]
)@http://www.sinaissistemas.com.br/vaadin/VAADIN/widgetsets/com.vaadin.terminal.gwt.DefaultWidgetSet/B56D3381FA7251D658B90D82A2A1E318.cache.html:2662 fileName: http://www.sinaissistemas.com.br/vaadin/VAADIN/widgetsets/com.vaadin.terminal.gwt.DefaultWidgetSet/B56D3381FA7251D658B90D82A2A1E318.cache.html lineNumber: 2877 - Original JSON-text: HTML PUBLIC “-//IETF//DTD HTML 2.0//EN”>
Method Not Implemented

POST to /vaadin/vaadin/UIDL/ not supported.
[/b]

Anyone have any ideas?

Norival Hübner

My first guess would be that the response that the browser is getting from a UIDL request is some HTML rather than some JSON/UIDL (perhaps a 404?). I’d guess that /vaadin/vaadin/UIDL isn’t wired up to Vaadin’s servlet properly. Check your web.xml and tomcat’s configuration?

Hello Royce,

From which version of tomcat is safe to use the vaadin. What exactly should it be configured to vaadin

In this case, the web.xml is:

Norival Hübner