t-rana commented on code in PR #1385: URL: https://github.com/apache/jackrabbit-oak/pull/1385#discussion_r1601300901
########## oak-blob-cloud-azure/pom.xml: ########## @@ -50,8 +69,23 @@ <Embed-Dependency> azure-storage, azure-keyvault-core, + azure-core, + azure-identity, + azure-json, guava, - jsr305 + jsr305, Review Comment: @reschke, we are using azure-identity library for migration to service principals from access key based authentication in azure. All these dependencies came transitively from azure-identity. I initially tried marking some of them as optional which helped in resolving the bundle to active state but when I configured the component to use service principals, it failed with NoClassDefFoundError exceptions meaning that they were indeed required at runtime and cannot be marked as optional. Attaching the file of errors that I got and the corresponding dependency embedded. [dependencies_list.pdf](https://github.com/apache/jackrabbit-oak/files/15319377/dependencies_list.pdf) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@jackrabbit.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org