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

Reply via email to