AEM Cloud SDK with CIF not coming up | Community
Skip to main content
shelly-goel
Adobe Employee
Adobe Employee
June 13, 2021

AEM Cloud SDK with CIF not coming up

  • June 13, 2021
  • 2 replies
  • 3054 views

I have setup local AEM cloud SDK with CIF addon and installed Venia content package. I stopped the instance and tried to start it after few days but it does not come up. I see below errors in logs. Has anyone else faced the same issue?

 

*ERROR* [FelixLogListener] org.apache.sling.graphql.core.servlet.GraphQLServlet bundle org.apache.sling.graphql.core:0.0.9.T20210125100520-805f473 (511)[org.apache.sling.graphql.core.servlet.GraphQLServlet(2898)] : The activate method has thrown an exception (java.lang.IllegalArgumentException: A metric named org.apache.sling.graphql.core.servlet.GraphQLServlet.rt:graphql/sites/components/endpoint.m:GET_POST.e:json.cache_hit_rate already exists)
java.lang.IllegalArgumentException: A metric named org.apache.sling.graphql.core.servlet.GraphQLServlet.rt:graphql/sites/components/endpoint.m:GET_POST.e:json.cache_hit_rate already exists
at com.codahale.metrics.MetricRegistry.register(MetricRegistry.java:91) [io.dropwizard.metrics.core:3.2.4]
at org.apache.sling.graphql.core.servlet.GraphQLServlet.activate(GraphQLServlet.java:199)


*ERROR* [FelixLogListener] org.apache.sling.servlets.resolver FrameworkEvent ERROR (org.apache.felix.log.LogException: org.osgi.framework.ServiceException: Service factory returned null. (Component: org.apache.sling.graphql.core.GraphQLServlet (2898)))
org.apache.felix.log.LogException: org.osgi.framework.ServiceException: Service factory returned null. (Component: org.apache.sling.graphql.core.GraphQLServlet (2898))
at org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:385)

*ERROR* [OsgiInstallerImpl] org.apache.jackrabbit.vault.packaging.registry.impl.JcrPackageRegistry Stream is not a content package. Missing 'jcr_root'.
13.06.2021 11:28:55.907 *INFO* [OsgiInstallerImpl] com.adobe.granite.installer.factory.packages.impl.PackageTransformer Unable to check content package {}
java.io.IOException: Stream is not a content package. Missing 'jcr_root'.
at org.apache.jackrabbit.vault.packaging.registry.impl.JcrPackageRegistry.upload(JcrPackageRegistry.java:377) [org.apache.jackrabbit.vault:3.4.0]
at org.apache.jackrabbit.vault.packaging.impl.JcrPackageManagerImpl.upload(JcrPackageManagerImpl.java:183) [org.apache.jackrabbit.vault:3.4.0]
at com.adobe.granite.installer.factory.packages.impl.PackageTransformer.checkForPackage(PackageTransformer.java:183) [com.adobe.granite.installer.factory.packages:1.0.18]
at com.adobe.granite.installer.factory.packages.impl.PackageTransformer.transform(PackageTransformer.java:132) [com.adobe.granite.installer.factory.packages:1.0.18]
at org.apache.sling.installer.core.impl.OsgiInstallerImpl.transformResources(OsgiInstallerImpl.java:974) [org.apache.sling.installer.core:3.11.4]
at org.apache.sling.installer.core.impl.OsgiInstallerImpl.run(OsgiInstallerImpl.java:298) [org.apache.sling.installer.core:3.11.4]
at java.base/java.lang.Thread.run(Thread.java:834)

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

2 replies

Vijayalakshmi_S
Level 10
June 15, 2021

Hi @shelly-goel,

Could you please let know if you were able to access system/console. If yes, can you try to restart the framework in your local instance via http://localhost:4502/system/console/vmstat

 

shelly-goel
Adobe Employee
Adobe Employee
June 15, 2021
No even the system console was not coming up
mhaack
Adobe Employee
Adobe Employee
August 27, 2021

The errors you see related to the org.apache.sling.graphql.core.servlet.GraphQLServlet are from CIF and Commerce. This is used by AEM Content Fragment GraphQL.

kautuk_sahni
Community Manager
Community Manager
August 31, 2021

@mhaack Good to see you back in the AEM community.

Kautuk Sahni
rajeevy89244319
Level 3
March 25, 2022

I tried to install Commerce Add-On package on AEM SDK on my local. After installation, GraphQL client bundle is not able resolve the dependencies and failing with below errors:

 

 

25.03.2022 15:20:39.369 *ERROR* [FelixLogListener] LogService.org.apache.felix.http.jetty Bundles: Cannot start (org.apache.felix.log.LogException: org.osgi.framework.BundleException: Unable to resolve com.adobe.commerce.cif.graphql-client [573](R 573.0): missing requirement [com.adobe.commerce.cif.graphql-client [573](R 573.0)] osgi.wiring.package; (&(osgi.wiring.package=com.codahale.metrics)(version>=3.2.0)(!(version>=4.0.0))) Unresolved requirements: [[com.adobe.commerce.cif.graphql-client [573](R 573.0)] osgi.wiring.package; (&(osgi.wiring.package=com.codahale.metrics)(version>=3.2.0)(!(version>=4.0.0)))])
org.apache.felix.log.LogException: org.osgi.framework.BundleException: Unable to resolve com.adobe.commerce.cif.graphql-client [573](R 573.0): missing requirement [com.adobe.commerce.cif.graphql-client [573](R 573.0)] osgi.wiring.package; (&(osgi.wiring.package=com.codahale.metrics)(version>=3.2.0)(!(version>=4.0.0))) Unresolved requirements: [[com.adobe.commerce.cif.graphql-client [573](R 573.0)] osgi.wiring.package; (&(osgi.wiring.package=com.codahale.metrics)(version>=3.2.0)(!(version>=4.0.0)))]
at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4398)