We have a number of issues with the existing code and it feels like a rewrite might now be required.
The primary issues are: - [x] #37668 - [x] #37669 - [x] #28837 - [x] #7161 - [x] #37667 - [x] #37452
Other related items:
- [x] Drop Java 8 specific code and work-arounds
- [x] Solve Windows file lock issues
- [x] See if we can drop custom String code (we can't)
- [x] See if we have opportunities to improve performance
- [x] See if we can address URL concerns listed in this Jetty issue