> On Aug 14, 2024, at 19:52, James H. H. Lampert > <jam...@touchtonecorp.com.INVALID> wrote: > > I ran into a "gotcha" that I probably ran into when we did our cloud box. > >> 14-Aug-2024 19:19:31.245 SEVERE [main] >> org.apache.catalina.connector.Connector.<init> Protocol handler >> instantiation failed java.lang.ClassNotFoundException: >> org.apache.coyote.http11.Http11Protocol > > I was just about ready to "punt," and ask for help, when I noticed one thing > about the connector: >> protocol="org.apache.coyote.http11.Http11Protocol" > > whereas on our cloud box, it's: > >> protocol="org.apache.coyote.http11.Http11NioProtocol" > > I changed that to match, and tried launching it again, and it looks like > we're good.
The blocking IO implementation (http11.Http11Protocol) was actually removed in 8.5, but if specified in the config, 8.5 would substitute the default non-blocking one (http11.Http11NioProtocol). In 9.0, this auto-substitution was removed, requiring a valid protocol specification to be used. - Chuck --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org