community-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mark Thomas (JIRA)" <>
Subject [jira] [Commented] (COMDEV-217) AJP client library and command line tools
Date Mon, 12 Mar 2018 19:06:00 GMT


Mark Thomas commented on COMDEV-217:


For more details and some background, take a look at the Bugzilla issue in the description.

To start contributing you should:

subscribe to (
subscribe to (
sign up for a ASF Bugzilla account
Step one is introduce yourself to the mailing lists.

The step 2 will be to draft an API. For that, you'll probably want to use the Tomcat wiki
so sign up for an account there ( and ask on the Tomcat dev list for edit
privs for the wiki. Look at the code linked from the BZ issue for ideas. Keep in mind that
we need to be able to send invalid as well as valid data via this API. Put some ideas together
and ask for feedback.

I'm sure you'll have lots of questions as you go. Just ask on the dev@tomcat.a.o list.

> AJP client library and command line tools
> -----------------------------------------
>                 Key: COMDEV-217
>                 URL:
>             Project: Community Development
>          Issue Type: New Feature
>          Components: GSoC/Mentoring ideas
>            Reporter: Mark Thomas
>            Priority: Major
>              Labels: gsoc, gsoc2017, gsoc2018
> Apache Tomcat supports the AJP protocol for communication between reverse proxies (httpd,
IIS, etc) and Tomcat. It would be useful for various purposes (bug investigation, testing,
load testing, etc.) to have an wget/curl/ab etc. equivalent for AJP.
> A good starting point exists in the Apache JMeter project. This task is to produce (probably
but not necessarily starting from the JMeter code):
> - A Java library that provides AJP client functionality
> - integrate that client with JMeter
> - provide a command line wrapper for that client library
> and then use the library to (stress) test Tomcat's AJP implementations, identify bugs
and provide patches for those bugs.
> For the history see

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message