AEM forms core components core bundle not starting | Community
Skip to main content
Level 4
March 17, 2023
Solved

AEM forms core components core bundle not starting

  • March 17, 2023
  • 1 reply
  • 3056 views

Hey everyone, I'm trying to install the forms core components and am having a bit trouble getting the core bundle started.

 

I'm on 6.5 with service pack 16 installed as well as the latest forms add-on package.

 

I've followed the instructions here to enable adaptive forms core components and have got most of the way. For some reason though, the core bundle won't start as it's missing some dependencies:

 

Does anyone know if there's an easy or obvious way to get those dependencies installed on my 6.5 instance to be able to run that bundle?

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 lukasz-m

Hi @alistairp781078,

This will not gonna work on AEM 6.5.16 or other on premise version. And it's not related to the dependencies version in your pom.

Starting form 2.0.0 version of AEM Core Forms Components it is AEM as a Cloud Service oriented.

Please note that documentation you have mention is a AEM as a Cloud Service documentation. This version of AEM is using different type of AEM Forms add on, which is delivered as .far file. The missing dependencies are provided as part of aem-forms-addon-.far but it's not compatible with AEM 6.5.x

Below is link to specific section:

Browsing git history you can find that 1.1.12 was the last one that will work with AEM 6.5.X, here is the specific commit

So the solution for you, will be to use AEM Core Forms Components, version 1.1.12

You will need to build the crx package by you self. Simply download the code, unzip it and run mvn clean install. This will build the package you can install manually via crx package manager. Or use mvn clean install -PautoInstallPackage command to build and automatically install the package.

Here is the final result AEM Core Forms Components 1.1.12 bundles, up and running on AEM 6.5.16

In case you wanted to use 2.x.x AEM Core Forms Components you will have to move to AEM as a Cloud Service.

1 reply

Jagadeesh_Prakash
Community Advisor
Community Advisor
March 17, 2023

@alistairp781078  can you ping the version that you are using in pom.xml can you try below version of AEM forms for SDK 

 

<dependency>
<groupId>com.adobe.aem</groupId>
<artifactId>aem-forms-sdk-bundle</artifactId>
<version>6.5.0</version>
</dependency>
<dependency>
<groupId>com.adobe.forms.foundation</groupId>
<artifactId>forms-foundation-api</artifactId>
<version>6.5.0</version>
<scope>provided</scope>
</dependency>

Level 4
March 17, 2023

I'm using the following versions:

<core.forms.components.version>2.0.8</core.forms.components.version>
<core.wcm.components.version>2.21.2</core.wcm.components.version>
 
I'm also not able to download the aem-forms-sdk-bundle and forms-foundation-api dependencies from Maven central.
lukasz-m
Community Advisor
lukasz-mCommunity AdvisorAccepted solution
Community Advisor
March 17, 2023

Hi @alistairp781078,

This will not gonna work on AEM 6.5.16 or other on premise version. And it's not related to the dependencies version in your pom.

Starting form 2.0.0 version of AEM Core Forms Components it is AEM as a Cloud Service oriented.

Please note that documentation you have mention is a AEM as a Cloud Service documentation. This version of AEM is using different type of AEM Forms add on, which is delivered as .far file. The missing dependencies are provided as part of aem-forms-addon-.far but it's not compatible with AEM 6.5.x

Below is link to specific section:

Browsing git history you can find that 1.1.12 was the last one that will work with AEM 6.5.X, here is the specific commit

So the solution for you, will be to use AEM Core Forms Components, version 1.1.12

You will need to build the crx package by you self. Simply download the code, unzip it and run mvn clean install. This will build the package you can install manually via crx package manager. Or use mvn clean install -PautoInstallPackage command to build and automatically install the package.

Here is the final result AEM Core Forms Components 1.1.12 bundles, up and running on AEM 6.5.16

In case you wanted to use 2.x.x AEM Core Forms Components you will have to move to AEM as a Cloud Service.