Ernesto,

On 5/1/25 8:51 PM, Ernesto Reinaldo Barreiro wrote:
We have an Apache Wicket application that I just ported to wicket 10. The
application works as expected with the latest Tomcat 10.1.40. But our
application does not work with Tomcat 11.0.6 because file upload (multipart
processing is broken).

Apache wicket 10.x uses fileupload2.jakarta.servlet5 thus I create a branch
using fileupload2.jakarta.servlet6 (
https://mvnrepository.com/artifact/org.apache.commons/commons-fileupload2-jakarta-servlet6/2.0.0-M2)
thinking that might be the problem... But after some debugging the problem
seems to be in Http11InputBuffer and related classes (it seems the whole
package is very different from 10.x branch) or the way fileupload2 is using
them.

Has anyone experienced any similar problems?

Are you able to package a simple test-case for this?

Does Wicket handle its own multipart logic, or is it relying on Tomcat to provide that facility?

Tomcat 10 and 11 are very similar to each other, though they support different versions of the relevant Jakarta EE APIs. Is Wicket 10 documented to work with Jakarta EE 11? Is Wicket 10 documented to work with Jakarta EE 10?

-chris


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to