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

DDM Custom Storage adapter doesn't work

Details

    Description

      I can create and set a custom ddm storage adapter in form setting .

      I can correctly associate it to a form instance but it is ignored by the form builder application during the crud operations.
      It seems that the DDMFormInstanceRecordLocalServiceImpl uses the default JSON adapter everytime.

      In the DDMFormInstanceRecordLocalServiceImpl the storage type to use is calculate by this method

      protected DDMStorageAdapter getDDMStorageAdapter() {
      	return ddmStorageAdapterTracker.getDDMStorageAdapter(
      	StorageType.JSON.toString());
      	}
      

      It return only JSON adapter.

       

      Attachments

        Issue Links

          Activity

            People

              cleyton.magalhaes Cleyton Magalhaes (Inactive)
              riccardo Riccardo Martini
              Kiyoshi Lee Kiyoshi Lee
              Neil Griffin Neil Griffin
              Votes:
              9 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                3 years, 21 weeks ago

                Packages

                  Version Package
                  7.2.10 DXP FP8
                  7.2.10.3 DXP SP3
                  7.2.X
                  7.3.0 CE GA1
                  Master