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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]