Date Picker throwing error "'touchUiDialogPath' property invalid or missing" | Community
Skip to main content
abhigyanswaroop
June 12, 2018
Solved

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

  • June 12, 2018
  • 20 replies
  • 8436 views

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.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by smacdonald2008

See this video:

20 replies

smacdonald2008
June 12, 2018

We are going to update this older AEM community article to AEM 6.4 and show use of Touch UI and this resource type -- Adobe Experience Manager Help | Creating an Adobe Experience Manager Custom Worflow Step with a dialog

Ratna_Kumar
June 12, 2018

Hi,

Yes myself and Scott will update the article: Adobe Experience Manager Help | Creating an Adobe Experience Manager Custom Worflow Step with a dialog to Touch UI in AEM 6.4.

We will keep this posted.

Thanks,

Ratna Kumar.

abhigyanswaroop
June 12, 2018

.Thanks, smacdonald2008
Just a quick question, do you see this as a product limitation to support Date picker in workflow or do we have any quick workaround?

We are currently going through POC for upgrade work, in case it turns out to be a product limitation we will report it to the concerned team.

smacdonald2008
June 12, 2018

I am not sure - I have not heard of that. I need to investigate this.

abhigyanswaroop
June 12, 2018

Thanks, Scott
please let me know if you find anything on this.


Thanks a lot for the quick reply and initiating the work for the document update.

smacdonald2008
June 12, 2018

My plan of attack here is to start with the older article on 6.4 and see if that works and then to modify to include Touch UI resource types in the dialog.

smacdonald2008
smacdonald2008Accepted solution
June 12, 2018

See this video:

abhigyanswaroop
June 13, 2018

Hi,
Here it is used in the workflow step, however, I am trying to use the date picker in workflow dialog step so that date value can be entered by workflow assignee during the workflow process and not during designing the workflow model.

Still, it doesn't solve the problem for dialog participant steps in the Touch UI dialog.

smacdonald2008
June 13, 2018

Show a video of the issue you are experiencing. The Resource type shown in the above video should work in all dialogs if setup properly.

Also - if you can - package up your example and a README and place on a Google Drive. I want to look at you package and if necessary - we will send to Eng team.

sawan051
April 15, 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.

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.