since ‎30-05-2017
‎10-12-2019
lesutton1
Level 3
Re: AEM 6.4.3 -Forms -properties empty, insufficient rights create form lesutton1 - Adobe Experience Manager
You mentioned "existing form" so does this mean you did an upgrade of AEM & the AEM Forms add-on?After the upgrade, did you run the migration tools? Migrate AEM Forms assets and documents
2677
Views
0
Likes
0
Replies
Re: allowedPaths property on Adaptive forms templates. lesutton1 - Adobe Experience Manager Forms
allowedPaths is actually not currently implemented in the forms templates so it will be ignored regardless of where the user is in their forms folders.
949
Views
0
Likes
0
Answers
Re: AEM JCR Data Encryption lesutton1 - Adobe Experience Manager
When implementing forms solutions we use the JCR purely as an intermediary location for data we need to move around or reverse replicate. If you are collecting PII inside your forms, you need to take a direct to DB approach. Specifically the SubmitDataService. You can implement custom code to ensure your data is sent to an encrypted data source. This also makes reporting and extraction easier for the enterprise. Adobe Experience Manager Help | Custom storage for drafts and submissions component
1269
Views
1
Like
0
Answers
Re: How to make any one option is required lesutton1 - Adobe Experience Manager Forms
If you have an Adaptive Form and you added a radio button, you should be only able to select one of the values. It looks like what you've done is create a table with individual check boxes inside each one of the cells. This makes them independent fields instead of a single field so you'd be able to select all of them. Check boxes can be selected individually, radio buttons are a group where only one is allowed.If you want to use the same approach, on the commit event of each of your objects, you...
832
Views
0
Likes
0
Answers
Re: CI/CD for AEM Forms/Livecycle applications lesutton1 - Adobe Experience Manager
Newer workflow applications that are based on OSGi can be easily integrated with source control and deployment systems like Jenkins but for workbench-based processes you'd have to use the command line interface to export the LCA, then deploy the LCA through your environments also using the command line. Alternatively you could create your own framework using the API's available in the SDK to export and import LCA's.Adobe LiveCycle * Quick Start (EJB mode): Exporting LiveCycle Applications using ...
1211
Views
0
Likes
0
Answers
Re: AEM Forms 6.3 - guidetheme2 css being included lesutton1 - Adobe Experience Manager Forms
FYI, I created a client library with the reset css that was applied to the form and it looked like it did a decent reset on all the objects in the form. Note that if you will need to apply this on and off in crx though as the touch ui editor won't work after this is applied so add it at runtime or edit your template to only add the CSS at runtime.GitHub - jtrost/Complete-CSS-Reset: This CSS file resets all styles for every HTML tag.
942
Views
0
Likes
0
Answers
Re: AEM Forms 6.3 - guidetheme2 css being included lesutton1 - Adobe Experience Manager Forms
I'd probably approach this with a 'browser reset' type of approach where you have an intermediary reset that is applied to your form CSS prior to your css being added. Much like the browser resets that are out here but adapted to your forms.What's the framework that you're using for your site pages that you'd like to have the forms adapt to?
939
Views
0
Likes
0
Answers
Re: XDP not showing as a form template lesutton1 - Adobe Experience Manager Forms
Are the XDP's your trying to attach, attached to schemas themselves or are they stand-alone?
6774
Views
0
Likes
1
Replies
Re: Where are my data stored lesutton1 - Adobe Experience Manager
If you're collecting data in forms the default storage of the payload is going to be CRX. However,we generally use databases to store data.https://helpx.adobe.com/experience-manager/6-3/forms/using/integrate-draft-submission-database.html
2219
Views
0
Likes
0
Replies
Re: Passing values from external application to Forms lesutton1 - Adobe Experience Manager Forms
If you are trying to create a pre-fill service, you can use the standard 'dataRef' in your URL. You can also read the URL by looking at the request to retrieve any parameters passed in.public InputStream getDataXMLForDataRef(DataXMLOptions dataXMLOptions) throws FormsException { String ref = dataXMLOptions.getDataRef();
5003
Views
0
Likes
4
Replies
Re: Passing values from one form to another lesutton1 - Adobe Experience Manager Forms
In the template that does the actual render of the form, you can populate the "data" variable that will be pushed into the form. To get variables and parameters, the most useful gets are from the properties object and the request object. To get a parameter passed by a form or URL, you can use "getParameter" on the request object.For example:String title = properties.get("jcr:title", "default title");String text = properties.get("jcr:text", "default text");String employeeID = request.getParameter...
1298
Views
0
Likes
0
Answers
Re: Passing values from one form to another lesutton1 - Adobe Experience Manager Forms
You will need to create a custom submit action for your form. In your post.POST.jsp you'll need to get the data from your form and then handle the redirect. There are numerous ways to do this but here are a few sample lines:Get the XML from the submitted form:String formXML = request.getParameter("jcr:data");DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();DocumentBuilder builder;builder = factory.newDocumentBuilder();org.w3c.dom.Document doc = builder.parse( new InputSource...
1344
Views
2
Likes
0
Answers
Re: Fetch Data from CRX and display it on Adaptive Form lesutton1 - Adobe Experience Manager
Filling from CRX is relatively easy using the dataRef parameter:http://localhost:4502/content/forms/af/xml.html?wcmmode=disabled&dataRef=crx:///tmp/fd/af/myassets/sample.xmlYou need to make sure your crx payload data matches the schema / mappings of your adaptive form though.Adobe Experience Manager Help | Prefill adaptive form fields
1043
Views
0
Likes
0
Answers
Re: Efficient way to author large numeric tables lesutton1 - Adobe Experience Manager
Hi Greg, for large amounts of data inside a table, I'd probably create a custom component and use datatables (https://datatables.net/). But if the table is working for you but just slowing down your authoring experience, move the table to a component and work on it there. It will be much more responsive. That said, if your authoring experience is slowing down - you need to start looking at rearchitecting your design and doing some lazy loading of fragments in panels.if you are capturing data ins...
2943
Views
0
Likes
0
Replies
Re: Using schema to create an Adaptive Form lesutton1 - Adobe Experience Manager Forms
Hi Tommy, as long as the hierarchy of the schema is the same as it was in Workbench and uploaded to AEM in the same manor, the includes should work perfectly fine.Lee.
2848
Views
0
Likes
1
Replies
Re: AEM 6.2 Forms Hide Button until all mandatory fields are filled lesutton1 - Adobe Experience Manager Forms
Try using guideBridege - validate but check for the number of errors produced:function clickNext(currentPanel){ var errorList = []; try { guideBridge.off("validationComplete"); // turned off validation complete here if you have any other events dependant on validation of entire form. } catch (e){ } guideBridge.validate(errorList,currentPanel.somExpression); // the panel is the area you wish to validate - it can be the entire form. turnOnValidationComplete(); // turn back on validation event if y...
923
Views
0
Likes
0
Answers
Re: AEM forms jee installation lesutton1 - Adobe Experience Manager
(open a new question for anything else you need)You need to 'white list' the domain you will be using to access this machine or what is referred to as the referring URLs. In Administration Console, click Settings > User Management > Configuration > Configure Allowed Referer URL’s. The Allowed Referer list appears at the bottom of the page.To add an allowed referer:Type a host name or IP address in the Allowed Referers box. To add more than one allowed referer at a time, type each host name or IP...
916
Views
1
Like
0
Answers
Re: AEM forms jee installation lesutton1 - Adobe Experience Manager
When you install the JEE server, it will install an author instance into the same JEE environment (IE: it will install an author Jar into JBoss). This author instance should be your primary way of editing Adaptive Forms and generally authoring. For the publish instance, ideally it should be on a separate machine. I definitely would not put it inside the same JBoss deployment. Definitely on a separate piece of hardware. However, what do you need it for? If you are doing AEM Workspace forms and do...
907
Views
0
Likes
0
Answers
Re: AEM 6.2 Form - text outside the form lesutton1 - Adobe Experience Manager Forms
Chris, if you take a look at the default templates, you should find a good modal window example. It allows you to create an editable text are on the form along with a button on the form that pops up the instructions over / above the form. Alternatively, if you need author-editable text inside your form, then you can add a parsys section to the template of your form. That will allow you to have an author editable area on the form that you can either use the editor for, or will be stored as a crx ...
1078
Views
0
Likes
0
Answers
Re: Invoke workbench process from AEM page lesutton1 - Adobe Experience Manager Forms
Sobhan, each process you create in Workbench automatically exposes a REST point that you can submit to. Copy this URL (double click on the green start point to see this) and then copy the URL into the submit action on your form. If you render the form from the same server the REST point is exposed on (recommended), you won't need to include the machine name. The default action is for the form to post the form XML data to the REST point. You'll definitely be able to see this if you turn on record...
4146
Views
0
Likes
1
Replies
Re: Invoke workbench process from AEM page lesutton1 - Adobe Experience Manager Forms
Sobhan, are you submitting the form to an AEM process REST point or are you clicking on a URL where you'd like to render forms?
4146
Views
0
Likes
4
Replies
Re: Read an XML Data type of workbench process through Java lesutton1 - Adobe Experience Manager Forms
There's really nothing complex to do here. In your process, update your string variable with the xml variable and the conversion will happen for you automatically. Don't use java to do this.
878
Views
0
Likes
0
Answers
Re: Error: The configuration area at 'path' is not writeable. Please choose a writeable location.. lesutton1 - Adobe Experience Manager Forms
For workbench configuration changes, edit the "workbench.ini" file and add the -Duser.home=.
724
Views
1
Like
0
Answers
Re: XDP Deployement Error to AEM server lesutton1 - Adobe Experience Manager Forms
You have a couple of options to get around this.- undeploy the entire application, add your asset then redeploy the application.- if that doesn't work, create a new version of your application and deploy the new assets there.- if that doesn't work, logout, create a new server with a new name but same host name. This will create a new local directory for your assets. Then get your application, add the asset, redeploy.- last but not least, create an LCA of your assets. Delete the application (incl...
710
Views
1
Like
0
Answers
Re: Merge Parameters on AEM forms lesutton1 - Adobe Experience Manager
Are they talking about the ability to send data to the form using parameters in the URL or post data to the service that renders the form?
2668
Views
0
Likes
1
Replies
Re: Retrieve response from REST API lesutton1 - Adobe Experience Manager Forms
Can you debug further and take a look at what the object is that is in your data? Sounds like instead of straight XML you're getting an object with more than one message in it.
897
Views
0
Likes
0
Answers
Re: Retrieve response from REST API lesutton1 - Adobe Experience Manager Forms
Assuming the .data property of the guideResultObject is empty?
931
Views
0
Likes
0
Answers
Re: Retrieve response from REST API lesutton1 - Adobe Experience Manager Forms
it should contain any error messages but is your rest call taking place server side? i.e.: you're populating the response object and looking for those results in your form?
948
Views
0
Likes
0
Answers
Re: Retrieve response from REST API lesutton1 - Adobe Experience Manager Forms
What format is your REST service returning and what are you trying to pre-fill? (then can provide appropriate sample)
934
Views
0
Likes
0
Answers
Re: Retrieve response from REST API lesutton1 - Adobe Experience Manager Forms
If you are using 6.3 then you can use the new data feature to build this into your form. However, if you're on 6.2 or are just more familiar with JavaScript, then simply write an AJAX call in a client library (or in the rules but not ideal) to make the call for you. Then use the AF API's to update the form and form data that you need from your JSON response.
931
Views
0
Likes
0
Answers