<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Liferay-ce-portal-7.3.5-ga6 with tomcat will not run server on Java 1.8.0</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=121165425" />
  <subtitle>Liferay-ce-portal-7.3.5-ga6 with tomcat will not run server on Java 1.8.0</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=121165425</id>
  <updated>2026-04-06T05:34:58Z</updated>
  <dc:date>2026-04-06T05:34:58Z</dc:date>
  <entry>
    <title>RE: Liferay-ce-portal-7.3.5-ga6 with tomcat will not run server on Java 1.8</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121167923" />
    <author>
      <name>Olaf Kock</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121167923</id>
    <updated>2021-09-25T14:56:58Z</updated>
    <published>2021-09-25T14:56:57Z</published>
    <summary type="html">&lt;p&gt;Did you see the line&lt;/p&gt;
&lt;p&gt;    Caused by: java.lang.RuntimeException:
  java.lang.IllegalStateException: Missing C:\Users\devon\Desktop\liferay-ce-portal-7.3.5-ga6\osgi\core&lt;/p&gt;
&lt;p&gt;...nothing in your &amp;quot;what I've tried&amp;quot; list seems to have an
  effect on this error message.&lt;/p&gt;</summary>
    <dc:creator>Olaf Kock</dc:creator>
    <dc:date>2021-09-25T14:56:57Z</dc:date>
  </entry>
  <entry>
    <title>Liferay-ce-portal-7.3.5-ga6 with tomcat will not run server on Java 1.8.0</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121165424" />
    <author>
      <name>Devon Regular</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121165424</id>
    <updated>2021-10-04T17:20:00Z</updated>
    <published>2021-09-24T12:18:24Z</published>
    <summary type="html">&lt;p&gt;I am running Liferay portal 7.3.5 and Java 1.8.0_121. This is what my
  work wishes me to use and it works for my other coworkers.&lt;/p&gt;
&lt;p&gt;Whenever I try to run the server, I get this:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;24-Sep-2021 12:04:32.120 SEVERE [main]
    org.apache.catalina.core.StandardContext.listenerStart Exception
    sending context initialized event to listener instance of class
    [com.liferay.portal.spring.context.PortalContextLoaderListener]&lt;br /&gt;
        java.lang.ExceptionInInitializerError&lt;br /&gt;         at
    com.liferay.portal.spring.context.PortalContextLoaderListener.contextInitialized(PortalContextLoaderListener.java:250)&lt;br /&gt;
            at
    org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4678)&lt;br /&gt;
            at
    org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5139)&lt;br /&gt;
            at
    org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)&lt;br /&gt;
            at
    org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717)&lt;br /&gt;
            at
    org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690)&lt;br /&gt;
            at
    org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)&lt;br /&gt;
            at
    org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:631)&lt;br /&gt;
            at
    org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1830)&lt;br /&gt;
            at
    java.util.concurrent.Executors$RunnableAdapter.call(Unknown
    Source)&lt;br /&gt;         at java.util.concurrent.FutureTask.run(Unknown
    Source)&lt;br /&gt;         at
    org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)&lt;br /&gt;
            at
    java.util.concurrent.AbstractExecutorService.submit(Unknown
    Source)&lt;br /&gt;         at
    org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:526)&lt;br /&gt;
            at
    org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:425)&lt;br /&gt;
            at
    org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576)&lt;br /&gt;
            at
    org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309)&lt;br /&gt;
            at
    org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)&lt;br /&gt;
            at
    org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)&lt;br /&gt;
            at
    org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)&lt;br /&gt;
            at
    org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936)&lt;br /&gt;
            at
    org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:841)&lt;br /&gt;
            at
    org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)&lt;br /&gt;
            at
    org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384)&lt;br /&gt;
            at
    org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374)&lt;br /&gt;
            at java.util.concurrent.FutureTask.run(Unknown Source)&lt;br /&gt;
            at
    org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)&lt;br /&gt;
            at
    java.util.concurrent.AbstractExecutorService.submit(Unknown
    Source)&lt;br /&gt;         at
    org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909)&lt;br /&gt;
            at
    org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)&lt;br /&gt;
            at
    org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)&lt;br /&gt;
            at
    org.apache.catalina.core.StandardService.startInternal(StandardService.java:421)&lt;br /&gt;
            at
    org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)&lt;br /&gt;
            at
    org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930)&lt;br /&gt;
            at
    org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)&lt;br /&gt;
            at
    org.apache.catalina.startup.Catalina.start(Catalina.java:738)&lt;br /&gt;
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
    Method)&lt;br /&gt;         at
    sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)&lt;br /&gt;   
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
    Source)&lt;br /&gt;         at java.lang.reflect.Method.invoke(Unknown
    Source)&lt;br /&gt;         at
    org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)&lt;br /&gt;
            at
    org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)&lt;br /&gt;
        Caused by: java.lang.RuntimeException:
    java.lang.IllegalStateException: Missing
    C:\Users\devon\Desktop\liferay-ce-portal-7.3.5-ga6\osgi\core&lt;br /&gt;
            at
    com.liferay.portal.module.framework.ModuleFrameworkAdapterHelper.&amp;lt;init&amp;gt;(ModuleFrameworkAdapterHelper.java:125)&lt;br /&gt;
            at
    com.liferay.portal.module.framework.ModuleFrameworkUtilAdapter.&amp;lt;clinit&amp;gt;(ModuleFrameworkUtilAdapter.java:145)&lt;br /&gt;
            ... 42 more&lt;br /&gt;     Caused by:
    java.lang.IllegalStateException: Missing
    C:\Users\devon\Desktop\liferay-ce-portal-7.3.5-ga6\osgi\core&lt;br /&gt;
            at
    com.liferay.portal.module.framework.ModuleFrameworkAdapterHelper.getClassLoader(ModuleFrameworkAdapterHelper.java:64)&lt;br /&gt;
            at
    com.liferay.portal.module.framework.ModuleFrameworkAdapterHelper.&amp;lt;init&amp;gt;(ModuleFrameworkAdapterHelper.java:120)&lt;br /&gt;
            ... 43 more&lt;br /&gt; 24-Sep-2021 12:04:32.120 SEVERE [main]
    org.apache.catalina.core.StandardContext.startInternal One or more
    listeners failed to start. Full details will be found in the
    appropriate container log file&lt;br /&gt; 24-Sep-2021 12:04:32.121 SEVERE
    [main] org.apache.catalina.core.StandardContext.startInternal
    Context [] startup failed due to previous errors&lt;br /&gt; 24-Sep-2021
    12:04:32.128 SEVERE [main]
    org.apache.catalina.core.StandardContext.listenerStop Exception
    sending context destroyed event to listener instance of class
    [com.liferay.portal.spring.context.PortalContextLoaderListener]&lt;br /&gt;
        java.lang.NoClassDefFoundError: Could not initialize class
    com.liferay.portal.module.framework.ModuleFrameworkUtilAdapter&lt;br /&gt;
            at
    com.liferay.portal.spring.context.PortalContextLoaderListener.contextDestroyed(PortalContextLoaderListener.java:118)&lt;br /&gt;
            at
    org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:4724)&lt;br /&gt;
            at
    org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5395)&lt;br /&gt;
            at
    org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257)&lt;br /&gt;
            at
    org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:187)&lt;br /&gt;
            at
    org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717)&lt;br /&gt;
            at
    org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690)&lt;br /&gt;
            at
    org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)&lt;br /&gt;
            at
    org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:631)&lt;br /&gt;
            at
    org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1830)&lt;br /&gt;
            at
    java.util.concurrent.Executors$RunnableAdapter.call(Unknown
    Source)&lt;br /&gt;         at java.util.concurrent.FutureTask.run(Unknown
    Source)&lt;br /&gt;         at
    org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)&lt;br /&gt;
            at
    java.util.concurrent.AbstractExecutorService.submit(Unknown
    Source)&lt;br /&gt;         at
    org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:526)&lt;br /&gt;
            at
    org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:425)&lt;br /&gt;
            at
    org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576)&lt;br /&gt;
            at
    org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309)&lt;br /&gt;
            at
    org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)&lt;br /&gt;
            at
    org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)&lt;br /&gt;
            at
    org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)&lt;br /&gt;
            at
    org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936)&lt;br /&gt;
            at
    org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:841)&lt;br /&gt;
            at
    org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)&lt;br /&gt;
            at
    org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384)&lt;br /&gt;
            at
    org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374)&lt;br /&gt;
            at java.util.concurrent.FutureTask.run(Unknown Source)&lt;br /&gt;
            at
    org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)&lt;br /&gt;
            at
    java.util.concurrent.AbstractExecutorService.submit(Unknown
    Source)&lt;br /&gt;         at
    org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909)&lt;br /&gt;
            at
    org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)&lt;br /&gt;
            at
    org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)&lt;br /&gt;
            at
    org.apache.catalina.core.StandardService.startInternal(StandardService.java:421)&lt;br /&gt;
            at
    org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)&lt;br /&gt;
            at
    org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930)&lt;br /&gt;
            at
    org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)&lt;br /&gt;
            at
    org.apache.catalina.startup.Catalina.start(Catalina.java:738)&lt;br /&gt;
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
    Method)&lt;br /&gt;         at
    sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)&lt;br /&gt;   
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
    Source)&lt;br /&gt;         at java.lang.reflect.Method.invoke(Unknown
    Source)&lt;br /&gt;         at
    org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)&lt;br /&gt;
            at
    org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)&lt;br /&gt;
    24-Sep-2021 12:04:32.168 INFO [main]
    org.apache.catalina.startup.Catalina.start Server startup in [1556] &lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;I have tried: &lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Restarting everything&lt;/li&gt;
  &lt;li&gt;Changing Java versions&lt;/li&gt;
  &lt;li&gt;Looking up ports 8005, 8006, 8009, and 8080 to ensure they were
    all free&lt;/li&gt;
  &lt;li&gt;Deleted the entire projects and started new.&lt;/li&gt;
  &lt;li&gt;Adding CATALINA_HOME to the environment variables&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;I already have my JAVA_HOME variable set in my environment variables
  as well.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;I cannot seem to find a solution. Can anyone help, please?&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Thanks :)&lt;/p&gt;</summary>
    <dc:creator>Devon Regular</dc:creator>
    <dc:date>2021-09-24T12:18:24Z</dc:date>
  </entry>
</feed>
