Hello,

Le dimanche 15 mars 2026, 16:41:48 heure normale d’Europe centrale Emmanuel 
Bourg a écrit :
> Le 14/03/2026 à 11:59, Fab Stz a écrit :
> 
> > I added the @MultipartConfig on css-validator.
> > 
> > Everything works fine on jetty9, tomcat10 & tomcat11, but it fails with 
> > jetty12.
> > 
> > Error is like this:
> > 
> > 2026-03-14T10:07:15.607675Z 01O java.lang.IllegalStateException: No 
> > multipart config for servlet
> > 2026-03-14T10:07:15.607676Z 01O     at 
> > org.eclipse.jetty.ee8.nested.Request.getParts(Request.java:1716)
> > 2026-03-14T10:07:15.607678Z 01O     at 
> > org.eclipse.jetty.ee8.nested.Request.getParts(Request.java:1700)
> > 2026-03-14T10:07:15.607679Z 01O     at 
> > org.eclipse.jetty.ee8.nested.Request.getPart(Request.java:1691)
> > 
> > According to this issue, I believe made it correctly 
> > https://github.com/jetty/jetty.project/issues/5987
> > 
> > I suspect that jetty12 in Debian couldn't analyse correctly the 
> > @MultipartConfig annotation, hence the error.
> 
> Did you try with the upstream distribution of Jetty 12?

Yes, and I had to manually add the ee8-annotations module also with upstream's 
jetty distribution. 
That's why I ended up closing this issue with [1]

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1130731#10

> > Given that there are some Debian specific patches esp. for EE8 in the 
> > jetty12 package, could this be another debian packaging issue, somehow like 
> > #1129638 ?
> 
> I don't think annotation parsing is disabled by default. 
> If I understand 
> well the annotation parsing module is a dependency of the jsp module 
> which is enabled by default, so it should work.

Apparently it is not enabled by default.

Regards
Fab

Reply via email to