Upload
senthilmba773869
View
227
Download
0
Embed Size (px)
Citation preview
8/8/2019 Applying JAVA Support Packs SP19 in JED
1/11
Page 1 of 11
Applying JAVA Support Packs in JEDSystem
Client: SunAmerica Retirement Services.
Document byKannan.KSAP Basis
Mphasis Finsolutions Pvt Ltd, Chennai
8/8/2019 Applying JAVA Support Packs SP19 in JED
2/11
Page 2 of 11
Java Support Package Manager (JSPM)
Purpose
You can use the Java Support Package Manager (JSPM) to apply support packages ondeployed software components. You can also deploy SAP and third-party softwarecomponents to which you can then apply support packages and patches. You can
deploy new business packages of mySAP Business Suite. You can also upgrade and
update business packages of mySAP Business Suite that are deployed on the systemto a higher release and support package level respectively. In addition, JSPM detects
SAP software components that have been modified and allows you to apply support
packages to them.
Integration
JSPM connects to the SDM server to deploy support packages and softwarecomponents. The SDM server performs additional validation of the support packages
and software components for deployment.
JSPM is integrated with the SAP NetWeaver Development Infrastructure (NWDI).JSPM detects SAP software components that have been modified and allows you to
apply support packages to them.
Features
JSPM has the following features:
Maintenance certificate
You can update SAP components only if you have a valid maintenance certificate. Formore information see note 1236587.
Usability
Offers a simple and intuitive graphical user interface (GUI)
Shares common GUI with SAPinst and SAPJup
Automatically detects and offers you only components that can upgrade
deployed components
Shows only necessary information. Shows additional details at your
request.
Deployed Component Overview
Displays support package level information
Support Package Level Administration
Besides Support Packages JSPM also supports Enhancement Packages.
8/8/2019 Applying JAVA Support Packs SP19 in JED
3/11
Page 3 of 11
Allows definition of dependencies between versions of software components
Checks whether a new software component version may correctly upgrade
an existing software component version
Development Component Level Administration
Checks deployment dependencies between development components
Update of Kernel Binaries, Software Deployment Manager (SDM), Internet
Graphics Server (IGS), and JSPM
Deployment
Allows you to apply a support package stack
Allows you to apply single support packages
Allows you to deploy SAP and third-party software components
Allows you to deploy and upgrade business packages of mySAP Business
Suite
In NWDI development (DEV) and consolidation (CONS) systems, detects
modified software components and transports them for deployment to NWDI
In NWDI test (TEST) and production (PROD) systems, detects and deploys
modified software components
Informs you if restarting of the J2EE Engine is necessary during the
deployment process
Offers a better support of the patch process in a distributed systems
scenario
Monitors and logs the deployment process
Allows you to restart the deployment of support packages
Applying JAVA Support Packs in JED System
Here we are upgrading the support pack stack level from 15 to 19 in JED System. AsJava support packages are cumulative, it is enough if we can directly upgrade to the
required support package level (here, it is 19.) without bothering for the middlepackage stack levels.
I have listed down the steps in deploying JAVA support packages along with the
issues we faced and the resolutions we found for them.
8/8/2019 Applying JAVA Support Packs SP19 in JED
4/11
Page 4 of 11
1. Downloading the required support package stack level from SAPService Market Place.
Login to Service market place Go to DownloadsSAP Support packages Entry by application
groupSAP NetweaverSAP Netweaver 7.0Link to SP stack
application Mention the target stack and source stack and select the required
usage types as shown:
And click next.
Select all the java support packages and add to download basket forapproval from solution manager.
8/8/2019 Applying JAVA Support Packs SP19 in JED
5/11
Page 5 of 11
Login to solution manager system.
Go to Solution_manager transaction Go to change management Maintenance Optimizer and click on maintain
optimizer created for the purpose
Click on Confirm files to download. Go to Download basket and download the required files to your hard disk.
8/8/2019 Applying JAVA Support Packs SP19 in JED
6/11
Page 6 of 11
2. FTP the files to JED. FTP all the files from your hard disk to JED server into /sapcd/JAVASPS19
folder
Then move all the files to the /usr/sap/trans/EPS/in directory for the
processing.
3. Start Applying the JAVA support packages. First of all, we have to the launch JSPM.
Set the environment variable by following below command.
Setenv DISPLAY :0.0
Now we have to start JSPM.
Go to usr/sap/JED/JC01/j2ee/JSPM
And execute the go shell script. /go
This will connect to SDM server and invokes JSPM GUI screen.
8/8/2019 Applying JAVA Support Packs SP19 in JED
7/11
Page 7 of 11
ISSUE 1: Here we faced an issue as we dont have the SDM password. So we have
changed SDM password at OS level in the following way.
Login to OS as jedadm and do the following:
cd /usr/sap/JED/JC01/SDM/program./StopServer.sh "sdmhome=/usr/sap/JED/JC01/SDM/program"
./sdm.sh jstartup "sdmhome=/usr/sap/JED/JC01/SDM/program" "mode=standalone"
./sdm.sh changepassword "sdmhome=/usr/sap/JED/JC01/SDM/program""newpassword=malibu23"
./sdm.sh jstartup "sdmhome=/usr/sap/JED/JC01/SDM/program" "mode=integrated"
./StartServer.sh "sdmhome=/usr/sap/JED/JC01/SDM/program"
8/8/2019 Applying JAVA Support Packs SP19 in JED
8/11
Page 8 of 11
Click on Single support packages.
Click next.
This will display all the support packages that are ready to be deployed.
8/8/2019 Applying JAVA Support Packs SP19 in JED
9/11
Page 9 of 11
Click next and start the deployment.
This will first schedule all the support packages to be deployed andautomatically process all the support packages one by one.
ISSUE 2 and Resolution:
After click start to deploy all the support packages for the stack it returned an error
called Not enough memory for the device.
The filesystem in /usr/sap is having around 1.5GB of free space at that time which
may not be sufficient to process all the support packages.
So we have decided to start deploying the patches a few at a time and not all.
We started deploying the patches few at a time and even after that we faced
with an issue.
ISSUE 3 and Resolution:
The Deployment ended with an error and after checking the JSPM logs, we came tofind out that the password for administrator in the Secure Store area was not
correct.
We launched the configtool and clicked on Secure Store mode.
8/8/2019 Applying JAVA Support Packs SP19 in JED
10/11
Page 10 of 11
We changed the password of Administrator to the current password (malibu23) and
saved the changes and the restarted the SDM server.
This resolved the issue.
We continued the deployment of JAVA support packages a few at a time andthe process went on smoothly.
8/8/2019 Applying JAVA Support Packs SP19 in JED
11/11
Page 11 of 11
All the JAVA Components are successfully upgrade to Support package level 19 in
JED Portal Server.