You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by bu...@apache.org on 2011/05/03 13:27:32 UTC

DO NOT REPLY [Bug 51145] New: Need a NIO-based AJP connector

https://issues.apache.org/bugzilla/show_bug.cgi?id=51145

             Bug #: 51145
           Summary: Need a NIO-based AJP connector
           Product: Tomcat 7
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: Connectors
        AssignedTo: dev@tomcat.apache.org
        ReportedBy: jessh@ptc.com
    Classification: Unclassified


One of the major changes in Tomcat 7 is that it supports the Servlet 3.0
specification.  A major part of the Servlet 3.0 specification is obviously the
support for asynchronous requests.

Some of us need to use Apache and mod_jk to provide load balancing over
multiple Tomcats.  This means using the AJP connector, which currently has only
BIO and APR options.  For those of us needing to support many (7) different
platforms (some with horrific linkers, etc), APR is just not a workable
solution -- too many nasty builds.

For such use cases a NIO-based AJP connector would really be enormously
helpful.

Mark Thomas stated, "I don't know how much work that would be to write but
with the refactoring already completed for Tomcat 7 it might be as
little as 1000 lines of code."

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


DO NOT REPLY [Bug 51145] Need a NIO-based AJP connector

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=51145

--- Comment #4 from Mark Thomas <ma...@apache.org> 2011-05-17 17:27:50 UTC ---
Yep. It passes the Servlet 3.0 TCK with mod_jk and mod_proxy_ajp.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


DO NOT REPLY [Bug 51145] Need a NIO-based AJP connector

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=51145

Mark Thomas <ma...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

--- Comment #2 from Mark Thomas <ma...@apache.org> 2011-05-17 17:25:24 UTC ---
This has been implemented in 7.0.x and will be included in 7.0.15 onwards.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


DO NOT REPLY [Bug 51145] Need a NIO-based AJP connector

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=51145

--- Comment #1 from Mark Thomas <ma...@apache.org> 2011-05-15 11:38:15 UTC ---
An initial implementation is available in trunk/7.0.x. It will be included in
7.0.15 onwards.

There are some aspects that are known to fail (e.g. request bodies). Once all
the TCK tests pass, the experimental label will be removed and this issue will
be marked as resolved.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


DO NOT REPLY [Bug 51145] Need a NIO-based AJP connector

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=51145

--- Comment #3 from Jess Holle <je...@ptc.com> 2011-05-17 17:25:59 UTC ---
Does it pass TCK tests yet?

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org