This rule flags the use of addressing policy in the WSDL definition. The WebSphere Application Server Version 7 default addressing policy behavior is to ignore addressing policy defined in the packaged WSDL. The default Version 7 and 8 behavior on the server is the equivalent of addressing being on and optional (the same as the PolicySet template supplied). For the client, the Version 7 and 8 default is for addressing to be off. The new Version 8 behavior is to also look for configuration policy in the packaged WSDL.
There are three other ways of configuring addressing policy which take precedence over the WSDL. They are, from lowest to highest priority: programmatic API, JSR 109 DD, and PolicySet. If any of these methods are used, the WSDL definition is ignored. This rule only checks for the existence of addressing in WSDL files. It does not check to see if addressing policy is defined elsewhere.
If the WSDL contains addressing policy that causes a problem, you can choose one of the following:
See Web service providers and policy configuration sharing for more information.