Para forzar a que nuestro servicio Web se presente con la versión SOAP 1.2 es necesario indicarlo explícitamente en el código de nuestro compuesto (composite.xml), sólo agregando el atributo soapVersion con el valor 1.2 al tag service referente al servicio que exponemos, por ejemplo:
<service name="soap" ui:wsdlLocation="oramds:/apps/SOA/WSDLs/ManageHomeDelivery.wsdl">
<interface.wsdl interface="http://abc.com/ManageHomeDelivery#wsdl.interface(ManageHomeDeliveryPortType)"/>
<binding.ws soapVersion="1.2" port="http://abc.com/ManageHomeDelivery#wsdl.endpoint(soap/ManageHomeDeliveryPort)">
<property name="weblogic.wsee.wsat.transaction.flowOption" type="xs:string" many="false">SUPPORTS</property>
<property name="weblogic.wsee.wsat.transaction.version" type="xs:string" many="false">DEFAULT</property>
</binding.ws>
</service>
Con esto el WSDL de nuestro servicio presenta el nuevo Binding basado en SOAP 1.2:
Aplicable tanto en Oracle SOA Suite 11g como en Oracle SOA Suite 12c.