Data Dictionary implementation

Avatar

Avatar
Validate 25
Level 3
jakej40603950
Level 3

Likes

9 likes

Total Posts

120 posts

Correct reply

8 solutions
Top badges earned
Validate 25
Validate 10
Validate 1
Ignite 5
Ignite 3
View profile

Avatar
Validate 25
Level 3
jakej40603950
Level 3

Likes

9 likes

Total Posts

120 posts

Correct reply

8 solutions
Top badges earned
Validate 25
Validate 10
Validate 1
Ignite 5
Ignite 3
View profile
jakej40603950
Level 3

11-04-2017

As per this document on data dictionary, it's used to add data from backend sources into an adaptive document.:

https://helpx.adobe.com/aem-forms/6-1/data-dictionary.html

But there's no mention of how it does this. Is it through OSGI services? Also can it accept input parameters? 

Is there any link that expounds more on this?

Thanks. Sort of posted this in another thread but it was meant for a different question.

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar
Boost 1
Employee
rjjoshi
Employee

Like

1 like

Total Posts

7 posts

Correct reply

2 solutions
Top badges earned
Boost 1
Affirm 1
View profile

Avatar
Boost 1
Employee
rjjoshi
Employee

Like

1 like

Total Posts

7 posts

Correct reply

2 solutions
Top badges earned
Boost 1
Affirm 1
View profile
rjjoshi
Employee

11-04-2017

Please check the documentation

https://helpx.adobe.com/aem-forms/6-1/adaptive-document.html

which explains how user can add a argument &dataRef=<xml data path> in the AD authoring or preview URL.

This xml data is based on the Data Dictionary which is used for creating AD.

 

Also, the following documentation mentions supported protocol that can be used to for pre-populating user data using dataRef argument :

https://helpx.adobe.com/aem-forms/6/prepopulate-adaptive-form-fields.html

Answers (3)

Answers (3)

Avatar

Avatar
Boost 1
Level 2
nitinn18425437
Level 2

Like

1 like

Total Posts

16 posts

Correct reply

7 solutions
Top badges earned
Boost 1
Affirm 5
Affirm 3
Affirm 1
View profile

Avatar
Boost 1
Level 2
nitinn18425437
Level 2

Like

1 like

Total Posts

16 posts

Correct reply

7 solutions
Top badges earned
Boost 1
Affirm 5
Affirm 3
Affirm 1
View profile
nitinn18425437
Level 2

12-04-2017

Hi,

In order to provide dynamic data xml in 6.1 to Adaptive Document we can create a servlet or JSP which can forward request to Adaptive Document. While forwarding we can set dataRef dynamically.

Also, in 6.2 there is an OOTB support to provide data xml using OSGi services.

Thanks

Nitin

Avatar

Avatar
Ignite 5
Employee
workflowuser
Employee

Likes

143 likes

Total Posts

446 posts

Correct reply

70 solutions
Top badges earned
Ignite 5
Ignite 3
Ignite 1
Give Back 50
Give Back 5
View profile

Avatar
Ignite 5
Employee
workflowuser
Employee

Likes

143 likes

Total Posts

446 posts

Correct reply

70 solutions
Top badges earned
Ignite 5
Ignite 3
Ignite 1
Give Back 50
Give Back 5
View profile
workflowuser
Employee

11-04-2017

Data Dictionary is used in Correspondence Management for generating notices and letters. Adaptive Documents are based on Correspondence management letter templates. Now coming to your question of DD- DD provide a way to map your xml data elements with your data structure that is consumed  by CM.Customers typically would provide the xml data that is consumed by CM

Avatar

Avatar
Validate 25
Level 3
jakej40603950
Level 3

Likes

9 likes

Total Posts

120 posts

Correct reply

8 solutions
Top badges earned
Validate 25
Validate 10
Validate 1
Ignite 5
Ignite 3
View profile

Avatar
Validate 25
Level 3
jakej40603950
Level 3

Likes

9 likes

Total Posts

120 posts

Correct reply

8 solutions
Top badges earned
Validate 25
Validate 10
Validate 1
Ignite 5
Ignite 3
View profile
jakej40603950
Level 3

11-04-2017

Thanks for the answer.

So are static xmls the only way to feed data into data dictionaries? No way to get them from osgi / web service?