On 21/07/2020 09:47, Mark Thomas wrote: > On 20/07/2020 18:20, Coty Sutherland wrote: >> This commit is problematic :( It's broken some projects that depend on >> Tomcat because now the tomcat-coyote.jar doesn't contain the >> org.apache.tomcat.util.net.jsse or >> org.apache.tomcat.util.modeler.modules packages which results in >> ClassNotFoundExceptions. I haven't seen any issues with other jars yet. >> The removal of those packages from the jar looks intentional, but we >> aren't providing the classes anywhere else for users to use which is >> causing problems. Thoughts? > > Those packages are still present. > > Do you mean those packages are no longer listed as exported in the OSGi > / JPMS meta-data? The following packages are currently listed as private > (and I assume the JPMS metadata is the same): > > org.apache.tomcat.util.bcel > org.apache.tomcat.util.http.fileupload.impl > org.apache.tomcat.util.http.fileupload.util.mime > org.apache.tomcat.util.modeler.modules > org.apache.tomcat.util.net.jsse > > It should be fairly easy to get that fixed.
I think I've fixed this. Let me know how you get on with 10.0.x / 9.0.x Mark > > Out of curiosity, what projects are broken? I'm surprised that something > has dependencies that deep into Tomcat's internals. Is this an OSGi > dependency or JPMS? > > Mark > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org