RabbitMQ 5.6 and AEM 6.5.21 versions, my project starts normally and the editing page is working properly
I changed RabbitMQ 5.22 and AEM 6.5.21 versions, the project started normally, but the editing page was blank
해결되었습니다! 솔루션으로 이동.
토픽은 커뮤니티 콘텐츠를 분류하여 관련성 있는 콘텐츠를 찾는 데 도움이 됩니다.
조회 수
답글
좋아요 수
I already shared which version I used. It is 5.23.0.
Ad for bundle, it says nothing about not being resolved:
Hi @guodongha
Can you go in system console and check your bundles to see if all are running properly ? All dependencies should show as resolved.
Go here:
And for example here is an example of a bundle of mine that has issues:
Also try to check browser console for any errors, even if I doubt you find anything there because to me it seams a backend thing, but still, worth checking.
I have installed what you mentioned and viewed the project screenshot below
This effect should be caused by package conflicts that cannot be resolved. I have excluded the following packages, but the problem has not been resolved and I need help
Try to lookup online resources on how to include third party dependencies:
https://myaemlearnings.blogspot.com/2021/08/embedding-third-party-dependencyosgi.html
https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/how-to-use-third-party-api...
https://experienceleague.adobe.com/en/docs/experience-manager-learn/forms/creating-your-first-osgi-b...
https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/including-third-party-bund...
You can always manually covert RabbitMQ jar into a bundle and install it into AEM via the system console. But I guess this is not desirable long term solution. But it can be a temporary solution just to unlock you and be able to move forward with your implementation tasks:
https://experienceleague.adobe.com/en/docs/experience-cloud-kcs/kbarticles/ka-17475
https://medium.com/@manumathew28.94/aem-convert-a-jar-to-an-osgi-bundle-742a51a90327
https://experienceleague.adobe.com/en/docs/experience-cloud-kcs/kbarticles/ka-17475
I think it's after the introduction of version 5.22.0, there is a compatibility issue with AEM when packaging it into a bundle, and I'd like to know exactly which version allows AEM to be packaged into a bundle properly,I tried several versions of rabbitmq, only 5.6.0 can be normal, other versions of the AEM project after compilation com.rabbitmq.client ,version are prompted cannot be resolved
Hi @guodongha
So I have installed 6.5 on my local, more exactly 6.5.22 version. I have a project that was building properly on which I added the RabbitMQ client version 5.23.0 dependency. So this is how it looks like:
1. The project structure:
2. In parent pom.xml I have:
<dependency>
<groupId>com.rabbitmq</groupId>
<artifactId>amqp-client</artifactId>
<version>5.23.0</version>
</dependency>
3. I also added this in the parent pom.xml file, which I believe it way the key for making it work:
4. And of course I used the dependency in the core project pom.xml file (but not sure if it was necessary):
<dependency>
<groupId>com.rabbitmq</groupId>
<artifactId>amqp-client</artifactId>
</dependency>
I basically followed some indications from this thread: https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/maven-dependency-when-usin...
Can you specify the version? Greater than 5.18.0 . Also check if rabbit cannot be resolved in the project bundle.
I already shared which version I used. It is 5.23.0.
Ad for bundle, it says nothing about not being resolved:
@guodongha Did you find the suggestion helpful? Please let us know if you require more information. Otherwise, please mark the answer as correct for posterity. If you've discovered a solution yourself, we would appreciate it if you could share it with the community. Thank you!
조회 수
답글
좋아요 수