Hi,
I'm trying to import a WSDL which is generated from SAP system. The WSDL has a below policy in it.
<wsp:Policy wsu:Id="BN_BN_ccp_vsap_project_definition">
<saptrnbnd:OptimizedXMLTransfer uri="http://xml.sap.com/2006/11/esi/esp/binxml" xmlns:saptrnbnd="http://www.sap.com/webas/710/soap/features/transportbinding/" wsp:Optional="true"/>
<saptrnbnd:OptimizedMimeSerialization xmlns:saptrnbnd="http://schemas.xmlsoap.org/ws/2004/09/policy/optimizedmimeserialization" wsp:Optional="true"/>
<sapattahnd:Enabled xmlns:sapattahnd="http://www.sap.com/710/features/attachment/">false</sapattahnd:Enabled>
<wsp:ExactlyOne xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"/>
<wsaw:UsingAddressing xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" wsp:Optional="true"/>
</wsp:Policy>
When I try to import this project into OSB console, it is giving me the below errors:
[OSB Kernel:398107]The ws-policy for service contains a policy assertion with qname "{http://www.sap.com/710/features/attachment/}Enabled". This assertion is not recognized. Make sure the namespace declaration and local-name are correct.
[OSB Kernel:398107]The ws-policy for service contains a policy assertion with qname "{http://www.sap.com/webas/710/soap/features/transportbinding/}OptimizedXMLTransfer". This assertion is not recognized. Make sure the namespace declaration and local-name are correct.
Does this mean that the WSDL with SAP specific policy assertions (from the namespace it is clear that these pertain to SAP system) cannot be imported into OSB? If not, is there any fix or workaround?
Aditya