Hello,

We just upgraded from Tomcat 9.0.12 to 9.0.62, and after the upgrade the new 
Tomcat version is throwing an error while deploying the ROOT module. All the 
ROOT module has is a redirection to a specific page when the user tries to 
access the website. Here is the error message, any help is appreciated.
SEVERE: Error deploying deployment descriptor [E:\EBX1\EBX 
Server\conf\Catalina\localhost\ROOT.xml]
java.lang.IllegalStateException: Error starting child
              at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:729)
              at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:698)
              at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:696)
              at 
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:690)
              at 
org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1889)
              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:118)
              at 
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:583)
              at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473)
              at 
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1618)
              at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:319)
              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:946)
              at 
org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:835)
              at 
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
              at 
org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1396)
              at 
org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1386)
              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:140)
              at 
org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:919)
              at 
org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:263)
              at 
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
              at 
org.apache.catalina.core.StandardService.startInternal(StandardService.java:432)
              at 
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
              at 
org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:927)
              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:62)
              at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.base/java.lang.reflect.Method.invoke(Method.java:566)
              at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345)
              at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:476)
Caused by: org.apache.catalina.LifecycleException: Failed to start component 
[OpenIDConnectAuthenticator[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.StandardPipeline.startInternal(StandardPipeline.java:176)
              at 
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
              at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5147)
              at 
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
              at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:726)
              ... 37 more
Caused by: java.lang.IllegalStateException: Impossible modulus [1]
              at 
org.apache.tomcat.util.codec.binary.Base64.decode(Base64.java:682)
              at 
org.apache.tomcat.util.codec.binary.BaseNCodec.decode(BaseNCodec.java:362)
              at 
org.apache.tomcat.util.codec.binary.Base64.decodeBase64(Base64.java:157)
              at 
org.apache.tomcat.util.codec.binary.Base64.decodeBase64(Base64.java:152)
              at 
org.apache.tomcat.util.codec.binary.Base64.decodeInteger(Base64.java:189)
              at 
org.bsworks.catalina.authenticator.oidc.JWKSet.<init>(JWKSet.java:58)
              at 
org.bsworks.catalina.authenticator.oidc.OPConfiguration$1.parseDocument(OPConfiguration.java:63)
              at 
org.bsworks.catalina.authenticator.oidc.OPConfiguration$1.parseDocument(OPConfiguration.java:1)
              at 
org.bsworks.catalina.authenticator.oidc.ConfigProvider.loadDocument(ConfigProvider.java:146)
              at 
org.bsworks.catalina.authenticator.oidc.ConfigProvider.get(ConfigProvider.java:106)
              at 
org.bsworks.catalina.authenticator.oidc.OPConfiguration.<init>(OPConfiguration.java:66)
              at 
org.bsworks.catalina.authenticator.oidc.OPConfigurationsProvider$1.parseDocument(OPConfigurationsProvider.java:40)
              at 
org.bsworks.catalina.authenticator.oidc.OPConfigurationsProvider$1.parseDocument(OPConfigurationsProvider.java:1)
              at 
org.bsworks.catalina.authenticator.oidc.ConfigProvider.loadDocument(ConfigProvider.java:146)
              at 
org.bsworks.catalina.authenticator.oidc.ConfigProvider.get(ConfigProvider.java:106)
              at 
org.bsworks.catalina.authenticator.oidc.OPConfigurationsProvider.getOPConfiguration(OPConfigurationsProvider.java:72)
              at 
org.bsworks.catalina.authenticator.oidc.BaseOpenIDConnectAuthenticator.startInternal(BaseOpenIDConnectAuthenticator.java:765)
              at 
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
              ... 42 more

Thank you
Seretseab Kenaw

CONFIDENTIALITY NOTICE: This e-mail communication and any attachments may 
contain proprietary and privileged information for the use of the designated 
recipients named above. Any unauthorized review, use, disclosure or 
distribution is prohibited. If you are not the intended recipient, please 
contact the sender by reply e-mail and destroy all copies of the original 
message.

Reply via email to