Hace poco obtuve ese mensaje de error en una aplicación portal que invocaba web services que estaban en un was remoto, esta llamada se hacia mediante DWR (Direct Web Remoting).
Como arreglar esto pues editando el archivo web.xml de la aplicación que hace la llamada agregando el tag crossDomainSessionSecurity el cual permite efectuar llamadas desde distintos dominios.
Nuestro web.xml quedaría de la siguiente forma:
<servlet>
<servlet-name>dwr</servlet-name>
<display-name>DWR Servlet</display-name>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>crossDomainSessionSecurity</param-name>
<param-value>false</param-value>
</init-param>
</servlet>