Olá pessoal. Tudo bem?!
estou desenvolvendo uma tela que utiliza DWR para consultar um registro no banco. Bem... está tudo funcionando beleza na minha máquina enquanto estou desenvolvendo. Mas quando jogo no server de produção, não funciona!
No log do Tomcat do server de produção não dá nenhum erro do DWR mas ele não monta o arquivo .js relativo a classe que eu configurei no dwr.xml.
Vamos supor que este seja o meu dwr.xml<!DOCTYPE dwr PUBLIC
"-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN"
"http://getahead.org/dwr//dwr20.dtd">
<dwr>
<allow>
<convert converter="bean" match="aplicacao.entidade.*"/>
<create creator="new" javascript="ATeste">
<param name="class" value="aplicacao.apresentacao.ATeste"/>
</create>
</allow>
</dwr>
Quando lá no meu javascript eu tento acessar algum método tipo
ATeste.consultar(1, consultarCallBack);
o browser lança uma exceção javascript dizendo que não encontrou ATeste. Até ai daria pra entender se o ambiente de teste do DWR não estivesse mostrando a classe ATeste e todos os seus métodos públicos. Mas ele está!!!
Alguém tem a menor idéia do porquê isto ocorre?!
Desde já agradeço. Até.