Skip to content

belosh59/portal-webserver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portal WebServer

OpenSource Servlet Container:

TODO:

  • Change File class usege to Path class for pathes
  • ThreadPool configuration should be added: Give a name to threads in pool / Set UncaughtExceptionHandler
  • Implements NIO File System Events
  • UnpackWars and AutoDeploy parameters should be processed
  • Deploy online-shop App based on ServiceLocator and IOC. Spring classloader integration required
  • Servlet lifecycle init -> serve -> destroy should be fully covered
  • start.sh / stop.sh
  • PortalServlet Streams should be closed in try-with-resources clause in Request Handler
  • Package structure refactored
  • Reuse Socket input/output streams. Implement content length. Do not close connection with clients
  • Chain of responsibility. Filters processing in web.xml
  • Implement Cookie processing
  • POST Request body should be processed
  • Principal should be processed as well
  • Thymeleaf is not working with PortalServletContext during processing of template variables
  • Ensure that logger process cause of exception
  • Move all constants to separate class
  • Assets failing to be processing from time to time, need deeper investigation

Advanced TODO:

  • Welcome files in web.xml

Refactored:

  1. ApplicationScannerInterval parameter removed as not needed after implementation #4 from TODO list

Notes:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published