SAP Knowledge Base Article - Preview

2536901 - Task fail after an upgrade - Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlObject - SAP Information Steward 14.2

Symptom

After performing a SAP Information Steward upgrade tasks fail, no database logs are generated.

Error in setupengine.log:

  • Line 35491: 21:27:44.316 [ISCopyFilesExt]: Failed to copy <C:\IPS\SAP BusinessObjects Enterprise XI 4.0\java\lib\im\sybase\EccpressoFIPSJca.jar> to C:\IPS\InformationSteward\MM\lib\ext\EccpressoFIPSJca.jar Error code: 80
  • Line 35423: 21:27:44.129 [ISCopyFilesExt]: Failed to copy <C:\IPS\SAP BusinessObjects Enterprise XI 4.0\java\lib\im\sybase\EccpressoFIPS.jar> to C:\IPS\InformationSteward\MM\lib\ext\EccpressoFIPS.jar Error code: 80

Error in InformationSteward/MM/log - SchedulingService log:

  • [TaskSchedulingService][ORBacus:ThreadPerRequest:Dispatcher] Initializing environment from EnterpriseNode 789.
    [TaskSchedulingService][ORBacus:ThreadPerRequest:Dispatcher] Processing [object id=412268] (TSK-10001)
    [TaskSchedulingService][ORBacus:ThreadPerRequest:Dispatcher] Job Server process id = xxxx on machine xxxx. (TSK-10024)
    [TaskSchedulingService][ORBacus:ThreadPerRequest:Dispatcher] Job launch command: "D:/SAP BusinessObjects/SAP BusinessObjects Enterprise XI 4.0/win64_x64/sapjvm/jre/bin/java" -Xms128m -Xmx1g -cp "D:/SAP BusinessObjects/InformationSteward/MM/lib/MMLoader.jar"; -Djava.system.class.loader=com.bobj.ConfigurableClassLoader -Dclassloader.properties="D:/SAP BusinessObjects/InformationSteward/MM/config/classloader.properties" -Dtracelog.configfile="D:/SAP BusinessObjects/InformationSteward/MM/config/tracelog.ini" -Dlib="D:/SAP BusinessObjects/InformationSteward/MM/lib" -Dext="D:/SAP BusinessObjects/InformationSteward/MM/lib/ext" -Dbo_home="D:/SAP BusinessObjects/" -Dboe_sdk="D:/SAP BusinessObjects/SAP BusinessObjects Enterprise XI 4.0/java/lib/" -DINSTALLDIR="D:/SAP BusinessObjects/InformationSteward/" -DLOG.DIRECTORY="D:/SAP BusinessObjects/InformationSteward//MM/log/" -DLOG.FILENAME=TaskUtility_xxxx.log -DOUTPUT_FRS_DIR=frs://xxxx -Dicc_resources="D:/SAP BusinessObjects/InformationSteward//MM/resources" com.bobj.mm.utility.Utility com.sap.icc.task.TaskUtility -c MM.properties  -configurationObject xxxx boeLogonToken ************* boeSystemSession "*************" (TSK-10020)
    [TaskSchedulingService][Thread-6] Error>Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlObject
    [TaskSchedulingService][Thread-6] Error> at java.lang.ClassLoader.defineClass1(Native Method)
    [TaskSchedulingService][Thread-6] Error> at java.lang.ClassLoader.defineClass(ClassLoader.java:860)
    [TaskSchedulingService][Thread-6] Error> at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    [TaskSchedulingService][Thread-6] Error> at java.net.URLClassLoader.defineClass(URLClassLoader.java:530)
    [TaskSchedulingService][Thread-6] Error> at java.net.URLClassLoader.access$100(URLClassLoader.java:76)
    [TaskSchedulingService][Thread-6] Error> at java.net.URLClassLoader$1.run(URLClassLoader.java:431)
    [TaskSchedulingService][Thread-6] Error> at java.net.URLClassLoader$1.run(URLClassLoader.java:425)
    [TaskSchedulingService][Thread-6] Error> at java.security.AccessController.doPrivileged(Native Method)
    [TaskSchedulingService][Thread-6] Error> at java.net.URLClassLoader.findClass(URLClassLoader.java:424)
    [TaskSchedulingService][Thread-6] Error> at java.lang.ClassLoader.loadClass(ClassLoader.java:490)
    [TaskSchedulingService][Thread-6] Error> at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
    [TaskSchedulingService][Thread-6] Error> at java.lang.Class.getDeclaredMethods0(Native Method)
    [TaskSchedulingService][Thread-6] Error> at java.lang.Class.privateGetDeclaredMethods(Class.java:2710)
    [TaskSchedulingService][Thread-6] Error> at java.lang.Class.privateGetMethodRecursive(Class.java:3057)
    [TaskSchedulingService][Thread-6] Error> at java.lang.Class.getMethod0(Class.java:3027)
    [TaskSchedulingService][Thread-6] Error> at java.lang.Class.privateGetMethodRecursive(Class.java:3067)
    [TaskSchedulingService][Thread-6] Error> at java.lang.Class.getMethod0(Class.java:3027)
    [TaskSchedulingService][Thread-6] Error> at java.lang.Class.getMethod(Class.java:1793)
    [TaskSchedulingService][Thread-6] Error> at sun.launcher.LauncherHelper.validateMainClass(LauncherHelper.java:563)
    [TaskSchedulingService][Thread-6] Error> at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:545)
    [TaskSchedulingService][Thread-6] Error>Caused by: java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlObject
    [TaskSchedulingService][Thread-6] Error> at java.net.URLClassLoader.findClass(URLClassLoader.java:444)
    [TaskSchedulingService][Thread-6] Error> at java.lang.ClassLoader.loadClass(ClassLoader.java:490)
    [TaskSchedulingService][Thread-6] Error> at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
    [TaskSchedulingService][Thread-6] Error> ... 20 more
    [TaskSchedulingService][Thread-6] Error>Error: A JNI error has occurred, please check your installation and try again
    [TaskSchedulingService][Thread-6] Error>(d:/depot/bas/sapjvm/81_REL/src/8/jdk/src/share/bin/java.c 1604)
    [TaskSchedulingService][ORBacus:ThreadPerRequest:Dispatcher] Job failed with error code: 1 (TSK-10017)


Read more...

Environment

SAP Information Steward 14.2.x

Product

SAP Information Steward 4.2

Keywords

is , task fail, java, jvm, class not found, TSK-10017 , KBA , EIM-IS-SVR , Information Steward - Administration/Server , 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.