‎2008 Mar 20 2:00 PM
Hi there,
I'm doing some web services and I was wondering how can I delete or change web services ?
I want to change some web services because I've added some new fields/tables ; and I want to delete some web services
because they are no more used.
I've already tried to delete the web services in WSCONFIG, but when I try to create a new web service with the same name SAP says that the web service already exists...
Thank you for your answers...
Brice
‎2008 Mar 20 2:07 PM
Hi
If you are using SAP ECC5.0 or ECC6.0 you can change or delete the web service in the T-code SICF.
Regards,
Venkat
‎2008 Mar 20 2:23 PM
Hi Venkat,
I've deleted the web service Z_TEST and now I try to recreate the same one based on the same RFC function but with some new import fields. It is still not working : "Web service already exists".
In fact I can't even create a new web service based on a new function. Always the same, the web service already exists...
Is there a bug, or did I do something wrong?
THX
Brice
‎2008 Apr 22 7:28 AM
Any news?
I've the same problem ..
Please let me know.
Thanks
Lara
‎2008 Apr 29 6:58 AM
Hi, I have the described problem too. Please could someone help? Did you find a solution?
Kind regards, B. Riha.
‎2008 Apr 29 8:23 AM
Hi,
I've found the solution to my problem.
First you need to delete the web service in T-Code WSADMIN.
Then you need to delete the service in T-Code SICF. You need to find your web service in the tree structure.
I don't think it is possible to change the web service only by changing the ABAP code and then recreate the same web service. So what I did each time is create my web services, testing it, change the different parts where it was needed, and then create another web service or delete the already existing and then "recreate" the same one.
I hope this will help you.
Regards,
Brice
‎2008 Apr 29 8:32 AM
Hi, thank you for you reply! Please could you tell me where can I delete the service in the WSADMIN trancaction? I can not find a trash button nor other way to do this
B.
‎2008 Apr 29 12:18 PM
Hi,
You can also do that through SE80, choose your function group where your web service is in, and delete it from there.
Brice
‎2008 Apr 29 1:10 PM
Hi, thanks again, can you please tell me exactly where in SE80 can I delete deployed web service for a function module (group)? I still can not find it.. I just tried to copy whole function group, delete the old one and copy the copied one back. But the web service still exists and I can not recreate it under the old name...
Thanks, B.
‎2008 Apr 29 1:47 PM
Hi,
I was saying that you can DELETE it in SE80 instead of WSADMIN. But you still need to delete it also in SICF.
Then you should be able to recreate it.
Brice
‎2013 Feb 19 6:05 AM
Hi,
This post is still un-answered, so I though about dropping a line. Might be alternate ways to do it, here is what I found.
Goto SE80/SE37->
1. Select function group and the respective function module
2. click the where used list and select service definition/Internet services
3. select the checkbox for your web service. You should get the trash button icon on the toolbar.
4. Delete it
Cheers
Arnab
‎2013 Oct 09 2:17 PM
Go to transaction SE80 where you will find EDIT OBJECT button click on that then you will find Object Selection box in that box select the tab of Enterprise Services in that tab select the first Radio button of Server Definition in that Textbox write the name of web-service and then press the Delete button . And you webservice will be Deleted . Let me know if you have any concerns.
‎2015 Jul 17 11:02 PM
Go to SE80, under the "enterprise services" - "service definitions", search the web service.
Then double click the web service, go to the menu "Utilities" - "Display Object List", right click the web service in the left box, delete it.