Hi,
I am working on custom commerce provider and similar to geometrixx I am creating custom commerce provider and CSVProductImporter as well.
I am referring following link: https://helpx.adobe.com/experience-manager/using/creating-custom-cq-commerce-providers.html and even decompiled cq-wcm-geometrixx-5.8.2.jar and cq-geometrixx-commons-core-1.4.8.jar to have better understanding.
I have created similar commerce provider and CSVProductImporter , as of now I am dealing with only add action.
After deployment i am getting -
Imported Packages com.adobe.cq.commerce.api,version=[1.2,2) -- Cannot be resolved
com.adobe.cq.commerce.api.promotion,version=[1.2,2) from com.adobe.cq.commerce.cq-commerce-core (225)
com.adobe.cq.commerce.common,version=[1.2,2) -- Cannot be resolved
I have verified depfinder as well and got below information for AEM6.2 -
<dependency> <groupId>com.adobe.cq.commerce</groupId>
<artifactId>cq-commerce-core</artifactId>
<version>5.14.102</version>
<scope>provided</scope>
</dependency>
But, I couldn't get any cq-commerce-core-5.14.102.jar with version 5.14.xx here: https://repo.adobe.com/nexus/content/groups/public/com/adobe/cq/commerce/cq-commerce-core/.
Even, geometrixx has following dependency -
<dependency>
<groupId>com.adobe.cq.commerce</groupId>
<artifactId>cq-commerce-core</artifactId>
<version>5.14.22</version>
<scope>provided</scope>
</dependency>
How can we get the relevant bundle with version 5.14.xx.Please suggest.
Thanks,
Debal
Solved! Go to Solution.
Hi Scott,
Finally the issue got resolved. In the following link: https://helpx.adobe.com/
<dependency>
<groupId>com.adobe.aem</
<artifactId>uber-jar</
<version>6.2.0</version>
<!-- for AEM6.1 use this version : <version>6.1.0</version> -->
<!-- for AEM6.1 SP1 use this version : <version>6.1.0-SP1-B0001</
<!-- for AEM6.1 SP2 use this version : <version>6.1.0-SP2</version> -->
<!-- for AEM6.2 use this version : <version>6.2.0</version> -->
<classifier>obfuscated-apis</
<scope>provided</scope>
</dependency>
But, every time build was getting failed with obfuscated-apis classifier. Then
I have replaced the above classifier with <classifier>apis</classifier>
<dependency>
Now, I am able to build OSGi bundle with custom commerce provider and custom commerce provide option is also getting populated also.
Thanks for your help and guidance.
Thanks,
Debal
The issue you have is because you are using a 5.6 article for 6,2.
To perform what you want to do - see the 6.2 version:
http://scottsdigitalcommunity.blogspot.ca/2016/08/creating-custom-adobe-experience.html
Also - see this Ask the AEM Community Experts session on this subject:
http://scottsdigitalcommunity.blogspot.ca/2016/08/working-with-aem-ecommerce-august-2016.html
Views
Replies
Total Likes
Hi Scot,
Yes it's my bad I have mentioned different version here. I am referring https://helpx.adobe.com/experience-manager/using/ecommerce62.html and I couldn't get 5.14.x here: https://repo.adobe.com/nexus/content/groups/public/com/adobe/cq/commerce/cq-commerce-core/.
Sorry for the inconvenience.
Thanks,
Debal
Views
Replies
Total Likes
Hi Scott,
Finally the issue got resolved. In the following link: https://helpx.adobe.com/
<dependency>
<groupId>com.adobe.aem</
<artifactId>uber-jar</
<version>6.2.0</version>
<!-- for AEM6.1 use this version : <version>6.1.0</version> -->
<!-- for AEM6.1 SP1 use this version : <version>6.1.0-SP1-B0001</
<!-- for AEM6.1 SP2 use this version : <version>6.1.0-SP2</version> -->
<!-- for AEM6.2 use this version : <version>6.2.0</version> -->
<classifier>obfuscated-apis</
<scope>provided</scope>
</dependency>
But, every time build was getting failed with obfuscated-apis classifier. Then
I have replaced the above classifier with <classifier>apis</classifier>
<dependency>
Now, I am able to build OSGi bundle with custom commerce provider and custom commerce provide option is also getting populated also.
Thanks for your help and guidance.
Thanks,
Debal
Views
Likes
Replies
Views
Likes
Replies