https://issues.apache.org/bugzilla/show_bug.cgi?id=48547

           Summary: Add hook for a "patch" classloader
           Product: Tomcat 7
           Version: unspecified
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: Catalina
        AssignedTo: dev@tomcat.apache.org
        ReportedBy: you...@gmail.com


Occasionally it can be useful when administering an application running in
production to apply patches to that application rather than rebuilding that
application.  Such situations might include upgrading the database driver for
an application that has an embedded driver, providing a patch to some spring
configuration, etc...  

Other application servers have this capability.  e.g. Websphere has the notion
of a "shared library".

It would be nice if tomcat had a similar concept.  It could simply be a loader
that sits between the System loader and the webapp loader.

This loader could be configured in the catalina.properties along with the
common.loader.  The "patch.loader"??? And could be blank/unused by default.

Some might argue that the correct way to handle this "patch" situation is to do
a new build of your web application.  I argue that it's not Tomcat's job to
tell organizations how they run their IT but should instead work to be flexible
wherever feasible in allowing organizations to use Tomcat in such ways that
best fits that organization's processes.

Mike

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to