Skip to Content

Download JAVA SC Patches via NW JAVA Support Tool – An Easy Way

As we all know calculating the required dependencies of a JAVA SCA patch leads to l a t of manual work sometimes and also manual calculation is prone to miss any required dependent patches which can lead to issues during patching process.

SAP NW JAVA Support Tool is a great troubleshooting tool and have amazing capabilities to record and collect logs however, there is another feature which lot of people are not aware of i.e SC patch tools.

 

Below are the steps to download the required patch along with the all required dependencies.

  1. Download and install NW JAVA support tool 1.0 as per sap note 2352717.
  2. Launch the tool NWJavaSupportTool.jar and connect to the JAVA instance.

 

  1. Click on SC patch tools

 

  1. The tool will check all the JAVA components installed in the system against the latest patch available.

 

 

 

 

  1. Select the required components to be patched. In this case, I have selected AJAX-RUNTIME. The tool is showing AJAX-RUNTIME SP 05 patch 20 as latest which is correct as checked at SMP.

  1. Tool will calculate the required dependencies. Add them to download basket.

 

Here you go and ready for patching. It’s quite easy as compared to manual calculation.

3 Comments
You must be Logged on to comment or reply to a post.
  • /
    NW-Tool-Error
    • Please check that password for s-user for both SAP Market Place and SAP ONE Support Launchpad is same as per sap note 2791505 . In case issue still persists, please check the log file for more detail.

      • Hi Dharm Dhwaj Singh,

        I have maintained same password still same issue.

        Process of collecting system information started!
        Getting Software Component Information...
        Loading information from the system...
        Parsing result...
        Process of collecting system information finished!
        Process of getting latest patches started!
        Getting the Latest Patches...
        Getting latest patch for SCA (001/149): ADSSAP
        Some unknown server error occurred while processing the request

        Below is the error logs

         

        [12:44:20.404] Login SMP
        [12:44:40.442] Operation Status
        [12:44:40.587] Getting Software Component Information...
        [12:44:40.647] Loading information from the system...
        [12:44:40.648] osExecute: /usr/sap/***/J00/j2ee/configtool/batchconfig.csh -task get.versions.of.deployed.units
        [12:45:09.117] Parsing result...
        [12:45:09.125] Getting the Latest Patches...
        [12:45:09.901] Getting latest patch for SCA (001/149): ADSSAP
        [12:45:10.481] Some unknown server error occurred while processing the request.
        com.sap.tools.dc.SMPException_Exception: Some unknown server error occurred while processing the request.
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createException(Unknown Source)
        at com.sun.xml.internal.ws.client.sei.StubHandler.readResponse(Unknown Source)
        at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(Unknown Source)
        at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(Unknown Source)
        at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(Unknown Source)
        at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(Unknown Source)
        at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(Unknown Source)
        at com.sun.proxy.$Proxy40.getLatestPatch(Unknown Source)
        at sap.com.pst.core.DependencyChecker.getLatestPatch(DependencyChecker.java:191)
        at sap.com.pst.fx.services.GetLatestPatchesService$1.call(GetLatestPatchesService.java:43)
        at sap.com.pst.fx.services.GetLatestPatchesService$1.call(GetLatestPatchesService.java:37)
        at javafx.concurrent.Task$TaskCallable.call(Task.java:1423)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at javafx.concurrent.Service.lambda$null$6(Service.java:725)
        at java.security.AccessController.doPrivileged(Native Method)
        at javafx.concurrent.Service.lambda$executeTask$7(Service.java:724)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
        java.lang.Exception: Error while Getting the Latest Patches!
        at sap.com.pst.core.DependencyChecker.getLatestPatch(DependencyChecker.java:203)
        at sap.com.pst.fx.services.GetLatestPatchesService$1.call(GetLatestPatchesService.java:43)
        at sap.com.pst.fx.services.GetLatestPatchesService$1.call(GetLatestPatchesService.java:37)
        at javafx.concurrent.Task$TaskCallable.call(Task.java:1423)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at javafx.concurrent.Service.lambda$null$6(Service.java:725)
        at java.security.AccessController.doPrivileged(Native Method)
        at javafx.concurrent.Service.lambda$executeTask$7(Service.java:724)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
        [12:45:26.555] Select Operation

         

        Can you advise on this