Fix slow start-up caused by AspectJ hitting the plugin classloader too often

XMLWordPrintable

      After fixing CONF-13024 we ended up with the original slow start up time. Now it takes about 120sec for confluence startup in a debug mode using tomcat, it is said to be even slower on resin (up to 5 min). We want to improve the start up time..

      The original investigation showed that the reason for the poor performance is aspectJ caching of context classloader before we correctly set it to a PluginClassloader. Possible solution can be patching aspectJ not to cache classloader.

              Assignee:
              Matt Ryall
              Reporter:
              Anatoli
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: