Erro no mapeamento do dwr

1 resposta
F

Tenho que utilizar o dwr em um projeto existente, entretanto, ocorre um erro quando são mapeadas as tags a seguir no web.xml:

<!-- Servlet de invocação dwr -->
	<servlet>
		<servlet-name>dwr-invoker</servlet-name>
		<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
		<init-param>
            <param-name>debug</param-name>
            <param-value>true</param-value>
        </init-param>	
	</servlet>
	
	<!-- Mapeamento dwr -->
	<servlet-mapping>
		<servlet-name>dwr-invoker</servlet-name>
		<url-pattern>/dwr/*</url-pattern>
	</servlet-mapping>

Quando eu retiro as tags funciona, sendo que eu já coloquei o dwr.jar nas libs.

Detalhe eu estou utilizando o doctype 2.3:

<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">

Alguém já pegou esse tipo de problema?

1 Resposta

ibispo

Eu estou usando de uma forma diferente:

<servlet>
		<servlet-name>dwr-invoker</servlet-name>
		<display-name>DWR Servlet</display-name>
		<servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
		<init-param>
			<param-name>debug</param-name>
			<param-value>true</param-value>
		</init-param>
	</servlet>
<servlet-mapping>
		<servlet-name>dwr-invoker</servlet-name>
		<url-pattern>/dwr/*</url-pattern>
	</servlet-mapping>

e o meu doctype

<!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 1.0//EN"
  "http://www.getahead.ltd.uk/dwr/dwr10.dtd">

Vê se ajuda

Criado 29 de dezembro de 2009
Ultima resposta 5 de jan. de 2010
Respostas 1
Participantes 2