Error in aem console bundle with microsoft graph and azure packages | Community
Skip to main content
March 8, 2024
Solved

Error in aem console bundle with microsoft graph and azure packages

  • March 8, 2024
  • 2 replies
  • 611 views

I am getting following error in aem bundles

com.microsoft.aad.msal4j,version=[1.14,2) -- Cannot be resolved
com.microsoft.graph.models -- Cannot be resolved

I have added following instructions, however my issue is still not resolved

<plugin>

<groupId>org.apache.felix</groupId>

<artifactId>maven-bundle-plugin</artifactId>

<extensions>true</extensions>

<configuration>

<instructions>

<Import-Package>

com.microsoft.aad.msal4j;version="[1.14,2)",

com.microsoft.graph.models</Import-Package>

<Export-Package>

com.microsoft.aad.msal4j

</Export-Package>

<Embed-Dependency>

msal4j

</Embed-Dependency>

<Embed-Transitive>true</Embed-Transitive>

</instructions>

</configuration>

</plugin>

Error log reveals

07.03.2024 22:38:29.068 *INFO* [OsgiInstallerImpl] org.apache.sling.audit.osgi.installer TaskResource(url=jcrinstall:/apps/xxxx/xxxxx-ui.content-1.0.0-SNAPSHOT.zip, entity=content-package:com.fidelity.assets:aem-assets-development.ui.content, state=INSTALL, attributes=[org.apache.sling.installer.api.tasks.ResourceTransformer=:55:71:73:15:2091:, package-id=xxxxx.ui.content:1.0.0-SNAPSHOT, Bundle-Version=1.0.0.SNAPSHOT], digest=1709869108283): content package installed
07.03.2024 22:38:29.068 *INFO* [OsgiInstallerImpl] org.apache.sling.installer.core.impl.tasks.BundleStartTask Could not start bundlexxx.core [642]. Reason: {}. Will retry.
org.osgi.framework.BundleException: Unable to resolve xxx.core [642](R 642.15): missing requirement xxx.core [642](R 642.15)] osgi.wiring.package; (&(osgi.wiring.package=com.microsoft.aad.msal4j)(version>=1.14.0)(!(version>=2.0.0))) Unresolved requirements: [[xxx.core [642](R 642.15)] osgi.wiring.package; (&(osgi.wiring.package=com.microsoft.aad.msal4j)(version>=1.14.0)(!(version>=2.0.0)))]
at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4398)
a[org.apache.sling.installer.core:3.12.0]

07.03.2024 22:38:29.080 *INFO* [OsgiInstallerImpl] org.apache.sling.installer.core.impl.tasks.BundleStartTask Could not start bundle xxx.core [642]. Reason: {}. Will retry.
org.osgi.framework.BundleException: Unable to resolve xxx.core [642](R 642.15): missing requirement [xxx.core [642](R 642.15)] osgi.wiring.package; (&(osgi.wiring.package=com.microsoft.aad.msal4j)(version>=1.14.0)(!(version>=2.0.0))) Unresolved requirements: [[xxxxt.core [642](R 642.15)] osgi.wiring.package; (&(osgi.wiring.package=com.microsoft.aad.msal4j)(version>=1.14.0)(!(version>=2.0.0)))]
a

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 EstebanBustamante

Hi,

 

You need to wrap the external bundle into your bundle so that it can be deployed altogether. Please follow this article, which explains what you need to do:  https://www.linkedin.com/pulse/how-add-third-party-bundle-you-aem-package-veena-vikraman/

 

Hope this helps

2 replies

EstebanBustamante
Community Advisor and Adobe Champion
EstebanBustamanteCommunity Advisor and Adobe ChampionAccepted solution
Community Advisor and Adobe Champion
March 8, 2024

Hi,

 

You need to wrap the external bundle into your bundle so that it can be deployed altogether. Please follow this article, which explains what you need to do:  https://www.linkedin.com/pulse/how-add-third-party-bundle-you-aem-package-veena-vikraman/

 

Hope this helps

Esteban Bustamante
kautuk_sahni
Community Manager
Community Manager
March 14, 2024

@ddadfdsf Did you find the suggestion from user helpful? Please let us know if more information is required. Otherwise, please mark the answer as correct for posterity. If you have found out solution yourself, please share it with the community.

Kautuk Sahni