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: