I am using SwitchYard 0.6 night build version.
There are two sthings strange when setting customer SOAPContextMapper and SOAPMessageComposer.
Is it a bug?
Thanks in advance!
<contextMapper xsi:type="soap:Con...> I think it should be <soap:contextMapper xsi:type="soap:Con...>
<?xml version="1.0" encoding="UTF-8"?> <switchyard xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:switchyard-config:switchyard:1.0" xmlns:sca="http://docs.oasis-open.org/ns/opencsa/sca/200912" xmlns:soap="urn:switchyard-component-soap:config:1.0" name="delete_it" targetNamespace="urn:com.example.switchyard:delete_it:0.0.1-SNAPSHOT"> <sca:composite name="delete_it" targetNamespace="urn:com.example.switchyard:delete_it:0.0.1-SNAPSHOT"> <sca:service name="Delete"> <sca:interface.java interface="com.example.switchyard.delete_it.Delete"/> <soap:binding.soap> <contextMapper xsi:type="soap:ContextMapperType" class="org.switchyard.component.soap.composer.SOAPContextMapper"/> <!-- This should be soap:contextMapper not contextMapper --> <soap:messageComposer class="org.switchyard.component.common.composer.MessageComposer"/> <!-- messageComposer here!! --> <soap:wsdl>META-INF/Delete.wsdl</soap:wsdl> <soap:wsdlPort>DeletePort</soap:wsdlPort> <soap:contextPath>delete_it</soap:contextPath> </soap:binding.soap> </sca:service> </sca:composite> </switchyard>
Looks like you are hitting this:
https://issues.jboss.org/browse/SWITCHYARD-1031
It was fixed a couple weeks back, so updating your tooling to the latest nightly should fix the issue and get you some prettier icons to boot.