Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
hofmann
Active Contributor

Find part 1 here.

The application I want to undeploy is a VC app called: demo.sap.com/vc~test_impl. This is a dummy application created using the Visual Composer component of NWDS 7.3. It’s a VC app because creating it with some dummy data and deploy it to NW 7.3 is easy and fast.

After logging on via telnet (see part 1 on how to do this), the first command to issue is man. It lists the available commands and more importantly can be used to get more information about every command by using man <cmd>.

man

Before going to undeploy the application, check if the app is running or not:

As the app is not running, undeploy it should not affect the work of some users.

man undeploy

Examples:

   UNDEPLOY name=MyApp vendor=myvendor.com on_undeploy_error=stop

   UNDEPLOY list=C:\my\list\UndeployItems.xml on_undeploy_error=skip_depending on_prerequisite_error=skip_depending

For the simple use case of uninstalling a single application, the command UNDEPLOY name=MyApp vendor=myvendor.com is sufficient. The parameters needed are name and vendor. How to get these parameters? Issue the command

list_app

This will give a list of all application deployed on the server. They are in the format [vendor]/[name]

In my case, vendor is demo.sap.com and the application name is vc~test_impl, making the application appear as: demo.sap.com/vc~test_impl. To get more information about the application, the explore command can be used:

explore name= vc~test_impl vendor=demo.sap.com

In case everything matches, it’s the right application and the undeploy command can be issued with the same parameters.

undeploy name= vc~test_impl vendor=demo.sap.com

After the command is executed without any errors, the application is undeployed. To ensure this, issue the list_app command again. It shows that the application is no longer deployed on the server.

4 Comments
Labels in this area