DevOps and System Administration Forum
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

SDM undeployment

Former Member
0 Likes
860

Team - We are in process of upgrading very old system which is based on ABAP with Java add-in and trying. We are trying to upgrade to ECC 6 with EHP8 and Split Java on NW750.

As we have some custom objects in Java and SUM is not recognizing SAP asked to undeploy it. We are trying to undeploy but SDM keeps going to integrated mode and doesn't allow us to undeploy it.

Thoughts?

Below are logs:

c34adm@ahcl01iptd02:program> ./sdm.sh undeploy list=/usr/sap/C34/undeploy.xml Starting '/db2/J34/log_dir/software/640/JVM41/sapjvm_4/bin/java' '-Xmx128M' -jar '/usr/sap/C34/DVEBMGS00/SDM/program/bin/SDM.jar' undeploy 'sdmhome=/usr/sap/C34/DVEBMGS00/SDM/program' list=/usr/sap/C34/undeploy.xml Starting SDM - Software Deployment Manager... tc/SL/SDM/SDM/sap.com/SAP AG/6.4014.00.0000.20050920154418.0000 Initializing Network Manager (50017) Checking if another SDM is running on port 50018 SDM is integrated in JStartupFramework. No repository changing commands are possible. Processing error. Return code: 4 c34adm@ahcl01iptd02:program> ./sdm.sh jstartup mode=integrated Starting '/db2/J34/log_dir/software/640/JVM41/sapjvm_4/bin/java' '-Xmx128M' -jar '/usr/sap/C34/DVEBMGS00/SDM/program/bin/SDM.jar' jstartup 'sdmhome=/usr/sap/C34/DVEBMGS00/SDM/program' mode=integrated Starting SDM - Software Deployment Manager... tc/SL/SDM/SDM/sap.com/SAP AG/6.4014.00.0000.20050920154418.0000 Initializing Network Manager (50017) Checking if another SDM is running on port 50018 Operationmode for JStartupFramework has already been set to "integrated". Successfully executed. Return code: 0 c34adm@ahcl01iptd02:program> ./sdm.sh jstartup mode=standalone Starting '/db2/J34/log_dir/software/640/JVM41/sapjvm_4/bin/java' '-Xmx128M' -jar '/usr/sap/C34/DVEBMGS00/SDM/program/bin/SDM.jar' jstartup 'sdmhome=/usr/sap/C34/DVEBMGS00/SDM/program' mode=standalone Starting SDM - Software Deployment Manager... tc/SL/SDM/SDM/sap.com/SAP AG/6.4014.00.0000.20050920154418.0000 Initializing Network Manager (50017) Checking if another SDM is running on port 50018 Operationmode for JStartupFramework set to "standalone". Successfully executed. Return code: 0 c34adm@ahcl01iptd02:program> ./sdm.sh undeploy list=/usr/sap/C34/undeploy.xml Starting '/db2/J34/log_dir/software/640/JVM41/sapjvm_4/bin/java' '-Xmx128M' -jar '/usr/sap/C34/DVEBMGS00/SDM/program/bin/SDM.jar' undeploy 'sdmhome=/usr/sap/C34/DVEBMGS00/SDM/program' list=/usr/sap/C34/undeploy.xml Starting SDM - Software Deployment Manager... tc/SL/SDM/SDM/sap.com/SAP AG/6.4014.00.0000.20050920154418.0000 Initializing Network Manager (50017) Checking if another SDM is running on port 50018 Caught Exception: java.lang.IndexOutOfBoundsException java.lang.IndexOutOfBoundsException: Index: 628, Size: 628 at java.util.ArrayList.RangeCheck(ArrayList.java:506) at java.util.ArrayList.get(ArrayList.java:323) at com.sap.sdm.app.proc.undeployment.impl.DeploymentGraphSorter.sortByName(DeploymentGraphSorter.java:134) at com.sap.sdm.app.proc.undeployment.impl.DeploymentGraphSorter.sortSdaActions(DeploymentGraphSorter.java:65) at com.sap.sdm.app.proc.undeployment.impl.DeploymentGraphBuilder.build(DeploymentGraphBuilder.java:46) at com.sap.sdm.app.proc.undeployment.impl.UndeploymentProcessImpl.<init>(UndeploymentProcessImpl.java:21) at com.sap.sdm.app.proc.undeployment.impl.FactoryImpl.createProcess(FactoryImpl.java:16) at com.sap.sdm.app.sequential.undeployment.impl.UndeployerImpl.undeploy(UndeployerImpl.java:25) at com.sap.sdm.control.command.cmds.Undeploy.execute(Undeploy.java:106) at com.sap.sdm.control.command.decorator.AssureStandaloneMode.execute(AssureStandaloneMode.java:53) at com.sap.sdm.control.command.decorator.AssureOneRunningSDMOnly.execute(AssureOneRunningSDMOnly.java:61) at com.sap.sdm.control.command.decorator.SDMInitializer.execute(SDMInitializer.java:52) at com.sap.sdm.control.command.decorator.GlobalParamEvaluator.execute(GlobalParamEvaluator.java:60) at com.sap.sdm.control.command.decorator.AbstractLibDirSetter.execute(AbstractLibDirSetter.java:46) at com.sap.sdm.control.command.decorator.ExitPostProcessor.execute(ExitPostProcessor.java:48) at com.sap.sdm.control.command.decorator.CommandNameLogger.execute(CommandNameLogger.java:49) at com.sap.sdm.control.command.decorator.AdditionalLogFileSetter.execute(AdditionalLogFileSetter.java:65) at com.sap.sdm.control.command.decorator.AbstractLogDirSetter.execute(AbstractLogDirSetter.java:54) at com.sap.sdm.control.command.decorator.SyntaxChecker.execute(SyntaxChecker.java:37) at com.sap.sdm.control.command.Command.exec(Command.java:42) at SDM.main(SDM.java:21) Severe (internal) error. Return code: 16

2 REPLIES 2
Read only

kashyap_shah3
Contributor
0 Likes
760

Hi Miral,

Please have a look at SAP Note 2462712 - Deploy/undeploy set of EAR/WAR/RAR/SDA files using SAP Shell Console Admin via telnet.

Best Regards,
Kashyap Shah

Read only

0 Likes
760

Hi Kashyap,

Please share the complete error log of un-deployment.
Also please go through below.

SAP note: 1715441 - Deploy/Undeploy/Force Redeploy EAR/SDA/SCA files on SAP AS JAVA
Blog: https://blogs.sap.com/2012/08/14/undeploying-sca-sda-ear-war-files-on-j2ee-servers-on-netweaver-rele...

I hope it helps

Regards
Deepak