Skip to Content

It is maybe just a little thing and you probably payed never attention to something like theYou may need adequate protection. (“You may need adequate protection ” by Umit Yalcinalp . She is a research architect at SAP Research.)

But you will also quickly find out about these discussions when you exchange WSDL-description files with consumers.

In our current project, we had serious trouble exchanging wsdl-files with the brand new  ws-policy tags.

Depending on the versions and abilities of the consumer workbench, the file will be rejected. Only a few systems recognize the ws-policy-tags right now. This will change with the raising web services security discussion and SAML.

What is it anyway? There is a pretty good explanation at msdn:

The WS-Policy and WS-PolicyAttachment specifications extend this foundation and offer mechanisms to represent the capabilities and requirements of Web services as Policies.”

WS-Policy enables the description of security requirements and guidelines to interact with web based services. It is the definition of an extensible framework to realize simple requirements, usually for transportation protocols and security procedures for authentication.

It is really easy to turn the policy tags off and you don’t have to do it manually.

Go into your ECC-System and start transaction SOAMANAGER

image

Inside the SOA Manager, select „Business Administration”

image

 

 

 

Select your actual service.

image

Then you see the links to show the source code for your wsdl service .

This is the view when you start the SOA-Manager in your ECC-System

image

In the URL of the  browser, you can see the „ws_policy” part

image

Just type in „standard” instead, replacing the ws_policy” tag

image

 

The SOAMANAGER of your PI-System has a slight different look

image

At the end, you should have a WSDL without the policy tags.

This is maybe not the most strategic how-to, but should give a quick “fix-it”.

To report this post you need to login first.

6 Comments

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

    1. Holger Stumm Post author
      Hi Philip,
      thanks for the nice remarks. How is Soccer World Cup progressing in South Africa? Wish I could be there in Summer.
      Cheers Holger

      (0) 
  1. Amit Dingorkar
    Hi Holger,

    The blog was quite informative and exactly answers my requirement. The sad part is that the Service Interfaces I configures in ESR / IB of SAP PI are not showing up in SOAMANAGER. It will be useful if we also get to know the additional cnfigurations required to make the PI services appear in SOAMANAGER..

    CHEERS
    Amit

    (0) 
    1. Mayur Patel
      Make you SI web serivce appear in SOAMANAGER you need to first publish the service. I don’t remember the exact steps but if you search on forum you will find them.
      (0) 
  2. Rafa Martinez

    For new versions the URL is not containing anymore the “ws_policy” instead there is a 0 (standard)or 1 (policy)

    Example:

    ….wsdl/flv_10002A111AD1/bndg_url/…. (ws_policy)

    ….wsdl/flv_10002A101AD1/bndg_url/…. (standard)

    Best regards

    (0) 

Leave a Reply