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

IDermisBridge in aem service or servlet makes them unsatisfied

  • July 18, 2022
  • 2 replies
  • 1291 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

Sachin_Arora_
Community Advisor
Sachin_Arora_Community AdvisorAccepted solution
Community Advisor
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.

Jagadeesh_Prakash
Community Advisor
Community Advisor
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

 

cof65232Adobe EmployeeAuthor
Adobe 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.