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

solr-web fails to deploy if a PACL-enabled plugin had been deployed before it

    Details

      Description

      When the solr-web plugin is deployed (either install or on startup on an instance that already has it deployed), if a PACL-enabled plugin had been deployed before it, then it fails to deploy with the error:

      04:48:13,584 ERROR [pool-2-thread-3][PortletApplicationContext:145] org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Bean class [com.liferay.portal.spring.context.PortletBeanFactoryPostProcessor] not found

      full trace attached.

      Steps:
      1. Startup 6.1 GA2 instance
      2. Install PACL-enabled plugin. I tried a number from the marketplace, all which shows the issue.
      3. Install solr-web plugin from Marketplace. I have tried with the latest version 1.0.1.

      The issue also occurs if you restart Liferay, and the PACL-enabled plugin is deployed before solr-web.
      solr-web will deploy correctly if the PACL-enabled plugin is deployed after solr-web, or if I turn PACL off in the plugin properties file for the other plugin.

        Attachments

          Activity

            People

            • Assignee:
              michael.saechang Michael Saechang
              Reporter:
              chun.ho.1 Chun Ho
              Participants of an Issue:
              Recent user:
              Esther Sanz
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

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

                Packages

                Version Package