HTTP Status 500 -

Estou desenvolvendo uma aplicação usando DWR, estava funcionando tudo certinho, mais do nada começo a dar esse erro ai, ja fiz um monte de coisa tentando resolver mais nao consigo.

[code]type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: org.xml.sax.SAXException: Failed to resolve: arg0=-//GetAhead Limited//DTD Direct Web Remoting 3.0//EN arg1=http://getahead.org/dwr/dwr30.dtd
org.directwebremoting.servlet.DwrServlet.init(DwrServlet.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:399)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:317)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:204)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:182)
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:311)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
java.lang.Thread.run(Thread.java:722)
[/code]

Está rodando no apache tomcat, certo?
Bom, este servidor tem umas “neuras”.
Sugiro revisar se todos os jars que utiliza na aplicação estão em WEB-INF/lib.

Provável que seja isto.

Verifica seu dwr.xml.

O meu estava assim

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 3.0//EN"
    "http://getahead.org/dwr/dwr30.dtd">

<dwr>
  <allow>
    <create creator="new" javascript="JDate">
      <param name="class" value="java.util.Date"/>
    </create>
    <create creator="new" javascript="Artigo">
      <param name="class" value="br.com.spo.vo.Artigo"/>
    </create>
    <create creator="new" javascript="Usuario">
      <param name="class" value="br.com.spo.vo.Usuario"/>
    </create>
  </allow>
</dwr>

eu removi a linha
[/code]

[code]

e resolveu. Espero que ajude

1 curtida