since ‎21-04-2005
‎10-12-2019
DarrenBiz
Level 5
Re: AEM Forms 6.2 JEE - Embedding Fonts DarrenBiz - Adobe Experience Manager Forms
Also remembered that any changes to Always embed fonts and adding new fonts to the Output service requires a JEE restart. The embed information and fonts are all loaded at server boot time
997
Views
0
Likes
0
Answers
Re: AEM Forms 6.2 JEE - Embedding Fonts DarrenBiz - Adobe Experience Manager Forms
PDF/A will embed all fonts regardless of whether you want to or not because its an archive format. So your PDFs can end up very large. If it's just one type of font you want to embed then I would stick with PDF and make sure the name of the font is in the Always embed fonts and also available to the server in the fonts directory as you have specified.I remember having issues with the font name causing the service to not embed the font. I had to use a special font info reader to get the real name...
997
Views
0
Likes
0
Answers
Re: AEM Forms 6.2 JEE - Embedding Fonts DarrenBiz - Adobe Experience Manager Forms
If you are using the Output service then you will need to add the font to the Home > Services > Output configuration as well
1000
Views
1
Like
0
Answers
Re: Invoke REST API - AEM 6.3 Forms DarrenBiz - Adobe Experience Manager Forms
Edit - I just found the ApiResponse Object in the DEFAULT_SCHEMA. Nothing found on how to use it so I'll have to figure it outEdit 2 - Ok it seems this is provided by the Swagger PetStore test API and not AEM Forms. Doesn't seem to be useable - Adobe?
4143
Views
1
Like
1
Replies
Re: Invoke REST API - AEM 6.3 Forms DarrenBiz - Adobe Experience Manager Forms
Ok so I thought I would update this thread since I have checked out AEM Forms 6.4 Form Data Models offering. While there has been a few updates on some features including Cloud Services Configurations and Computed Properties [1], unfortunately there still doesn't seem to be a solution for handling statuses generated by erroneous FDM calls. We still have no way to tell the user if a search returned zero results or has thrown an error.Adobe did release some info in AEM 6.3 / 6.4 on the API to exec...
4143
Views
3
Likes
2
Replies
What is the Configuration Container used for? DarrenBiz - Adobe Experience Manager Forms
I noticed a new text field in AEM Forms 6.4 when creating an Adaptive Form titled "Configuration Container". Searching Google and the Adobe Help site returns no hits at all on this term.Any clues as to what this is and how/why we use it?Message was edited by: Darren Bowers - added aem forms 6.4
3544
Views
2
Likes
3
Answers and Comments
Re: How to bind a different form model for the Adaptive fragment? DarrenBiz - Adobe Experience Manager Forms
Theres a couple of ways to do this. Have a look at the section "Reusable schema definitions" (JSON) [1]With XML Schemas you can create ComplexType libraries that are linked into your main form schema [2]Once you create the separate abstracted schema definition or ComplexType, you can associate the reusable schema into your fragment which will still be valid when you link the fragment into your main form as the schema is essentially the same.[1] Adobe Experience Manager Help | Creating adaptive f...
673
Views
2
Likes
0
Answers
Re: Live Linking is not working in Adaptive forms DarrenBiz - Adobe Experience Manager Forms
You won't get two fields to link simply by naming them the same thing, because underneath they are actually two different fields with different parents. If you show the SOM value of both fields, you will see that they are different. [1]The best way to do this would be create a rule on the 1st field that updates the 2nd field when it detects a change. If you want it to work the other way as well, then create a rule on the 2nd field that changes the 1st field when it detects the value has changed....
785
Views
0
Likes
0
Answers
Re: Cookies error DarrenBiz - Adobe Experience Manager Forms
Hi Mayank. If we wanted to automatically scan for AEM Forms being ready in the OSGi environment, what should we specifically look for from a logging perspective?I saw this line recently and wondered if this is what we should scan for:09.04.2018 14:47:08.833 *INFO* [FelixDispatchQueue] com.adobe.fd.core.startup.AEMFormsStartupListener AEMFormsStartupListener -- startup has finished
1149
Views
0
Likes
0
Answers
Re: "status" and "owner" parameters are not required in form action DarrenBiz - Adobe Experience Manager Forms
I assume you are configuring a REST endpoint? I think these parameters are automatically passed in via the submission service.Have you tried configuring an internal POST request? Those parameters will still be present but they should not show up on the thankyou page URLAdobe Experience Manager Help | Configuring the Submit action
988
Views
0
Likes
0
Replies
Re: How to get adaptive form submit button name in post.POST.jsp DarrenBiz - Adobe Experience Manager Forms
You could try leaving the field normally visible, then hiding it on initialise. That way it should always show in the component side panel in the Rule Editor.
457
Views
0
Likes
0
Answers
Re: AEM 6.4 Forms Upgrade DarrenBiz - Adobe Experience Manager Forms
The Output (PDF) service is pretty much fully featured and now that Adapative Forms is the main focus, I expect you wont see much in the way of updates to this service. The OSGi and JEE Output services are mostly at parity as well.The JEE core services also wont be getting many new features either. I would expect that it is only upgraded when it needs to support new OSGi features or JEE platform updates and support for new database releases. As usual there are quite a few bugfixes and patches th...
1060
Views
1
Like
0
Answers
Re: AEM 6.3 offline Tar compaction error under Windows DarrenBiz - Adobe Experience Manager
To be honest, I haven't investigated 6.3 to the extent of the other releases. From 6.0 through to all releases of 6.2 it was a major issue and required offline compactions at regular intervals to keep the size down. I guess its habit now as we were promised for 3+ major releases and various service packs it was fixed when in fact it was very much still broken and kept consuming space until the system fell over.
1125
Views
0
Likes
0
Answers
Re: Version history is not created for AEM forms DarrenBiz - Adobe Experience Manager Forms
We looked into this a while ago and it is made much more complex when you consider that adaptive forms have fragments (which are basically cut-down forms). So while you might revert your main "form" back in version, what happens to the linked fragments that might be shared amongst multiple forms? You can't revert a fragment back becase it might break a bunch of forms that it is linked into.Even using the "copy" feature you find that the copied form has all of its fragments linked to the original...
1967
Views
2
Likes
0
Replies
Re: Submit adaptive form in workspace from within the form DarrenBiz - Adobe Experience Manager Forms
We had this requirement a while ago to perform AF validations via a workspace button. The messaging from the AEM Forms team is that there is no bridge and it was not possible programmatically from the adaptive form.What you have done is viable, provided the Workspace code doesnt change. We made a conscious decision to not change the underlying Workspace code as it creates a nightmare should you want to upgrade your version of AEM or workspace
1620
Views
1
Like
0
Replies
Re: User Management DarrenBiz - Adobe Experience Manager Forms
One thing here to remember is the Forms JEE server is not supposed to serve up standalone forms for filling/submitting unless it is via a workflow and HTML Workspace. This should really be done via a standalone publish server that submits the data back to the JEE server or wherever you want.That said, you have done everything correctly, but you should use a URL similar to:http://localhost:8080/lc/content/forms/af/test-form.htmldont user the /dam/formsanddocuments url
5400
Views
0
Likes
1
Replies
Re: AEM 6.3 offline Tar compaction error under Windows DarrenBiz - Adobe Experience Manager
Found the answer - in Windows, you have to specify:-Dsun.arch.data.model=32e.g. java -jar -Dsun.arch.data.model=32 oak-run.jar compact install-folder/crx-quickstart/repository/segmentstoreRevision Cleanup Re: Segment Store GC failing on Windows
1135
Views
2
Likes
0
Answers
AEM 6.3 offline Tar compaction error under Windows DarrenBiz - Adobe Experience Manager
I am doing an offline Tar compaction on AEM 6.3 on Windows using oak-run v1.6.6. The commands are bing run in an administrative command window and AEM has been sucessfully shut down (ie no Java processes are running)I am seeing the following error:10:35:14.202 [main] WARN o.a.j.oak.segment.file.FileReaper - Unable to remove file C:\Adobe\aem6.3\.\crx-quickstart\repository\segmentstore\data00016a.tarjava.nio.file.FileSystemException: C:\Adobe\aem6.3\.\crx-quickstart\repository\segmentstore\data00...
3146
Views
0
Likes
4
Answers and Comments
Re: Adaptive form dynamic Drop-down funtionality DarrenBiz - Adobe Experience Manager Forms
There are a few ways to approach this, but I will share one that I have used before:First, I create a hidden text field on the form and initialise that field with a JSON string that contains my Country/State/City objects. This could be fetched from a datasource, pre-populated or just be static when the form initialises. I then created a javascript object to behave as a dictionary and used the HTML5 localstorage to persist this dictionary, so I could look it up from each of the dropdown lists wit...
1077
Views
1
Like
0
Answers
Re: Invoke REST API - AEM 6.3 Forms DarrenBiz - Adobe Experience Manager Forms
Not yet. I am going to take a look at the Beta now it is out and have a look.
4143
Views
0
Likes
0
Replies
Re: LiveCycle DarrenBiz - Adobe Experience Manager Forms
If you just need to edit the PDF/XDP forms, you should be able to purchase a standalone license for Adobe Forms Designer which will allow you to edit the standalone forms. If you had a previous license of Designer, that should be valid for any future versions of Designer too. You might need a copy of Acrobat Pro as well so you can reader extend the forms to allow them to continue to be fillable and allow saving.
662
Views
0
Likes
0
Answers
Re: AEM Forms Edit Toolbar - Store pdf in Submit actions DarrenBiz - Adobe Experience Manager Forms
You need to create your XDP form templates in AEM Forms Designer application. You can't use InDesign to create them.https://helpx.adobe.com/pdf/aem-forms/6-3/using-designer.pdf
507
Views
0
Likes
0
Answers
Re: AEM6.3 Forms on JEE DarrenBiz - Adobe Experience Manager Forms
Looking here: AEM 6.3 Forms Help | Supported Platforms for AEM Forms on JEEMySQL is not listed in the AEM Persistance supporthttps://helpx.adobe.com/aem-forms/6-3/AEM-forms-JEE-supported-platforms.html#AEMpersistencesupportAlso there is a note: AEM Forms on JEE does not support MySQL for RDBMK persistence.Purely for performance reasons, I would stick with TarMK for your Authors anyway. MySQL is fine for the JEE database but as the point said above you can't use it for the AEM RDBMK persistance, ...
433
Views
0
Likes
0
Answers
Re: Custom error messages? DarrenBiz - Adobe Experience Manager Forms
There is a way to pass parameters from a custom submission handler off to the Thankyou Page. They appear in the sling request object when the thankyou page is invoked from the custom submission handler. However, I had some issues with this method a while ago where only some parameters would exist even though I explicitly put them in the sling request object during the custom submission handler. They would get stripped out and we didnt have the Adobe source to fix the bug.I came up with a differe...
436
Views
1
Like
0
Answers
Re: Invoke REST API - AEM 6.3 Forms DarrenBiz - Adobe Experience Manager Forms
>> Yes, Currently test UI handles limited set of error cases but if service invocation is failing due to some reason complete details will be available in error log file.How do you tell the difference between an error and a zero result set when you publish the form into production? The end users won't have access to the error log file. They will just think their search returned zero results. You can't tell using any of the available form APIs either so you can't handle this programmatically.This...
4143
Views
1
Like
6
Replies
Re: Rule editor is not working in 6.3 DarrenBiz - Adobe Experience Manager Forms
I also tested an old 6.1 adaptive form (pre-rule editor) and after running the migration tool, I have no issues with the Rule Editor.
4323
Views
0
Likes
0
Replies
Re: Rule editor is not working in 6.3 DarrenBiz - Adobe Experience Manager Forms
The /lc/ context is only for AEM Forms JEE, so should be removed if you have just a normal AEM Forms Author instance.So http://localhost:4502/libs/fd/foundation/gui/content/migration.html should work fine in AEM Forms 6.3:
4323
Views
0
Likes
0
Replies
Re: AEM Forms Workflow before publishing DarrenBiz - Adobe Experience Manager Forms
Hi snbem - It sounds like you are after the Review process: AEM 6.2 Forms Help | Creating and managing reviews for assets in forms Its not an official workflow as such so it doesnt directly route the form around but is more an informal review process where everyone can collaborate and provide feedback for the forms authors.Note that there is not currently any way to lock a form while editing (like sites pages) and multiple authors can edit the same form at the same time, potentially ending up wi...
577
Views
0
Likes
0
Answers
Re: AEM Forms Workflow before publishing DarrenBiz - Adobe Experience Manager Forms
AEM Forms 6.3 allows you to have forms-centric workflows with adaptive forms. You could build a form review / approval workflow that publishes using these workflows. It also keeps the whole process on the Author instance. However, I am not sure if Forms publishing works the same way as Sites publishing in workflows - this would be for Adobe to confirm.AEM 6.3 Forms Help | Forms-centric workflow on OSGiAdobe Experience Manager Help | AEM 6.3 Forms: Form Workflow on OSGiI would avoid the AEM Forms...
577
Views
1
Like
0
Answers
Re: aem forms license and installation DarrenBiz - Adobe Experience Manager Forms
You only need to purchase a license if you are installing the AEM Forms package in production. All development and test instances do not attract a license cost and are fully functional. So you are free to test out AEM Forms. The AEM Forms package itself does not require a separate license key as it is just a package installation into a licensed version of AEM.
1235
Views
1
Like
0
Answers