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
BedrockMission!

Learn More

View all

Sign in to view all badges

Cannot install Magento AEM Connector package - ConstraintViolationException

Avatar

Avatar
Validate 10
Level 2
SurendraKonatha
Level 2

Likes

5 likes

Total Posts

63 posts

Correct Reply

6 solutions
Top badges earned
Validate 10
Validate 1
Boost 5
Boost 3
Boost 1
View profile

Avatar
Validate 10
Level 2
SurendraKonatha
Level 2

Likes

5 likes

Total Posts

63 posts

Correct Reply

6 solutions
Top badges earned
Validate 10
Validate 1
Boost 5
Boost 3
Boost 1
View profile
SurendraKonatha
Level 2

17-01-2019

While installing the package on AEM 6.4 (build is fine), the following error shows up:

Full error:

[ERROR] Request failed: org.apache.jackrabbit.vault.packaging.PackageException: javax.jcr.nodetype.ConstraintViolationException: OakConstraint0025: /apps/commerce/gui/content/catalogs/importblueprintswizard/importers[[nt:folder]]: Unexpected child node magento found in a new node (500)

Code snapshot:

I changed  sling:resourceType="/libs/granite/ui/components/foundation/layouts/well"  from sling:resourceType="/granite/ui/components/foundation/well"

Screen Shot 2019-01-17 at 12.20.05 PM.png

The package has contents as below:

Screen Shot 2019-01-17 at 11.56.55 AM.png

Related to this AEM 6.3 - Magento Connector Issue  (also tried as suggested but did not resolve)

View Entire Topic

Avatar

Avatar
Validate 10
Level 2
SurendraKonatha
Level 2

Likes

5 likes

Total Posts

63 posts

Correct Reply

6 solutions
Top badges earned
Validate 10
Validate 1
Boost 5
Boost 3
Boost 1
View profile

Avatar
Validate 10
Level 2
SurendraKonatha
Level 2

Likes

5 likes

Total Posts

63 posts

Correct Reply

6 solutions
Top badges earned
Validate 10
Validate 1
Boost 5
Boost 3
Boost 1
View profile
SurendraKonatha
Level 2

17-01-2019

Thanks gauravb10066713

I was able to fix this. So the updated was to change jcr:primaryType="sling:Orderedfolder" instead of jcr:primaryType="nt:unstructured".

Fixes:

1. Replace jcr:primaryType="nt:unstructured" with jcr:primaryType="sling:Orderedfolder" for jcr:root (line 3) for both the below files:

  • .content.xml file under /magento2-aem-connector-master 2/aem-connector/ui.apps/src/main/content/jcr_root/apps/commerce/gui/content/catalogs/importblueprintswizard/importers/magento/
  • .content.xml file under /magento2-aem-connector-master 2/aem-connector/ui.apps/src/main/content/jcr_root/apps/commerce/gui/content/products/importproductswizard/importers/magento/

2. Rebuild and install the package 'mvn clean install -PautoInstallPackage'

Check the repository.. nodes should have installed correctly:

Screen Shot 2019-01-17 at 12.40.49 PM.png