Skip to Content

From SAP NW04s SP14, new service definitions in the ABAP development environment are no longer administered using transactions WSADMIN and WSCONFIG.

The transactions WSADMIN and WSCONFIG will remain active until all old web service configurations have been migrated, which means you can continue to configure web services from 6.40, NW04s, and web service definitions from the XI 3.0 environment. You can also continue to access the runtime configurations of old service definitions using these transactions.

However, new service definitions created in the ABAP development environment will be hidden in these transactions.

Going forward SOAMANAGER (SOA = Service Oriented Architecture) for the administration of new service definitions.

This Blog speaks or guides, how one can test web services using SOA manager transaction.

  • 1. Log on via SAP Logon

  • 2. Enter transaction SOAMANAGER and press Enter. A browser window with a Web Dynpro application appears

  • 3. Click on Tab “Business Administration”

  • 4. Click link on” Web service administration”

On Tab “Search by” in field “Search Pattern” enter a search criterion for the Service, e.g. *technical name of service or pattern* and press Enter

  • 5. Select the entry you want to run and press “Apply selection”.

a. If there is already an endpoint available for the service, you can directly start to do test executions:

image

b. If there is no end point available yet, the screen will look like this:

image

 

i. If there is no end point then we should create a service
    Click on “Create Service”

image 

ii. On the popup, enter the fields, e.g. with the internal name of the service from the Overview Tab, and click Apply Settings

image 

iii. In the lower part of the screen you will see the Web Service Configuration sub screen, where you at least need to tick the authentication method, e.g. User ID/Password and press save

image 

iv. The Sub window above will now show the Service and the Endpoint:

image 

  • 6. Now click link “Open Web Service navigator for selected binding.

image 

  • 7. Click on service name displayed in WS Navigator to test the service

image 

  • 8. Fill in the necessary interface fields

image 

  • 9. Press button execute found under configuration frame to execute the service
  • 10. The request and Response screen will be displayed. Here you can see both the request(input) and the response(output)
To report this post you need to login first.

7 Comments

You must be Logged on to comment or reply to a post.

    1. Mohan Kumar K Post author
      Hi Bernd,
                 If there is no end points for a specific service definition then we wont be able to enter the service.

      Thanks and Kind Regards
      ————————-
      Mohan

      (0) 
  1. Sergey Kolbasov
    Hi Mohan,

    I`ve created endpoint for service,published it, via transaction wspublish(or via soamanager – equally). Afterwards i try to test it from my services registry and the test fails with error “Invalid Response Code: (500) WSDL could not be generated. The requested URL was:”http://:8004/sap/bc/srt/wsdl/bndg_DDAB3D24EA8E61F1BFEE0015F25D4C18/wsdl11/binding/ws_policy/document?sap-client=100″<br/><br/>What can be the reason?<br/><br/>Kind regards,<br/>Sergey

    (0) 
      1. Sergey Kolbasov
        Hi Marc,

        Unfortunately no:( I`ve been concentrated now at test application for java demo enterprise services.

        But this problem still is not solved.
        If you would find the solution please send me the link or Docu.

        Kind regards,
        Sergey

        (0) 
  2. Manisha Rostewitz
    In case you would like to start Web Service Navigator from the SOAMANAGER after creating the endpoint for a service, you need to activate the service for WSDL in SICF. (DefaultHost->BC->SRT->WSDL). Otherwise, one gets an error ‘Cannot download WSDL’!
    (0) 

Leave a Reply