Details
-
Bug
-
Status: Closed
-
Resolution: Fixed
-
7.2.0 GA1
-
7.2.x
-
Committed
-
3
-
Forms_7.3_7, Forms_7.3_8, Forms_7.3_9, Forms_7.3_10, Forms_7.3_11, Forms_7.3_12, Forms_7.3_13, Forms_7.3_14, Forms_7.3_15
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
- causes
-
LPS-107854 It is not possible to delete an existing form after upgrading from 7.0 to master (7.3.x)
- Closed
- duplicates
-
LPS-104215 Forms does not use custom storage adapter
- Closed
- is a dependency of
-
LRDOCS-7447 Forms Storage Adapters: Don't extend BaseStorageAdapter
-
- Closed
-
- is duplicated by
-
LPS-104215 Forms does not use custom storage adapter
- Closed