cancel
Showing results for 
Search instead for 
Did you mean: 

SAP GUI 7.10 installation on the Linux Issue - Ishan

Former Member
0 Kudos

Hi Gurus,

I have following scenario

> sun java j2sdk 1.4.2_09 is installed

> output of the command : uname -a on RHLinux

Red Hat Linux : Linux <Host >2.6.9-34.ELsmp #1 SMP Fri Feb 24 16:54:53 EST 2006 i686 i686 i386 GNU/Linux

--This, as per my understading of Linux suggests that installed Linux is of the version 2.6.9-34

OR by any chance, this suggests the installed Linux Kernel Version and NOT the Linux version - any idea ?

-- Cause, the command cat /etc/release gives the output : Red Hat Linux AS release 4

...So, this is first confusion point.

> Now, the interesting part is : as per note 959236 - Supported Java Front End Platforms for SAP GUI 7.10,

- I don't see Red Hat Linux 2.6 as the supported OS -just incase that is what uname -a output suggests..

> We want to install the SAP GUI 710 on this 32 bit RHLinux which already has prev version of sapgui

( The reason is : BI 7 BEx Web Analyzer won't run with this old SAP Gui )

> We have downloaded sapgui 710 for 32 bit linux i.e. the file PlatinGUILNX-1-10003510.JAR

> The command java -jar PlatinGUILNX-1-10003510.JAR has no output

Warning: -jar not understood. Ignoring.

Exception in thread "main" java.lang.NoClassDefFoundError: PlatinGUILNX_1-10003510.JAR

at gnu.gcj.runtime.FirstThread.run() (/usr/lib/libgcj.so.5.0.0)

at JvThreadRun(java.lang.Thread) (/usr/lib/libgcj.so.5.0.0)

at JvRunMain(java.lang.Class, byte const, int, byte const, boolean) (/usr/lib/libgcj.so.5.0.0)

at __gcj_personality_v0 (/gui710/java.version=1.4.2)

at __libc_start_main (/lib/tls/libc-2.3.4.so)

at JvRegisterClasses (/gui710/java.version=1.4.2

> so, the Second issue is :

a. How to uninstall the existing SAP GUI

b. How to unpack the .JAR file ..I tried java -jar -reinstall < file name > ...but, this is not working either

c. How to solve the above No Class Def Found Error..

Any / All help is most welcome and would be rewarded with matching points.

Thanks in Advance,

- Ishan

Accepted Solutions (1)

Accepted Solutions (1)

RMW
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello Ishan,

the first step would be to install a JVM, which is supported by SAP GUI for Java.

From note 959236, this is Sun Java Runtime Evironment 5.0 or 6.0 (32-bit).

Please make sure that the installed JVM is used when running java -jar PlatinGUILNX-1-10003510.JAR (or type the full path to the java command).

Best regards

Rolf-Martin

Former Member
0 Kudos

Hi Rolf-Martin,

Thanks a lot.

I was making a mistake of not providing a full path while using java -jar < file name > command.

I have corrected that mistake and now I am able to install the

SAP Gui on this Linux 32 bit client Machine.

However, I am still not able to connect to the SAP Server :

- The GUI was installed in /opt/SAPClients/SAPGUI7.10rev1/bin

- Under this bin directory I have the following files :

...gmux ( this is a directory )

...files are : guilogon, guistart, libGnomeConnect.so,

libJPlatin.so, libKde3Connect.so, sapftp,

sapgui, saphttp

- I was expecting a script ( e.g. sapgui.sh ) to which I can

point a IP of the SAP Server but, I don't see it here

- I gave the command ./sapgui <localhost ip> <instance no> but, I get the following Error Message :

"Unable to create connection document for protocol 'ni'.

java.lang.NullPointException"

So, how do I launch the GUI Now ? Sorry, probably I am asking dumb Q, but I am totally new to Linux and it's different game here compared to Windows' point and click world.

Many Thanks in Advance,

Best Regards,

- Ishan

Former Member
0 Kudos

Hi Rolf-Martin,

Now the problem is solved : ./guilogon is the right one.

I think, I was loosing patience in the last phase, due to urgency / criticality of the matter.

Full points to you, as your suggestion has given me the breakthrough to solve the problem.

Thank You Very Much and Best Regards,

- Ishan

Edited by: ISHAN P on Dec 30, 2007 10:25 AM

Answers (0)