SAP Knowledge Base Article - Preview

3487482 - FATAL: java.lang.UnsupportedClassVersionError: com/sap/exception/BaseException has been compiled by a more recent version of the Java Runtime

Symptom

During an As JAVA Database export procedure with SWPM 1.0 (SAP Note 1680045) tool you are facing with error according to sapinst_dev.log:

WARNING    <DATE> <TIMESTAMP> (root/sapinst) (startInstallation) [iaxxbjsmod.cpp:83] id=modlib.jslib.childAppReturn
Execution of the command "/usr/sap/<SAPSID>/DVEBMGS00/exe/sapjvm_6/bin/java -classpath /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~tc~bl~offline_launcher~impl.jar -showversion -Xmx256m com.sap.engine.offline.OfflineToolStart com.sap.sl.ut.manager.UtlMain /<Path>/COMMON/INSTALL/UTL:/usr/sap/<SAPSID>/SYS/global/security/lib/tools/iaik_jce.jar:/usr/sap/<SAPSID>/SYS/global/security/lib/tools/iaik_jsse.jar:/usr/sap/<SAPSID>/SYS/global/security/lib/tools/iaik_smime.jar:/usr/sap/<SAPSID>/SYS/global/security/lib/tools/iaik_ssl.jar:/usr/sap/<SAPSID>/SYS/global/security/lib/tools/w3c_http.jar:/sapmnt/<SAPSID>/global/sltools/sharedlib:/oracle/client/11x_64/instantclient/ojdbc6.jar -export -type=keydb -expfile=usages_data_<SAPSID>.xml -log=UTL_load_usages.log -sid=<SAPSID> -dsn=jdbc/pool/<SAPSID> -ssprops=/usr/sap/<SAPSID>/SYS/global/security/data/SecStore.properties -ssk=/usr/sap/<SAPSID>/SYS/global/security/data/SecStore.key" finished with return code 2. Output: 
java version "1.6.0_211"
Java(TM) SE Runtime Environment (build 6.1.129)
SAP Java Server VM (build 6.1.129 25.51-b02, Oct 15 2021 10:04:06 - 61_REL - optU - linux amd64 - 6 - bas2:330706 (mixed mode))

   INFO: Loading tool launcher...
   INFO: [OS: Linux] [VM vendor: SAP AG] [VM version: 1.6.0_211] [VM type: SAP Java Server VM]
   INFO: Main class to start: "com.sap.sl.ut.manager.UtlMain"
   INFO: Loading 43 JAR files: [/<Path>/COMMON/INSTALL/UTL/sap.com~sl.ut.infoprovider_lib.jar, /<Path>/COMMON/INSTALL/UTL/sap.com~sl.ut.manager.offline.jar, /usr/sap/<SAPSID>/SYS/global/security/lib/tools/iaik_jce.jar, /usr/sap/<SAPSID>/SYS/global/security/lib/tools/iaik_jsse.jar, /usr/sap/<SAPSID>/SYS/global/security/lib/tools/iaik_smime.jar, /usr/sap/<SAPSID>/SYS/global/security/lib/tools/iaik_ssl.jar, /usr/sap/<SAPSID>/SYS/global/security/lib/tools/w3c_http.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~tc~dd~db~friendtools.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~tc~sec~secstorefs~java~core.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~tc~logging~java~impl.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~tc~bl~jdsr~jdsr.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sdt_jcopy_jpkgctl.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~tc~sld~sldstdapi_lib.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~tc~sdt~cvl~impl.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/jsizecheck.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~tc~bl~opensql~implStandalone.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~tc~je~offlineconfiguration~impl.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~sl.inst.sysidentity.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~sl~ctc~import.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/miglib.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~sl.ut.infoprovider_lib.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/checkKeyPhrase.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~sl.ut.manager.offline.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~tc~antlr.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sdt_jcopy_common.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~tc~bl~offline_launcher~impl.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sdt_jcopy_jload.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/jperflib.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sdt_jcopy_jmigmon.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~tc~bl~config~impl.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~tc~sld~sldclient_lib.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~tc~je~configtool.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~tc~cim~service_lib.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/jdbc.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/systemHistory.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~tc~bl~iqlib~impl.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sdt_jcopy_jmigtime.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~tc~exception.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~tc~sapxmltoolkit~sapxmltoolkit.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~tc~cim~objmgr_lib.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~tc~dd~db~dictionarydatabase~implDictionaryDatabase.jar, /sapmnt/<SAPSID>/global/sltools/sharedlib/sap.com~tc~bl~sl~utility.jar, /oracle/client/11x_64/instantclient/ojdbc6.jar]
  FATAL: Main class "com.sap.sl.ut.manager.UtlMain" cannot be started: 
  FATAL: java.lang.UnsupportedClassVersionError: com/sap/exception/BaseException has been compiled by a more recent version of the Java Runtime (class file version 52.0), this version of the Java Runtime only recognizes class file versions up to 50.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:739)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:720)
    at com.sap.engine.offline.FileClassLoader.findClass(FileClassLoader.java:927)
    at com.sap.engine.offline.FileClassLoader.loadClass(FileClassLoader.java:807)
    at com.sap.engine.offline.FileClassLoader.loadClass(FileClassLoader.java:755)
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:739)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:720)
    at com.sap.engine.offline.FileClassLoader.findClass(FileClassLoader.java:927)
    at com.sap.engine.offline.FileClassLoader.loadClass(FileClassLoader.java:807)
    at com.sap.engine.offline.FileClassLoader.loadClass(FileClassLoader.java:755)
    at java.lang.Class.getDeclaredMethods0(Native Method)
    at java.lang.Class.privateGetDeclaredMethods(Class.java:2541)
    at java.lang.Class.getDeclaredMethod(Class.java:1984)
    at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:149)

  FATAL: com.sap.engine.offline.OfflineToolStart will abort now with exitcode 2


Read more...

Environment

SAP NetWeaver 7.1 or Higher

SWPM 1.0 tool

As JAVA

SAPJVM

Product

SAP NetWeaver Application Server for Java all versions ; SAP enhancement package 1 for SAP NetWeaver 7.3

Keywords

FATAL: java.lang.UnsupportedClassVersionError, has been compiled by a more recent version of the Java Runtime (class file version 52.0), this version of the Java Runtime only recognizes class file versions up to 50.0, FATAL: Main class "com.sap.sl.ut.manager.UtlMain" cannot be started, FATAL: com.sap.engine.offline.OfflineToolStart will abort now with exitcode 2, /global/sltools/sharedlib/ , KBA , BC-INS-MIG , OS/DB Migrations with SWPM and DB refresh , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.