java.lang.NoSuchMethodError: weblogic.i18n.logging.CatalogMessage.getDiagnosticVolume()Ljava/lang/String

I got the following error while starting a managed Weblogic 10.3.5 server:

java.lang.NoSuchMethodError: weblogic.i18n.logging.CatalogMessage.getDiagnosticVolume()Ljava/lang/String;
at weblogic.logging.MessageLogger.log(MessageLogger.java:85)
at weblogic.logging.MessageLogger.log(MessageLogger.java:111)
at weblogic.logging.WLMessageLogger.log(WLMessageLogger.java:52)
at weblogic.security.SecurityLogger.logDisallowingCryptoJDefaultJCEVerification(SecurityLogger.java:13444)
at weblogic.security.utils.SecurityUtils.turnOffCryptoJDefaultJCEVerification(SecurityUtils.java:78)
at weblogic.Server.main(Server.java:67)

And quite honestly I have no idea what caused the error, but I managed to fix it by overwriting the modules folder with one from a working server and by overwriting a custom libraries folder which included following public libraries:

  • bcmail-jdk15on-1.47.jar
  • bcpkix-jdk15on-1.47.jar
  • bcprov-jdk15on-1.47.jar
  • db2jcc.jar
  • db2jcc_license_cu.jar
  • filenet-javaapi.jar
  • filenet-p8cjares.jar
  • filenet-soap.jar
  • iaik_jce-1.2.8.jar
  • jcr-1.0.jar
  • log4j-1.2.15.jar
  • openssoclientsdk-8.0.jar
  • postgresql-8.2-511.jdbc3.jar

It’s no real solution, but at least it’s a good starting point 😉

Advertisements

2 thoughts on “java.lang.NoSuchMethodError: weblogic.i18n.logging.CatalogMessage.getDiagnosticVolume()Ljava/lang/String

  1. Hi Phillip, I am getting the same error and I am not able to understand what to do exactly. I was running WLS 12.2.1 fine until today. I installed Oracle HTTP Server today and I think that caused the problem.

    Can you tell me exactly where and what did you replace.

    Thanks.

  2. Since we’re using a heavily modified weblogic server (provided by 3rd party) I didn’t feel like starting from scratch. So I started to replace the jar’s with those from a fresh, working weblogic.
    There should be a folder called modules (not in the folder where your domain is hosted), I replaced all these jars. In fact, I just randomly started replacing stuf untill it worked 😛 .
    If you have a folder with custom jar’s in it you may also consider replacing them.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s