Date Picker throwing error "'touchUiDialogPath' property invalid or missing"

Avatar

Avatar

abhigyans406402

Avatar

abhigyans406402

abhigyans406402

12-06-2018

Hi All,
We are upgrading to AEM 6.4 currently and as a part of repository restructuring  we have moved all the workflow related data to
"/conf/global/settings/workflow", during this we also moved out date picker dialog to this folder.

after moving that we are getting
error touchUiDialogPath' property invalid or missing

however, we have configured,
touchUiDialogPath to "/conf/global/settings/workflow/dialogs/schedule_publish_date_picker/cq:dialog"

which is the current location of cq:dialog for date picker.
this date picker has
resourceType : granite/ui/components/coral/foundation/form/datepicker

Can anyone please suggest if anything else is to be done in order to have date picket in workflow dialog path.

Thanks in Advance.

View Entire Topic

Avatar

Avatar

sawan051

Avatar

sawan051

sawan051

15-04-2019

Is this article updated?

We are working on AEM 6.4.4.

We also have similar workflow, in one the steps of workflow a participant has to choose activate later and he need to choose date/time from datetime picker.

But the moment we enter anything using datepicker, the date/time values go away and also the datepicker.

In 6.4.3 it used to work, on debugging more I observed that, there is some difference in

/libs/cq/inbox/gui/components/inbox/clientlibs/commons.js between SP-4 and SP-3 for AEM 6.4.

date-picker.png

Below is the code from 6.4.4:

dialog.off('coral-overlay:close' + workitemActionDialogNS)

                            .on('coral-overlay:close' + workitemActionDialogNS, function() {

                            // remove the injected dialog pieces...

                            $(".cq-inbox-dialog-injection-anchor").empty();

                        });

Above highlighted line is removing the entire widget from dialog.

Till SP-3 it was working, please suggest. Thanks in advance.