Ok..I added APR connectors... Jeff
Filip Hanik - Dev Lists wrote: > Jeff Genender wrote: >> Ok I added a whole bunch of new connectors in the o.a.g.t.connectors >> package. >> >> I am still working on APR - more notes to follow on this as its a little >> squirly since the Tomcat Connector somewhat "chooses" this automatically >> based on the existence of a native libraries. For the console we may >> wish to do a check on whether the native libs exist, and if so, present >> the APR connector. More on this in another email. >> > not really, it works the same as the NIO connector selection, in > server.xml if > protocol="HTTP/1.1" and the java.library.path contains the TC native > library (tcnative.dll or libtcnative.so) > then APR is selected. > however, the protocol attribute also takes a complete class name, like > > protocol="org.apache.coyote.http11.Http11Protocol" <-- java blocking > connector > protocol="org.apache.coyote.http11.Http11NioProtocol" <-- java non > blocking connector > protocol="org.apache.coyote.http11.Http11AprProtocol" <-- APR connector > > so there is no need to dabble with the auto select, personally I don't > think its very usable feature, since the APR SSL connector has different > attributes than the Java SSL connector and the auto select wouldn't work > in that scenario anyway. > > Filip > >> Here are the connectors we care about at the moment... >> >> AJP13ConnectorGBean - Implements AJP >> Http11ConnectorGBean - Implements blocking Http connector >> Https11ConnectorGBean - Implements blocking Https connector >> Http11NIOConnectorGBean - Implements non-blocking Http connector >> Https11NIOConnectorGBean - Implements non-blocking Https connector >> >> I have not wired them into the container and other GBeans yet...I want >> to clena them up and get any feedback before making the switch since >> this obviously will impact the console upon wiring them in. >> >> As a side note...I am not using any references to the WebManager or >> other interfaces we used that hooked into the console. We can re-add >> those if those are deemed necessary. >> >> Jeff >> >> Paul McMahan wrote: >> >>> I agree NIO support would be great to have in 2.0, especially since its >>> required for comet. >>> >>> Best wishes, >>> Paul >>> >>> On Jul 23, 2007, at 2:42 PM, Jeff Genender wrote: >>> >>> >>>> Hi, >>>> >>>> I was going through some JIRAs and the Geronimo2.0 source and >>>> noticed it >>>> will be difficult at best to get the NIO connector and setting >>>> attributes on the APR connector for Tomcat due to its current >>>> implementation. I really think the ability to use these 2 >>>> connectors is >>>> very important for the 2.0 release and I would like to put these >>>> in. If >>>> there are no objections, I would like this to be a part of the 2.0 >>>> release. >>>> >>>> Jeff >>>> >> >> >>