Project: Tomcat
Bug 55630 clean way to avoid setURLStreamHandlerFactory call
Reported: 2013-10-05 16:51:34 | Status: resolved fixed

A current method is to set WebappLoader.first via reflection (because private). I think the setURLStreamHandlerFactory should be move to Catalina.start ('first' static field can be move in Catalina). So we could have a static method in Catalina to prevent setURLStreamHandlerFactory call while first starting.

Files changed in fix:
java/org/apache/catalina/webresources/TomcatURLStreamHandlerFactory.java