IDermisBridge in aem service or servlet makes them unsatisfied | Community
Skip to main content
Employee
July 18, 2022
Solved

IDermisBridge in aem service or servlet makes them unsatisfied

  • July 18, 2022
  • 2 replies
  • 1275 views

Hi All,

 

I am using IDermisBridge in my service to use form data model operations in java code but after adding below code in service that service state becomes unsatisfied. I have tried several version of POM dependency to resolve this but it does not work. I am using aem 6.5.8 .

@Reference
IDermisBridge iDermisBridge;

 Please let me know, in case you have any idea how to resolve this or for Form Data Model operation in java to use it in some other way.

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 Sachin_Arora_

If the issue is due to the version difference then that would lead bundle to be in Installed state instead of Active. You should try to resolve that first if that is the case.

After that please check what all references are unsatisfied of your service. If its due to IDermisBridge only then check this class package in /system/console/depfinder. If there is any bundle that is exporting this service then you should be able to see result. Check the bundle of Exported By column and use the same version in pom.xml.

If there is not result after searching for IDermisBridge Package then you need to install required Packages.

2 replies

Jagadeesh_Prakash
New Participant
July 19, 2022

@cof65232  From the description i see that issue is not with the version. I feel that it is because of the IDreamBridge dependencies not getting resolved. Can you try check the class package from /system/console/depfinder. Below is the API reference that you can see

 

https://developer.adobe.com/experience-manager/reference-materials/6-5/forms/javadocs/com/adobe/aem/dermis/api/bridge/IDermisBridge.html

 

cof65232Author
Employee
July 19, 2022

I tried using this also "/system/console/depfinder" but could not find any issue. But now issue is resolved, it was due to pom.xml issue where this IDermisBridge was not getting included correctly.

Sachin_Arora_
Sachin_Arora_Accepted solution
New Participant
July 19, 2022

If the issue is due to the version difference then that would lead bundle to be in Installed state instead of Active. You should try to resolve that first if that is the case.

After that please check what all references are unsatisfied of your service. If its due to IDermisBridge only then check this class package in /system/console/depfinder. If there is any bundle that is exporting this service then you should be able to see result. Check the bundle of Exported By column and use the same version in pom.xml.

If there is not result after searching for IDermisBridge Package then you need to install required Packages.