Hi
I undid the changes i had done in server.xml and that seems to fix the
issue.

<Connector connectionTimeout="20000" port="8084" protocol="HTTP/1.1"
redirectPort="8443"/>
    <!--<Connector connectionTimeout="20000" port="8084"
protocol="org.apache.coyote.http11.Http11NioProtocol"
redirectPort="8443"/>-->

could you help me understand what could be happening ?


On Mon, May 14, 2012 at 5:19 PM, Konstantin Kolinko
<knst.koli...@gmail.com>wrote:

> 2012/5/14 rohit patil <sparkb...@gmail.com>:
> > Thanks for replying,
> >
> > 1. I do not have any filters configured.
> > 2. Yes my web.xml does mark themselves as adhering to the Sevlet 3.0
> > specification
> > 3. Yes apps under http://localhost:8080/examples/jsp/ also does NOT
> work,
> > they also throw up the same exception.
> >
> > Here is the stack trace
> >
> > java.lang.IllegalStateException: Not supported.
> >    at org.apache.catalina.connector.Request.startAsync(Request.java:1664)
> >    at
> >
> org.apache.catalina.connector.RequestFacade.startAsync(RequestFacade.java:1030)
> >    at
> >
> javax.servlet.ServletRequestWrapper.startAsync(ServletRequestWrapper.java:379)
> >    at test.comet.NewServlet.processRequest(NewServlet.java:75)
> >    at test.comet.NewServlet.doGet(NewServlet.java:98)
> >    at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
> >    at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> >    at
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
> >    at
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> >    at
> >
> org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)
> >    at
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> >    at
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> >    at
> >
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
> >    at
> >
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
> >    at
> >
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
> >    at
> >
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
> >    at
> >
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
> >    at
> > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
> >    at
> >
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
> >    at
> >
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
> >    at
> >
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999)
> >    at
> >
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565)
> >    at
> >
> org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1812)
> >    at
> >
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> >    at
> >
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> >    at java.lang.Thread.run(Thread.java:722)
> >
> >
> > web.xml complete contents:
> >
> > <?xml version="1.0" encoding="UTF-8"?>
> > <web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee";
> > xmlns:j2ee="http://java.sun.com/xml/ns/javaee"; xmlns:xsi="
> > http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="
> > http://java.sun.com/xml/ns/javaee
> > http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd";>
> >    <servlet>
> >        <servlet-name>NewServlet</servlet-name>
> >        <servlet-class>test.comet.NewServlet</servlet-class>
> >        <async-supported>true</async-supported>
> >    </servlet>
> >    <servlet-mapping>
> >        <servlet-name>NewServlet</servlet-name>
> >        <url-pattern>/NewServlet</url-pattern>
> >    </servlet-mapping>
> >    <session-config>
> >        <session-timeout>
> >            30
> >        </session-timeout>
> >    </session-config>
> > </web-app>
> >
>
> 1. Note, that you have to check Tomcat's conf/web.xml as well
>
> 2. I recommend you to add metadata-complete="true" to the root element
> of your web.xml. Otherwise your application can pull annotated
> components from elsewhere. It will also start faster if you set that
> attribute.
>
> 3. What is "org.netbeans.modules.web.monitor.server.MonitorFilter" in
> your stacktrace? It is likely the culprit.
>
> Best regards,
> Konstantin Kolinko
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
>
>

Reply via email to