cancel
Showing results for 
Search instead for 
Did you mean: 

Problems sarting the SAP GUI for the SAP NW 7.0 Linux Testdrive N4S

Former Member
0 Kudos

Hi all,

I've problems to start the SAPLogonGui with SAP NetWeaver 7.0 Linux Testdrive N4S.

My operating system is SLES10 SP2 x86_64bit. For the SAPGui I use the following SUN JDK:

mnnxsap001:/usr/java/j2sdk1.4.2_19/bin # ./java -version
java version "1.4.2_19"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_19-b04)
Java HotSpot(TM) Client VM (build 1.4.2_19-b04, mixed mode)
mnnxsap001:/usr/java/j2sdk1.4.2_19/bin #

For the Testdrive Installation I've used the IBM JDK:

mnnxsap001:/opt/IBMJava2-amd64-142/bin # ./java -version
java version "1.4.2"
Java(TM) 2 Runtime Environment, Standard Edition (build 2.3)
IBM J9 VM (build 2.3, J2RE 1.4.2 IBM J9 2.3 Linux amd64-64 j9vmxa64142ifx-20090909 (JIT enabled)
J9VM - 20090908_41946_LHdSMr
JIT  - 20090210_1447ifx1_r8
GC   - 200902_24)
mnnxsap001:/opt/IBMJava2-amd64-142/bin #

Starting the GUI as root:

mnnxsap001:~ # ./usr/java/j2sdk1.4.2_19/bin/java /opt/SAPClients/SAPGUI7.00/bin/guistart /H/n4shost/S/3201&expert=true
[1] 4457
mnnxsap001:~ # bash: ./usr/java/j2sdk1.4.2_19/bin/java: No such file or directory

[1]+  Exit 127                ./usr/java/j2sdk1.4.2_19/bin/java /opt/SAPClients/SAPGUI7.00/bin/guistart /H/n4shost/S/3201
mnnxsap001:~ #

mnnxsap001:/opt/SAPClients/SAPGUI7.00/bin # ldd -v libJPlatin.so
        linux-gate.so.1 =>  (0xffffe000)
        libdl.so.2 => /lib/libdl.so.2 (0xf7a01000)
        librt.so.1 => /lib/librt.so.1 (0xf79f8000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xf79e2000)
        libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0xf7926000)
        libm.so.6 => /lib/libm.so.6 (0xf7900000)
        libc.so.6 => /lib/libc.so.6 (0xf77d4000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf77c9000)
        /lib/ld-linux.so.2 (0x56555000)

        Version information:
        ./libJPlatin.so:
                librt.so.1 (GLIBC_2.2) => /lib/librt.so.1
                libm.so.6 (GLIBC_2.0) => /lib/libm.so.6
                libdl.so.2 (GLIBC_2.1) => /lib/libdl.so.2
                libdl.so.2 (GLIBC_2.0) => /lib/libdl.so.2
                libstdc++.so.5 (CXXABI_1.2) => /usr/lib/libstdc++.so.5
                libstdc++.so.5 (GLIBCPP_3.2) => /usr/lib/libstdc++.so.5
                libgcc_s.so.1 (GCC_3.0) => /lib/libgcc_s.so.1
                libgcc_s.so.1 (GLIBC_2.0) => /lib/libgcc_s.so.1
                libpthread.so.0 (GLIBC_2.2) => /lib/libpthread.so.0
                libpthread.so.0 (GLIBC_2.1) => /lib/libpthread.so.0
                libpthread.so.0 (GLIBC_2.0) => /lib/libpthread.so.0
                libpthread.so.0 (GLIBC_2.3.2) => /lib/libpthread.so.0
                libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.1.2) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
        /lib/libdl.so.2:
                libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
                libc.so.6 (GLIBC_PRIVATE) => /lib/libc.so.6
                ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
        /lib/librt.so.1:
                ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
                libpthread.so.0 (GLIBC_2.2) => /lib/libpthread.so.0
                libpthread.so.0 (GLIBC_2.1) => /lib/libpthread.so.0
                libpthread.so.0 (GLIBC_2.0) => /lib/libpthread.so.0
                libpthread.so.0 (GLIBC_PRIVATE) => /lib/libpthread.so.0
                libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.3.2) => /lib/libc.so.6
                libc.so.6 (GLIBC_PRIVATE) => /lib/libc.so.6
        /lib/libpthread.so.0:
                ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2
                ld-linux.so.2 (GLIBC_2.3) => /lib/ld-linux.so.2
                ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
                libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.3.2) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
                libc.so.6 (GLIBC_PRIVATE) => /lib/libc.so.6
        /usr/lib/libstdc++.so.5:
                libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
                libgcc_s.so.1 (GCC_3.3) => /lib/libgcc_s.so.1
                libgcc_s.so.1 (GCC_3.0) => /lib/libgcc_s.so.1
                libgcc_s.so.1 (GLIBC_2.0) => /lib/libgcc_s.so.1
        /lib/libm.so.6:
                ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
                libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
        /lib/libc.so.6:
                ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2
                ld-linux.so.2 (GLIBC_2.3) => /lib/ld-linux.so.2
                ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
        /lib/libgcc_s.so.1:
                libc.so.6 (GLIBC_2.2.4) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
                libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
mnnxsap001:/opt/SAPClients/SAPGUI7.00/bin #

Starting the GUI as n4sadm:

n4shost:n4sadm 51> /usr/java/j2sdk1.4.2_19/bin/java /opt/SAPClients/SAPGUI7.00/b in/guistart conn=/H/n4shost/S/3201
Exception in thread "main" java.lang.NoClassDefFoundError: /opt/SAPClients/SAPGU I7/00/bin/guistart
n4shost:n4sadm 52>

n4shost:n4sadm 53> Exception in thread "main" java.lang.NoClassDefFoundError: /opt/SAPClients/SAPGUI7/00/bin/guistart

[1]    Exit 1                        /usr/java/j2sdk1.4.2_19/bin/java /opt/SAPClients/SAPGUI7.00/bin/guistart  ...
n4shost:n4sadm 53>

thanks and best regards,

Edited by: sasemiko on Nov 11, 2009 12:13 PM

Accepted Solutions (1)

Accepted Solutions (1)

hannes_kuehnemund
Active Contributor
0 Kudos

Hi,

you've wrote:

Starting the GUI as root:

mnnxsap001:~ # ./usr/java/j2sdk1.4.2_19/bin/java /opt/SAPClients/SAPGUI7.00/bin/guistart 
   /H/n4shost/S/3201&expert=true
[1] 4457
mnnxsap001:~ # bash: ./usr/java/j2sdk1.4.2_19/bin/java: No such file or directory
[1]+  Exit 127                
./usr/java/j2sdk1.4.2_19/bin/java /opt/SAPClients/SAPGUI7.00/bin/guistart /H/n4shost/S/3201
mnnxsap001:~ #

You are starting java with ./usr ... thats wrong, the 'dot' at the beginning messes it up. But is is usually not the problem. It is more like, that the JavaGUI delivered with the N4S testdrive is 32bit, so it does not work easily on the x86_64 platform. You have to install a 32-bit JDK and furthermore, probably several 32-bit system libraries.

Also, when starting the JavaGUI, make sure to set the important environment variables before. I'm using a script:


#!/bin/sh

# SAP GUI Path
SGP=/home/hannes/data/progs/sapgui/SAPGUI7.20beta1.1

export SNC_LIB=/usr/lib/libsecude.so
export CREDDIR=/dev/shm/ssoclient-`id -u`
export JAVA_HOME=/home/hannes/data/progs/jdk1.6.0_14
export PLATIN_JAVA_VER=1.6.0_14
export PLATIN_JAVA=$JAVA_HOME/bin/java
export LD_LIBRARY_PATH=$SGP/bin
$SGP/bin/guilogon

Thanks,

Hannes

Edited by: Hannes Kuehnemund on Nov 11, 2009 2:47 PM

Former Member
0 Kudos

Dear Hannes,

thank you. I've installed the newest SUN 32bit JDK. Now it works.

Best regards,

Answers (0)