Expand my Community achievements bar.

Guidelines for the Responsible Use of Generative AI in the Experience Cloud Community.
SOLVED

AEM Instance not running error at starting quickstart on port 4502

Avatar

Level 3

I have aem6.5 and running AEM first time on my machine its not running getting hang at certain point. Tried running it through CMD using java -jar aem6.5-author-p4502.jar -Xmx1024m -XX:MaxPermSize=256m getting this error Verbose option not active, closing stdin and redirecting stdout and stder  I checked the logs at stdout and stder getting error 

*ERROR* [FelixStartLevel] ERROR: Bundle '1' Error starting slinginstall:C:\Users\Documents\AEM\aem\crx-quickstart\launchpad\startup\1\com.adobe.granite.crypto-3.4.16.jar (java.lang.ExceptionInInitializerError)
java.lang.ExceptionInInitializerError
at org.apache.felix.framework.URLHandlers.createURLStreamHandler(URLHandlers.java:513)
at java.base/java.net.URL.getURLStreamHandler(URL.java:1465)
at java.base/java.net.URL.<init>(URL.java:478)
at java.base/jdk.internal.loader.URLClassPath$JarLoader.<init>(URLClassPath.java:722)
at java.base/jdk.internal.loader.URLClassPath$3.run(URLClassPath.java:496)
at java.base/jdk.internal.loader.URLClassPath$3.run(URLClassPath.java:479)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:691)
at java.base/jdk.internal.loader.URLClassPath.getLoader(URLClassPath.java:478)
at java.base/jdk.internal.loader.URLClassPath.getLoader(URLClassPath.java:447)
at java.base/jdk.internal.loader.URLClassPath.findResource(URLClassPath.java:293)
at java.base/java.net.URLClassLoader$2.run(URLClassLoader.java:616)
at java.base/java.net.URLClassLoader$2.run(URLClassLoader.java:614)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
at java.base/java.net.URLClassLoader.findResource(URLClassLoader.java:613)
at com.adobe.granite.crypto.internal.InternalClassLoaderWrapper$JarFileClassLoader.findClass(InternalClassLoaderWrapper.java:175)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:586)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
at com.adobe.granite.crypto.internal.Activator.getOrCreateKeyGenerator(Activator.java:145)
at com.adobe.granite.crypto.internal.Activator.start(Activator.java:65)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:698)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2402)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2308)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1539)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.base/java.lang.Thread.run(Thread.java:831)
Caused by: java.lang.RuntimeException: Unable to make protected boolean java.net.URLStreamHandler.equals(java.net.URL,java.net.URL) accessible: module java.base does not "opens java.net" to unnamed module @660acfb
at org.apache.felix.framework.URLHandlersStreamHandlerProxy.<clinit>(URLHandlersStreamHandlerProxy.java:104)
... 25 more
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make protected boolean java.net.URLStreamHandler.equals(java.net.URL,java.net.URL) accessible: module java.base does not "opens java.net" to unnamed module @660acfb
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:357)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:199)
at java.base/java.lang.reflect.Method.setAccessible(Method.java:193)
at org.apache.felix.framework.util.SecureAction.setAccesssible(SecureAction.java:871)
at org.apache.felix.framework.URLHandlersStreamHandlerProxy.<clinit>(URLHandlersStreamHandlerProxy.java:79)
... 25 more
18.09.2021 19:19:59.413 *ERROR* [FelixStartLevel] ERROR: Bundle '21' EventDispatcher: Error during dispatch. (java.lang.NoClassDefFoundError: Could not initialize class org.apache.felix.framework.URLHandlersStreamHandlerProxy)
java.lang.NoClassDefFoundError: Could not initialize class org.apache.felix.framework.URLHandlersStreamHandlerProxy
at org.apache.felix.framework.URLHandlers.createURLStreamHandler(URLHandlers.java:513)
at java.base/java.net.URL.getURLStreamHandler(URL.java:1465)
at java.base/java.net.URL.<init>(URL.java:678)
at java.base/java.net.URL.fromURI(URL.java:746)
at java.base/java.net.URI.toURL(URI.java:1139)
at org.apache.sling.installer.core.impl.InternalResource.create(InternalResource.java:87)
at org.apache.sling.installer.core.impl.OsgiInstallerImpl.createResources(OsgiInstallerImpl.java:384)
at org.apache.sling.installer.core.impl.OsgiInstallerImpl.registerResources(OsgiInstallerImpl.java:477)
at org.apache.sling.launchpad.installer.impl.LaunchpadConfigInstaller.install(LaunchpadConfigInstaller.java:207)
at org.apache.sling.launchpad.installer.impl.LaunchpadConfigInstaller.install(LaunchpadConfigInstaller.java:150)
at org.apache.sling.launchpad.installer.impl.ServicesListener.notifyChange(ServicesListener.java:100)
at org.apache.sling.launchpad.installer.impl.ServicesListener$Listener.retainService(ServicesListener.java:182)
at org.apache.sling.launchpad.installer.impl.ServicesListener$Listener.serviceChanged(ServicesListener.java:205)
at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990)
at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838)
at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545)
at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4833)
at org.apache.felix.framework.Felix.registerService(Felix.java:3804)
at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328)
at org.apache.sling.settings.impl.ServicesListener.<init>(ServicesListener.java:64)
at org.apache.sling.settings.impl.Activator.start(Activator.java:38)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:698)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2402)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2308)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1539)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.base/java.lang.Thread.run(Thread.java:831)

 

Kindly help It doesn't happened before I have checked my file version also downloaded new Jar file and checked Java and JDK version both are fine it should run once I click on JAR.

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

@rohankalra 

AEM does not support JDK version beyond 11. So you need to downgrade your JDK version to either 8 or 11. I will suggest to downgrade to 11 and then proceed with installation. It will resolve your issue

 

You can see the technical requirement for AEM here:

https://experienceleague.adobe.com/docs/experience-manager-65/deploying/introduction/technical-requi...

 

 

Thanks!

View solution in original post

12 Replies

Avatar

Community Advisor

Hi @rohankalra 

 

Bundle 21 which is com.adobe.granite.crypto is not active. Can you navigate to system/console/bundle and try to activate is manually?

 

Ideally it should be activated while startup of the instance.

 

Thanks!

Avatar

Level 3

The instance is not running there is no way I can access the Bundles.

Avatar

Community Advisor

If you are unable to start the instance, then you need to start with a fresh installation with AEM 6.5.0.0 and once it's started proceed with the service pack upgrade.

 

Thanks!

Avatar

Level 3

I have downloaded that file 4-5 times thinking like that but same thing happening meanwhile I tried running in cmd I am getting same thing

Verbose option not active, closing stdin and redirecting stdout and stderr
Redirecting stdout to C:\Users\Documents\AEM\aem\crx-quickstart\logs\stdout.log
Redirecting stderr to C:\Users\Documents\AEM\aem\crx-quickstart\logs\stderr.log

and in those files error I have already Posted

Avatar

Community Advisor

What's the RAM size of your system and which version of JDK are you running with?

 

Can you please start a fresh instance by running the below command in the directory where the JAR file with name "aem-author-p4502.jar" is present.

 

java -jar aem-author-p4502.jar 

 

Once the instance is up and running check if all the bundles are active before installing any service pack.

 

Thanks!

Avatar

Level 3

ok My Ram Size is 16GB and I have Java 16.0.2 the current specification is 

java version "16.0.2" 2021-07-20
Java(TM) SE Runtime Environment (build 16.0.2+7-67)
Java HotSpot(TM) 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)

Avatar

Correct answer by
Community Advisor

@rohankalra 

AEM does not support JDK version beyond 11. So you need to downgrade your JDK version to either 8 or 11. I will suggest to downgrade to 11 and then proceed with installation. It will resolve your issue

 

You can see the technical requirement for AEM here:

https://experienceleague.adobe.com/docs/experience-manager-65/deploying/introduction/technical-requi...

 

 

Thanks!

Avatar

Level 3

**bleep** You are right man You saved my hours thanks  a lot man.

Avatar

Community Advisor

Please check below things first before you get start with installation of AEM.

 

1. Java 11 or Java 1.8 version

2. Minimum of 4 gb space

Set correct path variables for Java in environment variables and then try running command to check Java -v

 

yoy can double click the jar file if you're using windows or run the command by navigating to the jar file location 

Java - jar <jar file name>

you have to monitor the console log to understand what is going on. Give 10 to 15 mins of time to install AEM and then validate AEM by accessing http://localhost:4502/