Applying JAVA Support Packs SP19 in JED

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.