PlatinGUI-MacOSX-730.jar - Google Drive.
Required for Mac and PostScript printing environments. Recommended for printing PDF and complex files. IPDS Unit Type M25. For use in AS/400 environments. As a genuine Intelligent Printer Data Stream (IPDS) solution built on original IBM source code, our IPDS option provides more accurate interpretation of IPDS data. That means less. JAR ” 遇到该情况,需更新 Java 到 1.8 以上版本。 然后将 SAP GUI 的 jar 安装文件 PlatinGUI 750 6 - 800024 9 4.
Excellent presentation, I agree with you, some other operative system could be used with JAVA. I have a request to replace some old PC on Windows, looking at JAVA GUI seems to be great, I’ve tested with UBUNTU all them are working fine, in case you have to use LOGON GROUPS first at all check values of Message Server in TX Code SMMS and use the string connection as:
/M/Message.server.IP/S/message.server.port/G/LogonGroup
/H/172.72.1.172/S/3601/G/Public
Regards
Julian
Overview:
Role:
Systems, Tools, Services:
The SAP NetWeaver AS ABAP system which is used in this course has to be installed on a 64 bit Linux Operating System (OS). To enable also users working with Windows or Mac OS X operation system to install the needed ABAP system, we describe here how to make use of VirtualBox, where the ABAP system then is installed and run on a Linux Virtual Machine (VM).
Hint: If you have already a 64 bit Linux OS then you can skip the described downloads and installation of VirtualBox (1.1 and 2.1) and Linux (1.2 and 2.3) and just download the ABAP installation files (1.3).
System Requirements:
Make sure that you have on your PC/Laptop or Mac:
The tutorial has been tested to work for Windows and on Mac OS X. Most of the written tutorial was created on Windows, whereas the video presentation was done on an Mac OS X.
As the some of the installation files are very large (> several GB) we recommend to start the download first for all files, before you start the installation process.
Download Linux OS openSUSE Leap 42.1 (DVD installation medium, 64bit, released version) to your local machine from https://software.opensuse.org/421/en (Ensure that you do not choose the Network installation files.)
Warning: For this tutorial you must use Linux OS openSUSE Leap 42.1 that is not the latest openSUSE release. Make sure to download and install the 42.1 version, as we have not verified the tutorial with any other version.
On the opened download page click Direct Link link to start the download.
Warning: Please check the file size of all the parts what you have downloaded. Each part file is around 1.5 GB (except for the last part).
Please check that you have extracted the rar files correctly. The total size of the extracted folder of the Netweaver AS ABAP Installation files is around 12+ GB. If you have partially downloaded or partially extracted the ABAP files and if you continue the installation, you will run into installation errors.
Hint: Since the release of this course, the license for the ASE database that comes with the SAP NetWeaver AS ABAP 7.50 SP02 has expired. Before you start the installation, it is therefore important that you exchange a file in the NetWeaver installation folder.
750 test license
.dbexe.tgz.aa
.serverTARx86_64
.dbexe.tgz.aa
. This file should be replaced with the file you just downloaded from SAP Document Center.Result: A new VM entry with Name SAP NetWeaver 7.50 SP02 is created on the left side of the VirtualBox Manager.
In the Storage Tree section select the Empty node of Controller:IDE.
Click on option Choose Virtual Optical Disk File… to open a file browser.
Select the openSUSE Linux OS .iso file from your local storage that you downloaded in step 1.
Back on the Settings dialog click OK to save the settings.
Result: The VM has been prepared to boot from the specified openSUSE DVD Image file as soon as it is started as described in the next section.
In VirtualBox Manager select SAP NetWeaver 7.50 SP02 VM node and click Start button to start the new VM. It opens a new window Oracle VM VirtualBox and starts the virtual machine.
Note: If you have never worked with a Virtual Machine before, you have to imagine that a VM acts like a computer inside of your operating system. The window that now opened acts like a computer monitor for this emulated machine.
Quickly use your keyboard DOWN key to select the Installation menu item, otherwise it will automaticall select the first menu item.
During initialization, click the icon of the mouse pointer integration message so that this message is never displayed again.
In the installation wizard, set the OS language to English and the Keyboard Language corresponding to the keyboard layout that you are using. You should check that your keyboard layout is correct by typing some special characters (e.g. ä, ß, z, a, >) in Keyboard Test area.
Click Next to accept license and press Next in the screen with Installation Options by leaving the defaults.
In the next screen with Suggested Partitioning click on Edit Proposal Settings.
Click Next.
Adjust Region and Timezone and press Next.
In Desktop Selection, choose KDE Desktop.
Provide User’s Full Name, Username and Master Password and click Next.
Note: Regarding the Master Password we assume that you might want to use the same password throughout the tutorial, because it might be easier to remember. The SAP NetWeaver requires a certain password complexity. Therefore, it makes sense that you use at least 8 characters, one number and one capital letter to form your password, e.g. Appl1ance.
In the Installation Settings wizard step, scroll down to find Firewall and SSH settings:
Click on Install.
After confirming that all settings are correct, click on Install.
After the installation finished (about 15-20 minutes), the VM will reboot automatically.
The VM will come up with default start option Boot from hard Disk. If you do nothing it will automatically use this option after 60 seconds (you may also hit RETURN key to speed this up).
Next the openSUSE Leap <version> is displayed as default boot option and will be used automatically after a few seconds.
Eventually you will reach the logon screen for your openSUSE installation. (The logon page/lockscreen will also come up after certain time of not working with the running VM). Enter your password and click Unlock to enter the KDE desktop.
Note: This password is also the password of the root user, which you have to enter frequently later in this unit. The root user has advanced administration privileges in a Linux OS.
Close the Desktop Folder window: Hover over the window and click the X icon (with tooltip Remove) in the lower right corner of the window.
For Laptop/Notebook/Macbook Users: To keep the Linux VM session alive when not connected to a power supply you must change the default Energy Saving system settings.
Warning: The default power setting is that the server will suspend your session after 10 minutes of inactivity when your laptop is running on a battery. This stops any access to the SAP system and also shuts down the network connection making the VM inaccessible.
On the KDE desktop open the Application menu (similar to the Windows Start menu) in the bottom left corner. In the search field enter the query string power and click on the menu entry Energy Saving.
Click on Apply and close the dialog with Ok.
Having successfully installed and set up your openSUSE Linux operating system, you should create a VM snapshot of this initial state. You may revert to this snapshot, in case something should go wrong or break in the VM.
In the running Oracle VM VirtualBox window menu: Choose Machine > Take Snapshot….
In the opened window enter Initial Installation Snapshot and click OK.
Result: The VM snapshot Initial Installation Snapshot has been created and saved.
In case you are using a proxy to connect to the internet, you have to configure it as follows; otherwise you may continue with Step 3.2.
In the running Oracle VM VirtualBox window menu: Choose Input > Keyboard > Keyboard Settings….
In the opened Preferences window select Proxy from the navigation:
YaST is the installation and configuration tool for openSUSE. It can be used to configure your entire system, network, system services and security settings. It may also install new software packages from the internet. Hence you might need to set up a proxy for YaST.
In the running Oracle VM VirtualBox open the KDE Application Menu by clicking on the gear with K icon in the lower left corner.
Enter your root password to open the YaST Control Center.
Enter proxy as search term into the Search field.
A Proxy settings work successfully popup should appear. Confirm with OK.
Click OK to save the proxy settings.
In the running Oracle VM VirtualBox open the KDE Application Menu by clicking on the gear with K icon in the lower left corner.
Navigate to Internet > Firefox and click on the item to open the Firefox web browser.
Open Firefox menu in the upper right corner and click on Preferences.
In the running Oracle VM VirtualBox open the KDE Application Menu by clicking on the gear with K icon in the lower left corner.
Navigate to Internet > Firefox and click on the item to open the Firefox web browser.
You should now see a working openSUSE default web page.
Before you continue with the ABAP installation specific steps, you should enable the bi-directional shared clipboard as follows. This option allows you to use clipbord contents (copy & paste) from your host OS (Windows / Mac OS X) in the VM (openSUSE) and vice-versa. This should make things much easier when you copy and paste contents from this tutorial into the Linux console.
In the running Oracle VM VirtualBox window menu: Open Devices > Shared Clipboard > Bidirectional.
Click on the Bidirectional item so that it is enabled.
Hint: With this enabled bi-directional option you can now copy and paste from your host operating system to the VM image window and vice versa. This is very helpful as you can copy e.g. needed command lines from the tutorial description (web page on your host OS) into a bash window of your VM window.
In VirtualBox Manager right-click on SAP NetWeaver 7.50 SP02 VM item to open context menu.
Click on the Port Forwarding button.
Hint: Copy each value entry (e.g. 1. each Name, 2. Protocol, etc.) then double-click into the table field to get the edit focus and then paste the copied value.
Name | Protocol | Host-IP | Host Port | Guest IP | Guest Port |
---|---|---|---|---|---|
HTTP | TCP | 127.0.0.1 | 8000 | 10.0.2.15 | 8000 |
HTTPS | TCP | 127.0.0.1 | 44300 | 10.0.2.15 | 44300 |
SAP Cloud Connector | TCP | 127.0.0.1 | 8443 | 10.0.2.15 | 8443 |
SAP GUI | TCP | 127.0.0.1 | 3200 | 10.0.2.15 | 3200 |
ABAP in Eclipse | TCP | 127.0.0.1 | 3300 | 10.0.2.15 | 3300 |
SSH | TCP | 127.0.0.1 | 22 | 10.0.2.15 | 22 |
Click OK to save the entered values.
Click OK to save Network settings.
The UUID daemon is used to generate universally unique identifiers (UUIDs). The SAP NetWeaver backend system needs this service to create unique IDs.
Hint: UUIDD installation will only work if the VM has internet access.
In the running Oracle VM VirtualBox open the KDE Application Menu.
Enter your root password to open YaST Control Center window.
The installed UUIDD service will now be started by a command window called Konsole. Many installation and configuration steps can and will be accessed from this command window in this tutorial.
Navigate to System > Konsole and click on it to open a new terminal window.
Hint: If you right-click on the Konsole item you can choose Add to Favorite to create a shortcut icon in the KDE Application Menu.
In the bash window execute sudo service uuidd status to check if the service is running.
Hint: You may press the middle mouse button or mouse scroll wheel to paste text into the Konsole.
sudo
will ask for your root password. (sudo
means that the command is executed with root user privileges.)UUIDD status output should be inactive (dead) as you just installed the service and it is not started yet.
Execute sudo service uuidd start to start the service.
Execute sudo service uuidd status to check if the service is running.
Hint: If you press UP and DOWN keys on your keyboard, you can see the history of commands that you executed in the Konsole before.
The SAP NetWeaver backend expects the hostname of its system to be called vhcalnplci. We will now change the hostname of the openSUSE system accordingly, as this is more convinient than to reconfigure the SAP NetWeaver backend system.
Open your Oracle VM VirtualBox window.
Open the Konsole and execute command sudo vi /etc/hostname, to open the hostname file with the vi editor, which is a text editor for the terminal window.
Press Esc and i to switch the vi editor to insert mode, in order to change the content of the configuration file /etc/hostname. The text in this file sets the system host name.
Replace the existing hostname linux-n1wt.suse with vhcalnplci.
Hint: Navigate in the vi editor with arrow keys and then use back DEL key to delete the characters.
Press Esc and :wq (write and quit) to save the changed file and to quit the vi editor.
Hit ENTER key to execute this vi editor command and go back to the Konsole bash window.
Hint: After pressing the Esc the cursor will go to the bottom of the screen at a colon prompt. Write your file by entering :w and quit by entering :q. You can combine these to save and exit by entering :wq.
Execute hostname and see that the hostname output is vhcalnplci.
After the existing 127.0.0.1 entry add the following new line entry:
10.0.2.15 vhcalnplci vhcalnplci.dummy.nodomain
Hint: Navigate in the vi editor with arrow keys to the place where you want to paste the added entry.
64 bytes from vhcalnplci (10.0.2.15): icmp_seq=1 ttl=64 time=0.041 ms
Stop the ping output with CRTL and C.
To start the installation of the SAP NetWeaver backend system, you need to allow the openSUSE to access the netweaver installation folder which resides in you host operating system (your main Windows / Mac OS) to get access to extracted ABAP installation files.
In VirtualBox Manager right-click on SAP NetWeaver 7.50 SP02 VM item to open context menu.
Select the Shared Folders item.
Click on OK.
Execute command mkdir netweaver(make directory) to create a new netweaver folder.
Hint: Execute command pwd(print working directory), so that you know at which location you created this folder.
Execute command sudo mount -t vboxsf netweaver netweaver to mount ( map) this netweaver folder in the VM, to the Shared Folder you set up in step 4.4.1 (which also named netweaver).
Now you have prepared everything for the SAP NetWeaver installation.
In the previous steps you have downloaded, extracted and mounted the installation files for a SAP NetWeaver system to the openSUSE Linux running inside of your local machine. You will now install the system in this Linux OS. Please note that this is a specially prepared and simplified installation of a SAP NetWeaver backend, and that the installation process of a live and productive instance requires more expertise on how to best tweak the system settings. Please also be aware that the RAM settings we allocated in the VM are very minimalistic, so the system might react slower that you would expect it to run, if it were installed properly on a dedicated server.
Note: Since the course was released, the Sybase ASE Database license has expired. Please follow the steps described in step 1.4 of this tutorial to replace the license file before you start the installation of SAP NetWeaver.
Execute chmod +x install.sh to enable the execution of the installer.
When prompted for the OS users password, choose a strong password for your ABAP OS users (Users like npladm). The password should be minimum length 8 characters, contain at least one capital letter and one number; e.g. Appl1ance
.
Note: The install script will fail if you choose a password that is too weak.
Installation will start and take about 20 minutes.
If the installation was successful, you should see the following message:
With the following steps you make sure that the AS ABAP is up and running.
Execute su -l npladm (will ask for NetWeaver AS ABAPsystem password) to switch to NetWeaver Admin user, so that you act in this Konsole as this user and its permissions.
Hint: This user has been created during the ABAP installation in above Step 5 and only this user has the permissions to start, stop and check the status of the installed ABAP on the VM.
Note: The
-
(or-l
) parameter for the su (substitue user) command creates a shell environment the same as if you had logged in with that different user. Without the-l
parameter, you’re running the sapcontrol command in the shell environment of the current user.
Execute sapcontrol -nr 00 -function GetProcessList to check that the processes are running and are all GREEN
Note: As ‘startsap ALL’ can take some time, repeat the command execution a few times until all four processes (IGS Watchdog, Dispatcher, Gateway, ICM) are GREEN.
The result should look as follows:
After the installation of the SAP NetWeaver AS ABAP finished successfully, you should create a snapshot to preserve this state as you already did after the Linux installation. You can then always revert to this snapshot VM state, in case your VM image should get broken for whatever reason.
In the running Oracle VM VirtualBox window menu: Choose Machine > Take Snapshot….
In the opened window enter ABAP Installation Snapshot and click OK.
Result: ABAP installation snapshot has been created.
The SAP GUI (also known as: SAP Logon or SAP Front End) is the front-end application to connect to SAP backend systems like the SAP NetWeaver AS ABAP.
Hint: If you have already a SAP GUI / SAP Logon installed on your computer, you may use it and skip the installation and continue with step 6.2.2.
Hint: If you encounter any issues, you may also refer to the SAP Front End Installation Guide.
In your host OS (Windows or Mac OS) navigate to the location where you extracted the NetWeaver ABAP installation files and open the folder client.
For Windows:
Right-click on SAP_GUI_7.40_PL1_20150108_1618.exe
and choose Run as administrator from context menu to launch the installation wizard.
The wizard should finish with a success message which you confirm with Close.
Result: The /SAP/FrontEnd/SAPgui/saplogon.exe file inside Windows program files folder has been created to launch SAP Logon application. A shortcut to SAP Frontend is placed in your Windows Start menu.
For Mac OS:
Double-click on PlatinGUI740_8-OSX.JAR
file to run it with JAR Launcher.app so that the SAP Front End installer opens.
The wizard should finish with a success message which you confirm with Close.
For Windows:
Open the SAP Logon application (also known as SAP GUI) from Windows Start menu.
Click New icon from the SAP GUI toolbar to open Create New System Entry wizard.
Select User Specified System entry and click Next.
On the next page enter the following details:
System ID: NPL
Click Finish to create a new system entry.
Right-click on the newly created entry Local NetWeaver and click on Log on option of the context menu.
Click also green Accept icon on the opened Copyright dialog so that the SAP Easy Access entry page of the local NetWeaver system is displayed.
Hint (optional): The Favorites links like Launchpad as you can see in the before opened SAP Easy Access page will only work, if you add the following entry to the hosts
file in your host operating system (Windows: open the file C:WindowsSystem32driversetchosts in a text editor with administrator privileges): 127.0.0.1 vhcalnplci vhcalnplci.dummy.nodomain
For Mac OS X:
Open SAP GUI application by double-clicking /Applications/SAP Clients/SAPGUI/SAPGUI.app file.
Click Advanced tab
In the text area field enter conn=/H/127.0.0.1/S/3200
Click SAVE to create a new system entry.
Right-click on the new entry Local NetWeaver and click on Connect option of the context menu.
Click also green Accept icon on the opened Copyright dialog so that the SAP Easy Access entry page of the local NetWeaver system is displayed.
Hint (optional): The Favorites links like Launchpad as you can see in the before opened SAP Easy Access page will only work, if you add the following entry to the hosts
file in your host operating system. (Mac OS: open Terminal and type sudo nano /etc/hosts): 127.0.0.1 vhcalnplci vhcalnplci.dummy.nodomain
To work with the installed local SAP NetWeaver AS ABAP system you have to request a Demo license for free as described in the following steps.
Enter SLICENSE in the transaction field in the upper left corner.
Copy & paste Hardware Key from the opened transaction page.
Click Generate.
The license file named NPL.txt gets generated and is downloaded to the Downloads folder of your browser tab.
On the transaction SLICENSE page click the button Install.
Note: If the Install button is not visible, scroll down.
Finally, a new Valid License Entry is added to the table on the Digital Signed Licenses tab.
After you added the license to your SAP NetWeaver AS ABAP, you should again create a VM Snapshot in order to preserve this state.
Result:ABAP with License snapshot has been created.
When you are not working on the course, like probably now as week 1 almost finished, it is recommended to shutdown the openSUSE VM in which the SAP NetWeaver AS ABAP is running.
Note: First reason for this is that the SAP NetWeaver system might take a considerable amount of system resources on your host OS machine. The second reason is that the shutdown and restart with snapshot procedure of the VM with the ABAP system is sometimes the best way to get out of certain SAP NetWeaver related problems (e.g. SAP NetWeaver processes does not result in GREEN status after executing ‘startup ALL’_).
Shutdown of the VM should be done in two steps, first stopping the ABAP and secondly closing the VM:
Execute stopsap ALL to stop the ABAP server.
In the running Oracle VM VirtualBox window menu: Open File > Close….
In the opened Close Virtual Machine window select the Power off the machine option.
Hint: With this option the current state will not be preserved and if VM is restarted the last saved snapshot will be taken as system state.
Click OK so that the VM window is closed.
After you have stopped the ABAP and closed the VM as described in above section 6.4 we now describe how you launch the VM, start the NetWeaver AS ABAP there and verify that the system processes are running as they should.
We will describe this startup of the VM from the latest existing snapshot you created.
Hint: Keep in mind that in later weeks of this course you will be pointed to this How to start a VM section. Then you might already have another latest snapshot that the one after described below.
Open context menu on selected node and chose Restore Snapshot.
Result: The state of the selected VM is restored to this snapshot and can be started now.
Select SAP NetWeaver 7.50 SP02 VM node and click Start button to start the new VM. It opens a new window Oracle VM VirtualBox and starts the virtual machine.
Hint: Hit RETURN key to accept the default menu entries (first Boot from Harddisk and second openSUSE) so that you do not have to wait a few seconds for auto-start.
Make sure, that you find inet addr:10.0.2.15 as part of the output result.
Note: If you don’t get this inet addr, then try to execute sudo rcnetwork restart and check again.
Execute sapcontrol -nr 00 -function GetProcessList to check that the processes are running and are all GREEN.
Note: As the system start may take some time, you should repeat the command execution of
sapcontrol -nr 00 -function GetProcessList
a few times, until all four processes (IGS Watchdog, Dispatcher, Gateway, ICM) are GREEN.
The result should look as follows:
< Previous Unit 4 | Up ^ Week 1 Overview | > Next Week 2 Overview |