Skip to Content
May 15, 2013 at 12:06 PM

Trouble activating web service after interface change



After adding a field to a web service I now get the error 'Invalid parameter value or combination' upon activating the Service Definition in SE80 (see my steps below). The problem comes in step 4 or 5, depending on how you view when the object should activate.

I've changed web service interfaces before, including after we upgraded to ECC 6.0, and have even changed this specific Service Definition before. This web service existed before we upgraded to ECC 6.0. The only thing I see that has changed since my last successful efforts has been that a new web service was created, and so we had to get SOAMANAGER up and running to get the new web service out the door. Basis has told me that they did not 'convert' the old web services to SAOMANAGER, and so we were hoping to continue to use WSADMIN & WSCONFIG with them. Does this error that I'm now getting mean that I have to convert this web service to use SOAMANAGER, and if so, how would I do that?

1) SE37 add a field to the interface and activate the function module

2) SE80 pull up Service Definition under Enterprise Services, and in change mode click syntax check

3) After getting popup that 'Service Definition is inconsistent, should it be adjusted' I click yes, and get 'Check successful' message

4) Clicking Activate, I get a green light telling me that the Service Definition was 'saved', but it still shows as 'Inactive'

5) Clicking Activate again, I now get the error 'Invalid parameter value or combination'

I appreciate any help that you can offer - thanks!