RE: RE: Deployment Error

Jamie Sammons, modified 4 Years ago. New Member Posts: 2 Join Date: 8/17/21 Recent Posts

I'm trying to launch the portal but when I start Tomcat i get this error:

NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
17-Aug-2021 01:29:40.130 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [439] milliseconds
17-Aug-2021 01:29:40.475 SEVERE [main] org.apache.catalina.startup.HostConfig.deployDescriptor Error deploying deployment descriptor [D:\liferay\bundles\liferay-ce-portal-7.4.2-ga3\tomcat-9.0.43\conf\Catalina\localhost\ROOT.xml]
        java.lang.IllegalStateException: Error starting child
                at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:720)
                at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690)
                at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:706)
                at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:623)
                at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1774)
                at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
                at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
                at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
                at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:123)
                at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:526)
                at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:424)
                at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1520)
                at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309)
                at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
                at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
                at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
                at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936)
                at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:843)
                at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
                at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384)
                at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374)
                at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
                at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
                at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
                at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909)
                at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
                at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
                at org.apache.catalina.core.StandardService.startInternal(StandardService.java:434)
                at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
                at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930)
                at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
                at org.apache.catalina.startup.Catalina.start(Catalina.java:772)
                at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
                at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                at java.base/java.lang.reflect.Method.invoke(Method.java:567)
                at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
                at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
        Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]
                at org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:440)
                at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:198)
                at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717)
                ... 37 more
        Caused by: java.lang.ExceptionInInitializerError
                at com.liferay.portal.asm.ASMWrapperUtil.<clinit>(ASMWrapperUtil.java:277)
                at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
                at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                at java.base/java.lang.reflect.Method.invoke(Method.java:567)
                at com.liferay.shielded.container.internal.proxy.ProxyFactory.createASMWrapper(ProxyFactory.java:51)
                at com.liferay.shielded.container.internal.ShieldedContainerServletContainerInitializer.onStartup(ShieldedContainerServletContainerInitializer.java:59)
                at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5166)
                at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
                ... 38 more
        Caused by: java.lang.ExceptionInInitializerError
                at com.liferay.petra.reflect.ReflectionUtil.<clinit>(ReflectionUtil.java:162)
                at com.liferay.portal.asm.ASMWrapperUtil.<clinit>(ASMWrapperUtil.java:266)
                ... 46 more
        Caused by: java.lang.NoSuchFieldException: modifiers
                at java.base/java.lang.Class.getDeclaredField(Class.java:2549)
                at com.liferay.petra.reflect.ReflectionUtil.<clinit>(ReflectionUtil.java:157)
                ... 47 more
17-Aug-2021 01:29:40.485 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [352] milliseconds

thumbnail
Olaf Kock, modified 4 Years ago. Liferay Legend Posts: 6441 Join Date: 9/23/08 Recent Posts

Which JDK are you using? Try Java11

Jamie Sammons, modified 4 Years ago. New Member Posts: 2 Join Date: 8/17/21 Recent Posts

I'm using JDK 11, have tried to use different versions but still get the error

Jamie Sammons, modified 2 Years ago. New Member Posts: 4 Join Date: 7/15/23 Recent Posts

Olaf is right: installing Java 11 solved the problem for me. Thumbs up!

Jamie Sammons, modified 1 Year ago. New Member Posts: 2 Join Date: 7/30/24 Recent Posts

Have the same problem with Liferay Community Edition Portal 7.4.3.120 CE GA120 on redhat 8

i've tried with java jdk-11.0.22 and java jdk-17.0.11 but not resolved

Help me thx