List<MessageProcessor> mergedProcessors = addTransformerProcessors(endpointURI);
List<MessageProcessor> mergedResponseProcessors = addResponseTransformerProcessors(endpointURI);
Connector connector = getConnector();
if (connector != null && !connector.supportsProtocol(endpointURI.getFullScheme()))
{
throw new IllegalArgumentException(CoreMessages.connectorSchemeIncompatibleWithEndpointScheme(
connector.getProtocol(), endpointURI).getMessage());
}