Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

techddx
Community profile techddx Level 4
Job title here
Location here
18 BADGES
Level 4

Level 4

Learn more
Joined the community 15-09-2020 4:21:55 PM
Online
Top badges earned by techddx
Customize the badges you want to showcase on your profile
Re: Adaptive Form - Rich Text Editor Default Font Family in XML
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
I was able to edit the xml post processing. Thank you

Views

6

Likes

0

Replies

0
Adaptive Form - Rich Text Editor Default Font Family in XML
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
Hello, In my adaptive form I am using rich text fields (Text Box component with Rich Text enabled) and need to set the default font family for the submitted XML. I am using the guideBridge.getDataXML function on form submission. Currently upon submitting, the default font family is Times New Roman. How can it be set to another font such as Arial? Below is an example of the XML: Test I have tried editing the font-family in the css for the rich text field, but the changes do not reflect ...

Views

30

Likes

0

Replies

2
Adaptive Form - Configure Rich Text Editor
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
Hello, I am trying to create a custom rich text box component for an adaptive form. I created an overlay of the guidetextbox from "/libs/fd/af/components/guidetextbox" in my /apps/project folder, however any changes to the rte settings are not reflected in the custom component. For example, removing "format#underline" from the inline toolbar does not reflect in the actual component. The underline button is still present in the rte after making this change. My goal is to remove the Style dropdown...

Views

30

Likes

0

Replies

1
Betreff: Screen Reader Accessible Document of Record PDF
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager
Hi @Kosta_Prokopiu1, thank you for your help. I modified the XDP file and was able to resolve the read order and repeating field name issue in the DoR. However, I found that the NVDA screen reader is still not reading whether a radio button or checkbox is checked/unchecked. Is there an additional setting in the XDP that needs to be added to the radio buttons/checkboxes?

Views

75

Like

1

Replies

1
Screen Reader Accessible Document of Record PDF
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager
Hello, We have a requirement for the document of record to be ADA compliant and screen reader accessible. Currently, we are generating document of records with the OutputService API in AEM. In the PDFOutputOptions object, setTaggedPDF is set to true to generate accessibility tags in the PDF. When using a screen reader on the resulting PDF, we find that the field values and names are often repeated. Radio buttons are not read in order and does not state which option is checked. This results in ha...

Views

102

Likes

0

Replies

3
Generated Document of Record has different font than XDP Form template
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
Hello, I am encountering a strange issue. The generated document of record for my adaptive form has a different font than what is used in the XDP template. The fonts in the generated DOR are Myriad Pro, while all of the font properties in the XDP are using Arial. Has anyone encountered this issue before? I noticed this issue does not occur in my local environment. The generated DOR fonts are all Arial. Could this be due to missing fonts in an environment?

Views

82

Likes

0

Replies

2
Re: Document of Record API Generate Accessibility Tags
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
Following up on this, is there a way to programmatically create accessibility tags in a generated document of record?

Views

60

Likes

0

Replies

0
Re: Document of Record API Generate Accessibility Tags
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
Hi @PulkitJain, thank you for your help. Are you referring to the "Form Properties" when opening the XDP in Designer? The option to generate accessibility tags is greyed out. Please see screenshot.

Views

151

Likes

0

Replies

0
Document of Record API Generate Accessibility Tags
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
Hello, I am referring to the API to generate the Document of Record:https://experienceleague.adobe.com/docs/experience-manager-learn/forms/adaptive-forms/document-of-record-api-tutorial-use.html?lang=enhttps://helpx.adobe.com/experience-manager/6-4/forms/javadocs/index.html?com/adobe/aemds/guide/addon/dor/DoROptions.html From the linked tutorial, the DoR is able to be generated, but the resulting PDF does not have accessibility tags. I am checking the DoROptions class, and there is no method to ...

Views

209

Likes

0

Replies

3
Adaptive Form Theme Editor - Stretch to fit page content
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
By default, the adaptive form page content is centered and is not set to adjust to the width of the browser. In the theme editor, how do you make it so the page content is left adjusted, with the content stretched to fit to the width of the browser? I changed the setting of the Page to float:left, but the content of the form is not stretch to fit to the browser. Please see below image for clarification.

Views

141

Likes

0

Replies

1
Re: Rule editor stuck on "Getting rules" when using clien...
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
Changing the "let" statements to "var" made it work. Thank you for your help!

Views

273

Likes

0

Replies

0
Re: Rule editor stuck on "Getting rules" when using clien...
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
The js is tested and working, however the rule editor no longer works when the client library is applied in the form container.After removing the client library from the forms container, the rule editor starts to work again.

Views

261

Likes

0

Replies

0
Re: Rule editor stuck on "Getting rules" when using clien...
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
I am using the client library from this tutorial: https://experienceleague.adobe.com/docs/experience-manager-learn/forms/adaptive-forms/document-of-record-api-tutorial-use.html?lang=en#adaptive-forms Here is the modified js within the client library: /** * Get pdf * {OPTIONS} drop down options */ function getPdf() { console.log("in view pdf"); window.guideBridge.getDataXML( { success: function(result) { var formData = new FormData(); formData.append("dataXml",result.data); console.log("got data"...

Views

266

Likes

0

Replies

0
Rule editor stuck on "Getting rules" when using client library
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
I am using an existing client library that has worked before. Now when I edit a new form, apply the client library, and try to open the rule editor, it gets stuck on "Getting rules". I receive this error in the browser console:guideCommonAuthoring.js:5404 Error in retrieving Expression or Form Objects JSONAnd I receive this error from the error.log:08.04.2021 15:02:02.917 *ERROR* [0:0:0:0:0:0:0:1 [1617919322913] GET /libs/fd/af/components/info.json HTTP/1.1] org.apache.sling.engine.impl.SlingReq...

Views

359

Likes

0

Replies

8
Re: Download Document of Record PDF with Form Data with B...
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
Yes, the adaptive form is based on an XDP template and the data is being merged with the DoR API. I was able to resolve my issues and generate a functional PDF. I will share my solution shortly.

Views

419

Like

1

Replies

0
Re: Download Document of Record PDF with Form Data with B...
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
I am testing by saving it to local system first, and the PDF is successfully generated. However, when trying to get the file from button AJAX call, the PDF is corrupt.

Views

448

Like

1

Replies

0
Re: Download Document of Record PDF with Form Data with B...
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
The servlet is working and the PDF is being generated with a button ajax call. However the generated PDF is corrupt. Here is my code in the button: /** * Get pdf * @Return {OPTIONS} drop down options */ function getPdf() { console.log("in view pdf"); window.guideBridge.getDataXML( { success: function(result) { var formData = new FormData(); formData.append("dataXml",result.data); console.log("got data"+result.data); var settings ={ "async": true, "url": "/bin/streampdf", "method": "POST", data:{...

Views

429

Like

1

Replies

0
Re: Download Document of Record PDF with Form Data with B...
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
Issue was resolved, it was due to another bundle deployed with the same groupId and it had to be uninstalled.

Views

446

Likes

2

Replies

0
Re: Download Document of Record PDF with Form Data with B...
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
I checked the error log and found this: *ERROR* [FelixDispatchQueue] org.apache.sling.servlets.resolver FrameworkEvent ERROR (org.osgi.framework.ServiceException: Service factory exception: Could not load implementation object class dgs.aem.core.servlets.StreamPDF) org.osgi.framework.ServiceException: Service factory exception: Could not load implementation object class dgs.aem.core.servlets.StreamPDF

Views

555

Like

1

Replies

0
Re: Download Document of Record PDF with Form Data with B...
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
I have created a servlet based on the DoR with API implementation with JSP. However when deploying the bundle, the servlet component is in the "satisfied" state. How can I get it to activate? Below is the servlet code: public class StreamPDF extends SlingAllMethodsServlet{ private static final long serialVersionUID = 1L; @SlingObject private ResourceResolver resourceResolver; @SlingObject private Resource resource; //OSGi Services @Reference private com.adobe.aemds.guide.addon.dor.DoRService dor...

Views

560

Like

1

Replies

2
Re: Download Document of Record PDF with Form Data with B...
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
Hi @PulkitJain, thank you for your help. I added the following code to the POST.jsp, but the PDF download is not appearing in the browser. I checked the logs and there are no errors either. Session session; com.adobe.aemds.guide.addon.dor.DoRService dorService = sling.getService(com.adobe.aemds.guide.addon.dor.DoRService.class); System.out.println("Got ... DOR Service"); com.mergeandfuse.getserviceuserresolver.GetResolver aemDemoListings = sling.getService(com.mergeandfuse.getserviceuserresolver...

Views

578

Like

1

Replies

0
Re: Download Document of Record PDF with Form Data with B...
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
@workflowuser, I see. Is there an example you can provide to do that?

Views

572

Like

1

Replies

0
Re: Download Document of Record PDF with Form Data with B...
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
Hi @PulkitJain, thank you for this document. I tried the sample implementation, but found the resulting PDF is saved in the AEM CRX under "/content/usergenerated/content/aemformsenablement". Is there a way to only provide the download to the PDF, and not save the PDF within AEM CRX?

Views

584

Like

1

Replies

0
Hi workflowuser, this is happening for all forms when usi...
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
Hi workflowuser, this is happening for all forms when using the "saveandfetch" client library provided in the sample assets. When the client library in the form container is removed the rule editor works.

Views

123

Likes

0

Replies

0
Download Document of Record PDF with Form Data with Button In Adaptive Form
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
Hello, I currently have a use case where the user fills in the adaptive form and should be able to download the Document of Record PDF (XDP template) with the form data by clicking a button. The purpose of this use case is so the entered data is not stored in AEM or a database, so the adaptive form only serves as a form filler. From my initial findings, there is a Java API you can use to generate the DoR:https://helpx.adobe.com/experience-manager/6-3/forms/javadocs/com/adobe/aemds/guide/addon/do...

Views

769

Likes

0

Replies

17
Re: Saving Form to Continue Filling Later
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager Forms
Hi @workflowuser ,Thanks for the implementation guide.I noticed the Rule Editor in the adaptive form no longer works when using this implementation. Have you encountered this issue as well?

Views

456

Like

1

Replies

2
Re: Integrate AEM with Box.com to store completed forms
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager
@Vijayalakshmi_S I followed your advice and was able to call the Box Upload File API from AEM. Thank you! I would like details on how to incorporate the Box SDK Bundle with maven-sling-plugin and maven-bundle-plugin so the bundle can be installed directly in the Felix console.

Views

381

Likes

0

Replies

0
Re: Integrate AEM with Box.com to store completed forms
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager
@Vijayalakshmi_S I am currently trying to implement the Box File Upload API Call but am encountering an issue accessing the PDF file from the AEM Workflow payload.The context is when an adaptive form is submitted, the document of record PDF is stored in the payload. How do you access the PDF from the payload stored in CRX so it can be used with the Box API? Here is a snippet of my code.String payloadPath = workItem.getWorkflowData().getPayload().toString(); log.info("\nThe payload path is: " + p...

Views

416

Likes

0

Replies

0
Re: Integrate AEM with Box.com to store completed forms
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager
@Vijayalakshmi_S I was able to resolve the dependencies by using the maven bundle plugin for the Box SDK Bundle. Your example pom.xml was very helpful. Thank you, I really appreciate your help on this.

Views

457

Likes

0

Replies

0
Re: Integrate AEM with Box.com to store completed forms
Avatar
Contributor 2
Level 4
techddx
Level 4

Likes

15 likes

Total Posts

74 posts

Correct reply

0 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 10
Give Back 50
Ignite 5
View profile
techddx
- Adobe Experience Manager
@Vijayalakshmi_S I have deployed the Box SDK dependencies as their own bundles in AEM, and added them as required bundles in the Box SDK Bundle. However, the workflow still fails when calling the Box API. The following is the manifest.mf of the Box SDK Bundle. Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: BoxSDK Bundle-SymbolicName: BoxSDK Bundle-Version: 1.0.0 Automatic-Module-Name: BoxSDK Export-Package: com.box.sdk;version="2.53.0";uses:="com.box.sdk.http,com.box.sdk.internal.u...

Views

502

Likes

0

Replies

0
Likes from