My Oracle Support Banner

Unable To Start GRC On Weblogic 12.2.1.0 due to Error 'Error is: "weblogic.application.ModuleException: java.lang.ClassNotFoundException: org.springframework.web.SpringServletContainerInitializer"' (Doc ID 2709795.1)

Last updated on OCTOBER 10, 2023

Applies to:

Oracle Application Access Controls Governor - Version 8.6.6 and later
Information in this document applies to any platform.

Symptoms

Unable to start GRC 8.6.6.13000 on Weblogic 12.2.1.0

Steps Followed.

1. Install FMW (Fusion Middleware) infrastructure 12.2.1.0 using fmw_12.2.1.0.0_infrastructure.jar to a new $MW_HOME.
2. Create new FMW schemas using RCU ( Repository Creation Utility).
The below steps follow instructions in Oracle® Enterprise Governance, Risk and Compliance Installation Guide Release 8.6.6.1000 Part No. E69141-01
3. Create new Welogic domain at $MW_HOME/user_projects/domains/grcdomain
4. Deploy GRC application at $MW_HOME/grc866/grc from <patch 31115111>(AACG 8.6.6.14030).

5. Access GRC application and get the following error.

Weblogic error:

weblogic.application.ModuleException: java.lang.ClassNotFoundException: org.springframework.web.SpringServletContainerInitializer
  at weblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleModuleWrapper.java:140)
  at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:124)
  at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:237)
  at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:232)
  at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:45)
  Truncated. see log file for complete stacktrace
Caused By: java.lang.ClassNotFoundException: org.springframework.web.SpringServletContainerInitializer
  at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:981)
  at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:942)
  at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:83)
  at weblogic.utils.classloaders.GenericClassLoader.doFindClass(GenericClassLoader.java:564)
  at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:500)
  Truncated. see log file for complete stacktrace

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.