Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-40723

Plugins' ChainableMethodAdviceInjectors are not processed

    Details

      Description

      This is a workaround, the root problem is SpringFactoryUtil created spring bean is losing type info, causing ServiceBeanAutoProxyCreator failed to find all ChainableMethodAdviceInjector by ListableBeanFactory.getBeansOfType(ChainableMethodAdviceInjector.class).

      The correct fix should be making SpringFactoryUtil creates bean by org.springframework.beans.factory.FactoryBean to provide correct type info, but that will break backward compatibility.

      We will have to keep using this workaround until next major release that we can do a proper fix.

        Attachments

          Activity

            People

            • Assignee:
              brian.chan Brian Chan
              Reporter:
              shuyang.zhou Shuyang Zhou
              Participants of an Issue:
              Recent user:
              Esther Sanz
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                6 years, 3 weeks, 2 days ago

                Packages

                Version Package
                6.2.0 CE RC3
                6.2.0 CE RC5