2010-06-08 48 views
5

Llamo a servlets que implementó la interfaz CometProcessor, y cada vez que trato de llamar a los servlets con solicitud get, obtengo el error anterior. ¿Puedo saber la razón?El método HTTP GET no es compatible con esta URL

public class ChatServlets 
    extends HttpServlet implements CometProcessor { 

public void event(CometEvent event) 
    throws IOException, ServletException { 
    HttpServletRequest request = event.getHttpServletRequest(); 
    HttpServletResponse response = event.getHttpServletResponse(); 
    if (event.getEventType() == CometEvent.EventType.BEGIN) { 
     response.getWriter().println("Welcome "); 
    } else if (event.getEventType() == CometEvent.EventType.READ) { 
      response.getWriter().println("Bye"); 
    } 
    } 
} 
+0

no hay ningún error "arriba" o me falta algo? –

Respuesta

1

De this document:

NOTA IMPORTANTE: El uso de estas características requiere el uso del APR o conectores HTTP NIO. El conector HTTP java.io clásico y los conectores AJP no los admiten.

Por defecto, usted obtiene el conector HTTP java.io clásico configurado en su server.xml. ¿Lo has cambiado a conector NIO?

Cuestiones relacionadas