Duvida em DWR

6 respostas
A

Pessoal,

Estou usando Ajax com o DWR, criei uma mensagem para mostrar enquanto ele processa os dados e tudo funcionou numa boa, agora, em uma outra jsp de consulta eu usei o Ajva novamente, porem parou de funcionar a minha msg, esse erro de seu por algum erro de configuração do dwr.xml ? Vou postar o conteudo, agradeco a quem puder ajudar.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dwr PUBLIC
    "-//GetAhead Limited//DTD Direct Web Remoting 1.0//EN"
    "http://www.getahead.ltd.uk/dwr/dwr10.dtd">
<dwr>
	<allow>
		<create creator="new" javascript="Util">
			<param name="class" value="br.com.projeto.util.Util" />
		</create>

		<create creator="new" javascript="ControllerDados">
			<param name="class" value="br.com.projeto.controller.ControllerDados" />
		</create>

		<convert converter="bean" match="br.com.projeto.bean.*"/>
	</allow>
</dwr>

Abs

6 Respostas

marciocamurati

Mas qual o erro que você está recebendo ?

[]s

marciocamurati

E tente o seu dwr config dessa forma:

&lt?xml version="1.0" encoding="UTF-8"?&gt 
&lt;!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 1.0//EN" "http://www.getahead.ltd.uk/dwr/dwr10.dtd"&gt; 
&lt;dwr&gt; 
	&lt;allow&gt; 
		&lt;create creator="new" javascript="Util"&gt; 
			&lt;param name="class" value="br.com.projeto.util.Util" /&gt; 
		&lt;/create&gt; 
	&lt;/allow&gt;
	
	&lt;allow&gt;
		&lt;create creator="new" javascript="ControllerDados"&gt; 
			&lt;param name="class" value="br.com.projeto.controller.ControllerDados" /&gt; 
		&lt;/create&gt; 

		&lt;convert converter="bean" match="br.com.projeto.bean.*"/&gt; 	
	&lt;/allow&gt;
&lt;/dwr&gt;

Outra coisa eu pelo menos nunca usei o convert .* sempre defini o path completo da classe tendo por exemplo doi converts.

[]s

A

Quando eu configuro o dwr dessa forma, ele da um erro

marciocamurati

Cara,

Estranho acabei de abrir aqui um arquivo de configuração que está em produção e não notei nada de errado nesse que lhe passei a unica diferença que reparei foi dtd indicada no topo do XML

&lt?xml version="1.0" encoding="UTF-8"?&gt 
&lt;!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 0.4//EN" "http://www.getahead.ltd.uk/dwr/dwr.dtd"&gt;
...

De resto não vi nada, da uma olha no Log para ver se está te mostrando algo.

[]s

A

Fala Marcio,

Valew pela ajuda, mas eu nao sei o que acontece, eu mudei o cabeçalho e mesmo assim continua dando o erro ! eu postei o que esta no meu arquivo e mesmo assim, não funciona. Não sei se pode ser problema de configuração de ambiente ou do contexto mesmo ! Mas nao sei o pq ! rs

Abs

S

cara tenta retirar o cabeçario !!!

Criado 5 de setembro de 2007
Ultima resposta 6 de set. de 2007
Respostas 6
Participantes 3