Accessing ASControl Fails with "Error instantiating servlet 'console' (servlet class not found)" (Doc ID 417160.1)

Last updated on FEBRUARY 15, 2017

Applies to:

Enterprise Manager for iAS - Version: 10.1.2.0.2 to 10.1.2.4.0
This problem can occur on any platform.
Checked for relevance on 23-June-2009.

Symptoms

When trying to access the AS Control home page from the browser, it fails with the following errors:

 

javax.servlet.ServletException: Error instantiating servlet 'console' (servlet 
class not found, make sure it exists at 
/myoraclehome/sysman/webapps/emd/WEB-INF/classes/oracle/sysman/eml/app/Conso
le.class, in a jar in /myoraclehome/sysman/webapps/emd/WEB-INF/lib/, in an 
orion-web.xml specified classpath or global server classpath)

 

The $ORACLE_HOME/sysman/em-application.log shows the following error:

[07/02/27 17:32:28 emd: Error initializing servlet 
java.lang.NoSuchMethodError: org.apache.log4j.Category.getInstance(Ljava/lang/String;Lorg/apache/log4j/spi/CategoryFactory;)Lorg/apache/log4j/Category;
at oracle.sysman.emSDK.util.performance.PerformanceLog.getInstance(PerformanceLog.java:143)
at oracle.sysman.emSDK.svlt.ImageServlet.<clinit>(ImageServlet.java:92)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:219)
at com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.java:2078)
at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4590)
at com.evermind.server.http.HttpApplication.initPreloadServlets(HttpApplication.java:4684)
at com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.java:822)
at com.evermind.server.http.HttpApplication.<init>(HttpApplication.java:544)
at com.evermind.server.Application.getHttpApplication(Application.java:889)
at com.evermind.server.http.HttpServer.getHttpApplication(HttpServer.java:707)
at com.evermind.server.http.HttpSite.initApplications(HttpSite.java:592)
at com.evermind.server.http.HttpSite.setConfig(HttpSite.java:267)
at com.evermind.server.http.HttpServer.setSites(HttpServer.java:278)
at com.evermind.server.http.HttpServer.setConfig(HttpServer.java:179)
at com.evermind.server.ApplicationServer.initializeHttp(ApplicationServer.java:2385)
at com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:1542)
at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:92)
at java.lang.Thread.run(Thread.java:534)

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms