I am using AEM as a Cloud Service and running the 6.5 quickstart jar locally. Not sure which archetype version was used but it's recent (earlier this year)
I have followed the documentation here: Using with Maven (adobe-consulting-services.github.io)
I am trying to set up the 404 module but it's not working at all. I suspect that my issue may actually be that ACS Commons is not installed on my local instance. How can I confirm if the ACS Commons package is installed? I don't see any logical change in the administration section, for instance...
Solved! Go to Solution.
Views
Replies
Total Likes
Here are a few checks you can do to troubleshoot & fix the issue -
Hi @dylanmccurry,
You supposed to ACS Commons under Tools as per below screenshot.
Hope that helps!
Regards,
Santosh
Thanks for confirming @SantoshSai - in my case I do not see this. What are some things I should look out for?
1. You can also verify if the packages of ACS commons is available in package manager
2. Try to install that manually if need to have local setup by taking the latest version from ACS commons website
3. Verify the acs commons bundles are active and resolved properly.
For your reference attaching the website for ACS commons
https://adobe-consulting-services.github.io/acs-aem-commons/
Is it expected that adding ACS commons to pom.xml files won't install it locally, and you must install via package manager? I was hoping to have the entire the installation of ACS Commons under source control for all environments.
For #3 - what is the best way to do that?
e.g., when I check /system/console- I don't see anything "acs":
Here are a few checks you can do to troubleshoot & fix the issue -
Thank you- the filter.xml called out /apps/myapp-vendor-packages, where I was targeting /apps/myapp-packages. Your troubleshooting steps really helped.
you can check below article to see, how to install ACS Common along with your project
https://aemlab.blogspot.com/2022/06/aemaacs-tools.html
Just Add these two details to your project pom.xml file and acs commons package will get deployed to your AEM along with regular deployment.
Add acs commons dependency under <dependencies> section
<dependencies>
<dependency>
<groupId>com.adobe.acs</groupId>
<artifactId>acs-aem-commons-content</artifactId>
<version>5.2.0</version>
<type>zip</type>
</dependency>
</dependencies>
Configure and embed to vault package plugins
<!-- V A U L T P A C K A G E P L U G I N S -->
<plugin>
<groupId>org.apache.jackrabbit</groupId>
<artifactId>filevault-package-maven-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<group>yourGroup</group>
<packageType>container</packageType>
<skipSubPackageValidation>true</skipSubPackageValidation>
<allowIndexDefinitions>true</allowIndexDefinitions>
<embeddeds>
<embedded>
<groupId>com.adobe.acs</groupId>
<artifactId>acs-aem-commons-content</artifactId>
<type>zip</type>
<target>/apps/acs-commons-package/application/install</target>
</embedded>
</embeddeds>
</configuration>
</plugin>
Views
Likes
Replies