cancel
Showing results for 
Search instead for 
Did you mean: 

Exception in thread "main" java.lang.NoClassDefFoundError

Former Member
0 Kudos

I'm in the process of system copy of XI server. While exporting the databse with sapinst tool, i'm getting the following error message:

Exception in thread "main" java.lang.NoClassDefFoundError: com/sap/engine/offline/OfflineToolStart

Following is the details of error log:

INFO 2008-04-04 10:17:28

CJSlibModule::writeInfo_impl()

Output of /opt/java1.4/bin/java -classpath /sapmnt/XDV/global/sltools/sharedlib/launcher.jar -showversion -Xmx256m -d64 com.sap.engine.offline.OfflineToolStart com.sap.sl.ut.manager.UtlMain /sapmnt/XDV/global/security/lib/tools/iaik_jce.jar:/sapmnt/XDV/global/security/lib/tools/iaik_jsse.jar:/sapmnt/XDV/global/security/lib/tools/iaik_smime.jar:/sapmnt/XDV/global/security/lib/tools/iaik_ssl.jar:/sapmnt/XDV/global/security/lib/tools/w3c_http.jar:/sapmnt/XDV/global/sltools/sharedlib/sap.comsl.ut.infoprovider_lib.jar:/sapmnt/XDV/global/sltools/sharedlib/sap.comsl.ut.manager.offline.jar:/sapmnt/XDV/global/sltools/sharedlib/antlr.jar:/sapmnt/XDV/global/sltools/sharedlib/exception.jar:/sapmnt/XDV/global/sltools/sharedlib/jddi.jar:/sapmnt/XDV/global/sltools/sharedlib/logging.jar:/sapmnt/XDV/global/sltools/sharedlib/offlineconfiguration.jar:/sapmnt/XDV/global/sltools/sharedlib/opensqlsta.jar:/sapmnt/XDV/global/sltools/sharedlib/tc_sec_secstorefs.jar:/sapmnt/XDV/global/sltools/sharedlib/sap.comtcsdtcvlimpl.jar:/sapmnt/XDV/global/sltools/sharedlib/SDMutil.jar:/sapmnt/XDV/global/sltools/sharedlib/SLUtil.jar:/oracle/client/10x_64/instantclient/ojdbc14.jar -export -type=keydb -expfile=/tmp/sapinst_instdir/NW04S/LM/COPY/ORA/EXP/CENTRAL/AS/EXP/usages_data.xml -log=UTL_load_usages.log -sid=XDV -dsn=jdbc/pool/XDV -ssprops=/sapmnt/XDV/global/security/data/SecStore.properties -ssk=/sapmnt/XDV/global/security/data/SecStore.key is written to the logfile /tmp/sapinst_instdir/NW04S/LM/COPY/ORA/EXP/CENTRAL/AS/EXP/UTL.java.log.

WARNING 2008-04-04 10:17:30

CJSlibModule::writeWarning_impl()

Execution of the command "/opt/java1.4/bin/java -classpath /sapmnt/XDV/global/sltools/sharedlib/launcher.jar -showversion -Xmx256m -d64 com.sap.engine.offline.OfflineToolStart com.sap.sl.ut.manager.UtlMain /sapmnt/XDV/global/security/lib/tools/iaik_jce.jar:/sapmnt/XDV/global/security/lib/tools/iaik_jsse.jar:/sapmnt/XDV/global/security/lib/tools/iaik_smime.jar:/sapmnt/XDV/global/security/lib/tools/iaik_ssl.jar:/sapmnt/XDV/global/security/lib/tools/w3c_http.jar:/sapmnt/XDV/global/sltools/sharedlib/sap.comsl.ut.infoprovider_lib.jar:/sapmnt/XDV/global/sltools/sharedlib/sap.comsl.ut.manager.offline.jar:/sapmnt/XDV/global/sltools/sharedlib/antlr.jar:/sapmnt/XDV/global/sltools/sharedlib/exception.jar:/sapmnt/XDV/global/sltools/sharedlib/jddi.jar:/sapmnt/XDV/global/sltools/sharedlib/logging.jar:/sapmnt/XDV/global/sltools/sharedlib/offlineconfiguration.jar:/sapmnt/XDV/global/sltools/sharedlib/opensqlsta.jar:/sapmnt/XDV/global/sltools/sharedlib/tc_sec_secstorefs.jar:/sapmnt/XDV/global/sltools/sharedlib/sap.comtcsdtcvlimpl.jar:/sapmnt/XDV/global/sltools/sharedlib/SDMutil.jar:/sapmnt/XDV/global/sltools/sharedlib/SLUtil.jar:/oracle/client/10x_64/instantclient/ojdbc14.jar -export -type=keydb -expfile=/tmp/sapinst_instdir/NW04S/LM/COPY/ORA/EXP/CENTRAL/AS/EXP/usages_data.xml -log=UTL_load_usages.log -sid=XDV -dsn=jdbc/pool/XDV -ssprops=/sapmnt/XDV/global/security/data/SecStore.properties -ssk=/sapmnt/XDV/global/security/data/SecStore.key" finished with return code 1. Output:

java version "1.4.2.13"

Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2.13-070317-13:26)

Java HotSpot(TM) 64-Bit Server VM (build 1.4.2 1.4.2.13-070317-20:54-IA64W IA64W, mixed mode)

Exception in thread "main" java.lang.NoClassDefFoundError: com/sap/engine/offline/OfflineToolStart

ERROR 2008-04-04 10:17:30

CJSlibModule::writeError_impl()

CJS-30074 Execution of UTL tool '/opt/java1.4/bin/java -classpath /sapmnt/XDV/global/sltools/sharedlib/launcher.jar -showversion -Xmx256m -d64 com.sap.engine.offline.OfflineToolStart com.sap.sl.ut.manager.UtlMain /sapmnt/XDV/global/security/lib/tools/iaik_jce.jar:/sapmnt/XDV/global/security/lib/tools/iaik_jsse.jar:/sapmnt/XDV/global/security/lib/tools/iaik_smime.jar:/sapmnt/XDV/global/security/lib/tools/iaik_ssl.jar:/sapmnt/XDV/global/security/lib/tools/w3c_http.jar:/sapmnt/XDV/global/sltools/sharedlib/sap.comsl.ut.infoprovider_lib.jar:/sapmnt/XDV/global/sltools/sharedlib/sap.comsl.ut.manager.offline.jar:/sapmnt/XDV/global/sltools/sharedlib/antlr.jar:/sapmnt/XDV/global/sltools/sharedlib/exception.jar:/sapmnt/XDV/global/sltools/sharedlib/jddi.jar:/sapmnt/XDV/global/sltools/sharedlib/logging.jar:/sapmnt/XDV/global/sltools/sharedlib/offlineconfiguration.jar:/sapmnt/XDV/global/sltools/sharedlib/opensqlsta.jar:/sapmnt/XDV/global/sltools/sharedlib/tc_sec_secstorefs.jar:/sapmnt/XDV/global/sltools/sharedlib/sap.comtcsdtcvlimpl.jar:/sapmnt/XDV/global/sltools/sharedlib/SDMutil.jar:/sapmnt/XDV/global/sltools/sharedlib/SLUtil.jar:/oracle/client/10x_64/instantclient/ojdbc14.jar -export -type=keydb -expfile=/tmp/sapinst_instdir/NW04S/LM/COPY/ORA/EXP/CENTRAL/AS/EXP/usages_data.xml -log=UTL_load_usages.log -sid=XDV -dsn=jdbc/pool/XDV -ssprops=/sapmnt/XDV/global/security/data/SecStore.properties -ssk=/sapmnt/XDV/global/security/data/SecStore.key' aborts with return code 1.<br>Check 'UTL_load_usages.log' and '/tmp/sapinst_instdir/NW04S/LM/COPY/ORA/EXP/CENTRAL/AS/EXP/UTL.java.log' for more information.

ERROR 2008-04-04 10:17:30

FCO-00011 The step getUsageTypes with step key |NW_Export|ind|ind|ind|ind|0|0|NW_Java_Export_Dialog|ind|ind|ind|ind|5|0|getUsageTypes was executed with status ERROR .

Pls help to resolve this problem.

Thanks

Amar

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Try increasing the Xmx value in control.xml/keydb.xml to 512m or 1024m (current value is Xmx256m) and run again

Former Member
0 Kudos

Hi,

Most likely the file /sapmnt/XDV/global/sltools/sharedlib/launcher.jar doesn't exist and therefore Java gives the standard NoClassDefFoundError

I think the last entry in this thread will solve the problem:

Dagfinn

Former Member
0 Kudos

Hi,

I just resolved my problem now. My scenario is a system copy for Solution Manager (double-stack) NW 7.0 EHP1 running on HP-UX PA-RISC 64 bits.

I used the Master installation media for NW 7.0 SR4 - SolMan for export procedure.

After analyzing several SAP notes and SDN posts I verified on CLASSPATH variable that the calling jlauncher.jar program was missing on sltools directory under /usr/sap/SID/global/sltools/sharedlib.

So I tried to use J2EEINSTALL.SAR (from Java DVD OSINDEP dir) content but it´s still not enough.

So I downloaded the last version of CORE TOOLS from SAPnet (.SCA file), extracted the sltools.sda (rename the SCA extension to JAR and open the file with Winzip or WinRAR, for example) and deployed it with SDM.

The key note for the solution was 1497056 - System Copy: DB Error during BC_DDDBDP table import

No SAPGLOBALHOST parameter required, no wrong permissions.

Regards

Rodrigo Aoki

Former Member
0 Kudos

Hi

Quit SAPINST

Check if there is enough space in the /tmp.... & /sapinst <directory>

chmod -R 777 /sapinst <directory>.

(Please mention the tmp & sapinst path as in your system)

Restart SAPINST

Cheers

Shaji

Former Member
0 Kudos

Thanks Shaji

But it has not resolved the problem.

Thanks again.

Amar

Former Member
0 Kudos

Hello,

I have the same problem.

Have anybody an idea to resolve this problem.