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: 
holger_stumm2
Active Contributor

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

Inside the SOA Manager, select „Business Administration"

 

 

 

Select your actual service.

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

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

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

 

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

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".

9 Comments
Labels in this area