I edited the question down, it was getting overly complicated. I disabled the SSL requirement from the web service to remove it as a concern.
I am simply trying to call a local web service from Mule. When I call it via an outbound http endpoint (passing the correct username and password), I get the following error.
Failed to route event via endpoint:
DefaultOutboundEndpoint{
endpointUri=http://myUsername:<password>@localhost/WebServices3/apfmlead, connector=HttpConnector
{
name=connector.http.mule.default
lifecycle=start
this=6cb6a34
numberOfConcurrentTransactedReceivers=4
createMultipleTransactedReceivers=true
connected=true
supportedProtocols=[http]
serviceOverrides=<none>
},
name='endpoint.http.localhost.80.WebServices3.apfmlead', mep=REQUEST_RESPONSE,
properties={followRedirects=true, http.method=GET},
transactionConfig=Transaction{factory=null, action=INDIFFERENT, timeout=0},
deleteUnacceptedMessages=false, initialState=started, responseTimeout=10000,
endpointEncoding=UTF-8, disableTransportTransformer=false}. Message payload is of type: GetMethod
If I copy the endpointUri to the browser and replace "< password >" with the actual password, the service functions correctly.