Details

      Description

      Content Set Providers do not work in LR 7 DXP.

       

      Steps to reproduce:

       

      Register custom InfoListProvider:

       

       

      @Component(
       immediate = true,
       property = {
       },
       service = InfoListProvider.class
      )
      public class CustomContentSetProvider implements InfoListProvider<AssetEntry> {
      
       @Override
       public List<AssetEntry> getInfoList(InfoListProviderContext infoListProviderContext) {
       return Collections.emptyList();
       }
      
       @Override
       public List<AssetEntry> getInfoList(InfoListProviderContext infoListProviderContext, Pagination pagination, Sort sort) {
       return Collections.emptyList();
       }
      
       @Override
       public int getInfoListCount(InfoListProviderContext infoListProviderContext) {
       return 0;
       }
      
       @Override
       public String getLabel(Locale locale) {
       return "Custom Content Set Provider";
       }
       
      }

       

       

      Expected Result: content set provider should appear in Asset Publisher configuration.

      Actual Result: nothing happens.

       

      The same works as expected in LR CE 7.2 GA1.

       

       

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                4 weeks, 1 day ago

                Packages

                Version Package