Issue Details (XML | Word | Printable)

Key: MULE-3296
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Critical Critical
Assignee: Dan Diephouse
Reporter: Kynan Fraser
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Mule

WSDL-CXF transport cannot handle multiple non-synchronous requests

Created: 01/May/08 08:47 PM   Updated: 28/Jun/08 09:11 AM
Component/s: Transport: CXF / XFire
Affects Version/s: 1.4.3
Fix Version/s: 2.0.2

Time Tracking:
Not Specified

File Attachments: 1. Java Source File ApplicationTestCase.java (1 kB)

Environment: Windows XP SP2, JDK 1.5

Labels:
User impact: Low
Configuration:
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE mule-configuration PUBLIC "-//MuleSource //DTD mule-configuration XML V1.0//EN"
"http://mule.mulesource.org/dtds/mule-configuration.dtd">

<mule-configuration id="cxfout" version="1.0">

<model name="cxfout">
<mule-descriptor name="CXFOut"
implementation="org.mule.components.simple.EchoComponent">
<inbound-router>
<endpoint address="vm://receive" />
</inbound-router>
<outbound-router>
<router
className="org.mule.routing.outbound.ChainingRouter">
<endpoint
address="wsdl-cxf:http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&amp;method=ConversionRate">
</endpoint>
<endpoint
address="stream://System.out?outputMessage=Rate:">
</endpoint>
</router>
</outbound-router>
</mule-descriptor>
</model>
</mule-configuration>

Log Output:

================================================================================
= Testing: async (test.ApplicationTestCase) =
================================================================================
INFO 2008-05-02 11:45:19,281 [main] org.mule.MuleManager: Creating new MuleManager instance
INFO 2008-05-02 11:45:19,687 [main] org.mule.MuleManager: Connectors have been initialised successfully
INFO 2008-05-02 11:45:19,687 [main] org.mule.MuleManager: Initialising agents...
INFO 2008-05-02 11:45:19,703 [main] org.mule.MuleManager: Agents Successfully Initialised
INFO 2008-05-02 11:45:19,703 [main] org.mule.impl.DefaultComponentExceptionStrategy: Initialising exception listener: org.mule.impl.DefaultComponentExceptionStrategy@178b64b
INFO 2008-05-02 11:45:19,703 [main] org.mule.impl.DefaultComponentExceptionStrategy: Initialising exception listener: org.mule.impl.DefaultComponentExceptionStrategy@552a2b
INFO 2008-05-02 11:45:19,812 [main] org.mule.providers.vm.VMConnector: Initialising: VMConnector{this=e2d0b2, started=false, initialised=false, name='connector.VM.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[vm], serviceOverrides=null}
INFO 2008-05-02 11:45:19,828 [main] org.mule.impl.DefaultExceptionStrategy: Initialising exception listener: org.mule.impl.DefaultExceptionStrategy@df4bfc
INFO 2008-05-02 11:45:19,843 [main] org.mule.providers.soap.cxf.wsdl.CxfWsdlConnector: Initialising: CxfWsdlConnector{this=1cee792, started=false, initialised=false, name='connector.wsdl.cxf.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[wsdl-cxf, wsdl-cxf:http, wsdl-cxf:https, wsdl:http, wsdl:https], serviceOverrides=null}
2/05/2008 11:45:20 org.apache.cxf.bus.spring.BusApplicationContext getConfigResources
INFO: No cxf.xml configuration file detected, relying on defaults.
INFO 2008-05-02 11:45:20,515 [main] org.springframework.beans.factory.support.DefaultListableBeanFactory: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@8a2006: defining beans [cxf,org.apache.cxf.bus.spring.Jsr250BeanPostProcessor,org.apache.cxf.bus.spring.BusExtensionPostProcessor,org.apache.cxf.resource.ResourceManager,org.apache.cxf.configuration.Configurer,org.apache.cxf.binding.BindingFactoryManager,org.apache.cxf.transport.DestinationFactoryManager,org.apache.cxf.transport.ConduitInitiatorManager,org.apache.cxf.wsdl.WSDLManager,org.apache.cxf.phase.PhaseManager,org.apache.cxf.workqueue.WorkQueueManager,org.apache.cxf.buslifecycle.BusLifeCycleManager,org.apache.cxf.endpoint.ServerRegistry,org.apache.cxf.endpoint.ServerLifeCycleManager,org.apache.cxf.endpoint.ClientLifeCycleManager,org.apache.cxf.transports.http.QueryHandlerRegistry,org.apache.cxf.endpoint.EndpointResolverRegistry,org.apache.cxf.headers.HeaderManager,org.apache.cxf.catalog.OASISCatalogManager,org.apache.cxf.endpoint.ServiceContractResolverRegistry,org.apache.cxf.binding.soap.SoapBindingFactory,org.apache.cxf.binding.soap.SoapTransportFactory,org.apache.cxf.binding.soap.customEditorConfigurer,org.apache.cxf.jaxws.context.WebServiceContextResourceResolver,org.apache.cxf.jaxws.context.WebServiceContextImpl,org.apache.cxf.binding.xml.XMLBindingFactory,org.apache.cxf.transport.local.LocalTransportFactory,org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder,org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder,org.apache.cxf.transport.http.ClientOnlyHTTPTransportFactory]; root of factory hierarchy
INFO 2008-05-02 11:45:21,109 [main] org.mule.impl.DefaultExceptionStrategy: Initialising exception listener: org.mule.impl.DefaultExceptionStrategy@3e97cd
INFO 2008-05-02 11:45:21,125 [main] org.mule.providers.stream.SystemStreamConnector: Initialising: SystemStreamConnector{this=fe135d, started=false, initialised=false, name='connector.stream.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[stream], serviceOverrides=null}
INFO 2008-05-02 11:45:21,125 [main] org.mule.impl.DefaultExceptionStrategy: Initialising exception listener: org.mule.impl.DefaultExceptionStrategy@4caadb
INFO 2008-05-02 11:45:21,140 [main] org.mule.impl.model.seda.SedaModel: Component CXFOut has been started successfully
INFO 2008-05-02 11:45:21,187 [main] org.mule.providers.tcp.TcpConnector: Initialising: TcpConnector{this=247d4a, started=false, initialised=false, name='connector.tcp.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[tcp], serviceOverrides=null}
INFO 2008-05-02 11:45:21,187 [main] org.mule.impl.DefaultExceptionStrategy: Initialising exception listener: org.mule.impl.DefaultExceptionStrategy@3b5699
INFO 2008-05-02 11:45:21,187 [main] org.mule.providers.tcp.TcpConnector: Starting: TcpConnector{this=247d4a, started=false, initialised=true, name='connector.tcp.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[tcp], serviceOverrides=null}
INFO 2008-05-02 11:45:21,203 [main] org.mule.providers.tcp.TcpConnector: Started: TcpConnector{this=247d4a, started=true, initialised=true, name='connector.tcp.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[tcp], serviceOverrides=null}
INFO 2008-05-02 11:45:21,218 [main] org.mule.providers.tcp.TcpConnector: Connected: TcpConnector{this=247d4a, started=true, initialised=true, name='connector.tcp.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[tcp], serviceOverrides=null}
INFO 2008-05-02 11:45:21,218 [main] org.mule.impl.internal.admin.MuleAdminAgent: Registering Admin listener on: tcp://localhost:60504
INFO 2008-05-02 11:45:21,218 [main] org.mule.impl.model.seda.SedaModel: Initialising component: _muleManagerComponent
INFO 2008-05-02 11:45:21,218 [main] org.mule.util.queue.TransactionalQueueManager: Starting ResourceManager
INFO 2008-05-02 11:45:21,218 [main] org.mule.util.queue.TransactionalQueueManager: Started ResourceManager
INFO 2008-05-02 11:45:21,218 [main] org.mule.providers.stream.SystemStreamConnector: Starting: SystemStreamConnector{this=fe135d, started=false, initialised=true, name='connector.stream.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[stream], serviceOverrides=null}
INFO 2008-05-02 11:45:21,218 [main] org.mule.providers.stream.SystemStreamConnector: Started: SystemStreamConnector{this=fe135d, started=true, initialised=true, name='connector.stream.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[stream], serviceOverrides=null}
INFO 2008-05-02 11:45:21,218 [main] org.mule.providers.stream.SystemStreamConnector: Connected: SystemStreamConnector{this=fe135d, started=true, initialised=true, name='connector.stream.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[stream], serviceOverrides=null}
INFO 2008-05-02 11:45:21,218 [main] org.mule.providers.soap.cxf.wsdl.CxfWsdlConnector: Starting: CxfWsdlConnector{this=1cee792, started=false, initialised=true, name='connector.wsdl.cxf.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[wsdl-cxf, wsdl-cxf:http, wsdl-cxf:https, wsdl:http, wsdl:https], serviceOverrides=null}
INFO 2008-05-02 11:45:21,218 [main] org.mule.providers.soap.cxf.wsdl.CxfWsdlConnector: Started: CxfWsdlConnector{this=1cee792, started=true, initialised=true, name='connector.wsdl.cxf.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[wsdl-cxf, wsdl-cxf:http, wsdl-cxf:https, wsdl:http, wsdl:https], serviceOverrides=null}
INFO 2008-05-02 11:45:21,218 [main] org.mule.providers.soap.cxf.wsdl.CxfWsdlConnector: Connected: CxfWsdlConnector{this=1cee792, started=true, initialised=true, name='connector.wsdl.cxf.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[wsdl-cxf, wsdl-cxf:http, wsdl-cxf:https, wsdl:http, wsdl:https], serviceOverrides=null}
INFO 2008-05-02 11:45:21,218 [main] org.mule.providers.vm.VMConnector: Starting: VMConnector{this=e2d0b2, started=false, initialised=true, name='connector.VM.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[vm], serviceOverrides=null}
INFO 2008-05-02 11:45:21,218 [main] org.mule.providers.vm.VMConnector: Started: VMConnector{this=e2d0b2, started=true, initialised=true, name='connector.VM.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[vm], serviceOverrides=null}
INFO 2008-05-02 11:45:21,218 [main] org.mule.providers.vm.VMConnector: Connected: VMConnector{this=e2d0b2, started=true, initialised=true, name='connector.VM.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[vm], serviceOverrides=null}
INFO 2008-05-02 11:45:21,218 [main] org.mule.MuleManager: Connectors have been started successfully
INFO 2008-05-02 11:45:21,218 [main] org.mule.MuleManager: Starting agents...
INFO 2008-05-02 11:45:21,218 [main] org.mule.MuleManager: Starting agent: Mule Admin: accepting connections on tcp://localhost:60504
INFO 2008-05-02 11:45:21,218 [main] org.mule.MuleManager: Agents Successfully Started
INFO 2008-05-02 11:45:21,218 [main] org.mule.providers.tcp.TcpConnector: Registering listener: _muleManagerComponent on endpointUri: tcp://localhost:60504
INFO 2008-05-02 11:45:21,234 [main] org.mule.providers.tcp.TcpMessageReceiver: Connected: TcpMessageReceiver{this=107e9a8, receiverKey=tcp://localhost:60504, endpoint=tcp://localhost:60504}
INFO 2008-05-02 11:45:21,296 [main] org.mule.impl.model.seda.SedaModel: Component _muleManagerComponent has been started successfully
INFO 2008-05-02 11:45:21,296 [main] org.mule.providers.vm.VMConnector: Registering listener: CXFOut on endpointUri: vm://receive
INFO 2008-05-02 11:45:21,296 [main] org.mule.providers.vm.VMMessageReceiver: Connected: VMMessageReceiver{this=1fd10fa, receiverKey=receive, endpoint=vm://receive}
INFO 2008-05-02 11:45:21,312 [main] org.mule.impl.model.seda.SedaModel: Component CXFOut has been started successfully
INFO 2008-05-02 11:45:21,312 [main] org.mule.MuleManager:
**********************************************************************
* Mule ESB and Integration Platform version 1.4.3 *
* MuleSource, Inc. *
* For more information go to http://mule.mulesource.org *
* *
* Server started: 2/05/08 11:45 *
* Server ID: cxfout *
* JDK: 1.5.0_12 (mixed mode) *
* OS: Windows XP - Service Pack 2 (5.1, x86) *
* Host: cw-3MGQS1S (172.20.10.154) *
* *
* Agents Running: *
* Mule Admin: accepting connections on tcp://localhost:60504 *
**********************************************************************
INFO 2008-05-02 11:45:21,328 [main] org.mule.extras.client.MuleClient: There is already a manager locally available to this client, no need to create a new one
iteration : 0
iteration : 1
iteration : 2
INFO 2008-05-02 11:45:21,375 [connector.VM.0.dispatcher.1] org.mule.providers.vm.VMMessageDispatcher: Connected: VMMessageDispatcher{this=1332b63, endpoint=vm://receive}
iteration : 3
iteration : 4
iteration : 5
iteration : 6
iteration : 7
iteration : 8
iteration : 9
INFO 2008-05-02 11:45:21,406 [CXFOut.8] org.mule.components.simple.LogComponent:
********************************************************************************
* Message received in component: CXFOut. Content is: *
* '[Ljava.lang.Object;@161cd25' *
********************************************************************************
INFO 2008-05-02 11:45:21,406 [CXFOut.2] org.mule.components.simple.LogComponent:
********************************************************************************
* Message received in component: CXFOut. Content is: *
* '[Ljava.lang.Object;@199f443' *
********************************************************************************
INFO 2008-05-02 11:45:21,406 [CXFOut.7] org.mule.components.simple.LogComponent:
********************************************************************************
* Message received in component: CXFOut. Content is: *
* '[Ljava.lang.Object;@c47498' *
********************************************************************************
INFO 2008-05-02 11:45:21,406 [CXFOut.5] org.mule.components.simple.LogComponent:
********************************************************************************
* Message received in component: CXFOut. Content is: *
* '[Ljava.lang.Object;@6212dd' *
********************************************************************************
INFO 2008-05-02 11:45:21,406 [CXFOut.6] org.mule.components.simple.LogComponent:
********************************************************************************
* Message received in component: CXFOut. Content is: *
* '[Ljava.lang.Object;@d175ff' *
********************************************************************************
INFO 2008-05-02 11:45:21,406 [CXFOut.10] org.mule.components.simple.LogComponent:
********************************************************************************
* Message received in component: CXFOut. Content is: *
* '[Ljava.lang.Object;@2445d7' *
********************************************************************************
INFO 2008-05-02 11:45:21,406 [CXFOut.9] org.mule.components.simple.LogComponent:
********************************************************************************
* Message received in component: CXFOut. Content is: *
* '[Ljava.lang.Object;@793536' *
********************************************************************************
INFO 2008-05-02 11:45:21,406 [CXFOut.11] org.mule.components.simple.LogComponent:
********************************************************************************
* Message received in component: CXFOut. Content is: *
* '[Ljava.lang.Object;@857066' *
********************************************************************************
INFO 2008-05-02 11:45:21,406 [CXFOut.4] org.mule.components.simple.LogComponent:
********************************************************************************
* Message received in component: CXFOut. Content is: *
* '[Ljava.lang.Object;@1098594' *
********************************************************************************
INFO 2008-05-02 11:45:21,406 [CXFOut.3] org.mule.components.simple.LogComponent:
********************************************************************************
* Message received in component: CXFOut. Content is: *
* '[Ljava.lang.Object;@20ca8b' *
********************************************************************************
2/05/2008 11:45:31 org.apache.cxf.endpoint.dynamic.DynamicClientFactory outputDebug
INFO: Created classes: net.webservicex.ConversionRate, net.webservicex.ConversionRateResponse, net.webservicex.Currency, net.webservicex.ObjectFactory
2/05/2008 11:45:31 org.apache.cxf.endpoint.dynamic.DynamicClientFactory outputDebug
INFO: Created classes: net.webservicex.ConversionRate, net.webservicex.ConversionRateResponse, net.webservicex.Currency, net.webservicex.ObjectFactory
2/05/2008 11:45:31 org.apache.cxf.endpoint.dynamic.DynamicClientFactory outputDebug
INFO: Created classes: net.webservicex.ConversionRate, net.webservicex.ConversionRateResponse, net.webservicex.Currency, net.webservicex.ObjectFactory
2/05/2008 11:45:31 org.apache.cxf.endpoint.dynamic.DynamicClientFactory outputDebug
INFO: Created classes: net.webservicex.ConversionRate, net.webservicex.ConversionRateResponse, net.webservicex.Currency, net.webservicex.ObjectFactory
2/05/2008 11:45:31 org.apache.cxf.endpoint.dynamic.DynamicClientFactory outputDebug
INFO: Created classes: net.webservicex.ConversionRate, net.webservicex.ConversionRateResponse, net.webservicex.Currency, net.webservicex.ObjectFactory
INFO 2008-05-02 11:45:35,453 [CXFOut.2] org.mule.providers.soap.cxf.wsdl.CxfWsdlMessageDispatcher: Connected: CxfWsdlMessageDispatcher{this=1e31c3e, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate}
INFO 2008-05-02 11:45:35,453 [CXFOut.8] org.mule.providers.soap.cxf.wsdl.CxfWsdlMessageDispatcher: Connected: CxfWsdlMessageDispatcher{this=a2f435, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate}
INFO 2008-05-02 11:45:35,484 [CXFOut.5] org.mule.providers.soap.cxf.wsdl.CxfWsdlMessageDispatcher: Connected: CxfWsdlMessageDispatcher{this=1be1e75, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate}
INFO 2008-05-02 11:45:35,515 [CXFOut.10] org.mule.providers.soap.cxf.wsdl.CxfWsdlMessageDispatcher: Connected: CxfWsdlMessageDispatcher{this=40a47f, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate}
2/05/2008 11:45:35 org.mule.providers.soap.cxf.transport.MuleUniversalConduit dispatchMuleMessage
INFO: Sending message to http://www.webservicex.net/CurrencyConvertor.asmx
2/05/2008 11:45:35 org.mule.providers.soap.cxf.transport.MuleUniversalConduit dispatchMuleMessage
INFO: Sending message to http://www.webservicex.net/CurrencyConvertor.asmx
2/05/2008 11:45:35 org.mule.providers.soap.cxf.transport.MuleUniversalConduit dispatchMuleMessage
INFO: Sending message to http://www.webservicex.net/CurrencyConvertor.asmx
2/05/2008 11:45:35 org.mule.providers.soap.cxf.transport.MuleUniversalConduit dispatchMuleMessage
INFO: Sending message to http://www.webservicex.net/CurrencyConvertor.asmx
INFO 2008-05-02 11:45:35,734 [CXFOut.8] org.mule.providers.http.HttpConnector: Initialising: HttpConnector{this=fcfd10, started=false, initialised=false, name='connector.http.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[http], serviceOverrides=null}
INFO 2008-05-02 11:45:35,750 [CXFOut.5] org.mule.providers.http.HttpConnector: Initialising: HttpConnector{this=f1399, started=false, initialised=false, name='connector.http.0.1', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[http], serviceOverrides=null}
INFO 2008-05-02 11:45:35,750 [CXFOut.2] org.mule.providers.http.HttpConnector: Initialising: HttpConnector{this=1cfd41a, started=false, initialised=false, name='connector.http.0.2', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[http], serviceOverrides=null}
INFO 2008-05-02 11:45:35,750 [CXFOut.8] org.mule.providers.service.TransportServiceDescriptor: Loading default outbound transformer: org.mule.providers.http.transformers.ObjectToHttpClientMethodRequest
INFO 2008-05-02 11:45:35,750 [CXFOut.5] org.mule.providers.service.TransportServiceDescriptor: Loading default outbound transformer: org.mule.providers.http.transformers.ObjectToHttpClientMethodRequest
INFO 2008-05-02 11:45:35,750 [CXFOut.10] org.mule.providers.http.HttpConnector: Initialising: HttpConnector{this=18aea9e, started=false, initialised=false, name='connector.http.0.3', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[http], serviceOverrides=null}
INFO 2008-05-02 11:45:35,750 [CXFOut.2] org.mule.providers.service.TransportServiceDescriptor: Loading default outbound transformer: org.mule.providers.http.transformers.ObjectToHttpClientMethodRequest
INFO 2008-05-02 11:45:35,765 [CXFOut.10] org.mule.providers.service.TransportServiceDescriptor: Loading default outbound transformer: org.mule.providers.http.transformers.ObjectToHttpClientMethodRequest
2/05/2008 11:45:35 org.mule.providers.soap.cxf.transport.MuleUniversalConduit dispatchMuleMessage
INFO: Sending message to http://www.webservicex.net/CurrencyConvertor.asmx
INFO 2008-05-02 11:45:35,812 [CXFOut.10] org.mule.providers.service.TransportServiceDescriptor: Loading default response transformer: org.mule.providers.http.transformers.UMOMessageToHttpResponse
INFO 2008-05-02 11:45:35,812 [CXFOut.5] org.mule.providers.service.TransportServiceDescriptor: Loading default response transformer: org.mule.providers.http.transformers.UMOMessageToHttpResponse
INFO 2008-05-02 11:45:35,812 [CXFOut.2] org.mule.providers.service.TransportServiceDescriptor: Loading default response transformer: org.mule.providers.http.transformers.UMOMessageToHttpResponse
INFO 2008-05-02 11:45:35,812 [CXFOut.8] org.mule.providers.service.TransportServiceDescriptor: Loading default response transformer: org.mule.providers.http.transformers.UMOMessageToHttpResponse
INFO 2008-05-02 11:45:35,828 [CXFOut.9] org.mule.providers.soap.cxf.wsdl.CxfWsdlMessageDispatcher: Connected: CxfWsdlMessageDispatcher{this=14c0cb0, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate}
2/05/2008 11:45:35 org.apache.cxf.phase.PhaseInterceptorChain doIntercept
INFO: Interceptor has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault: Could not send message to Mule.
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit$1.handleMessage(MuleUniversalConduit.java:153)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:276)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:222)
at org.mule.providers.soap.cxf.CxfMessageDispatcher.doSendWithClient(CxfMessageDispatcher.java:423)
at org.mule.providers.soap.cxf.CxfMessageDispatcher.doSend(CxfMessageDispatcher.java:347)
at org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
at org.mule.providers.AbstractConnector.send(AbstractConnector.java:1629)
at org.mule.impl.ImmutableMuleEndpoint.send(ImmutableMuleEndpoint.java:955)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:210)
at org.mule.routing.outbound.AbstractOutboundRouter.send(AbstractOutboundRouter.java:120)
at org.mule.routing.outbound.ChainingRouter.route(ChainingRouter.java:67)
at org.mule.routing.outbound.OutboundRouterCollection$1.doInTransaction(OutboundRouterCollection.java:66)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:39)
at org.mule.routing.outbound.OutboundRouterCollection.route(OutboundRouterCollection.java:71)
at org.mule.impl.model.DefaultMuleProxy.run(DefaultMuleProxy.java:476)
at org.mule.impl.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.IOException: Could not send message to Mule.
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.dispatchMuleMessage(MuleUniversalConduit.java:232)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit$1.handleMessage(MuleUniversalConduit.java:149)
... 20 more
Caused by: org.mule.providers.service.TransportFactoryException: There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute (java.lang.IllegalStateException)
at org.mule.providers.service.TransportFactory.createEndpoint(TransportFactory.java:111)
at org.mule.impl.ImmutableMuleEndpoint.createEndpointFromUri(ImmutableMuleEndpoint.java:598)
at org.mule.impl.ImmutableMuleEndpoint.getOrCreateEndpointForUri(ImmutableMuleEndpoint.java:639)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.sendStream(MuleUniversalConduit.java:262)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.dispatchMuleMessage(MuleUniversalConduit.java:230)
... 21 more
Caused by: java.lang.IllegalStateException: There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute
at org.mule.providers.service.TransportFactory.getConnectorByProtocol(TransportFactory.java:443)
at org.mule.providers.service.TransportFactory.createEndpoint(TransportFactory.java:101)
... 25 more
INFO 2008-05-02 11:45:35,859 [CXFOut.9] org.mule.providers.soap.cxf.wsdl.CxfWsdlMessageDispatcher: Disconnected: CxfWsdlMessageDispatcher{this=14c0cb0, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate}
ERROR 2008-05-02 11:45:35,875 [CXFOut.9] org.mule.impl.DefaultComponentExceptionStrategy:
********************************************************************************
Message : There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute (java.lang.IllegalStateException)
Type : org.mule.providers.service.TransportFactoryException
Code : MULE_ERROR--2
JavaDoc : http://mule.mulesource.org/docs/apidocs/org/mule/providers/service/TransportFactoryException.html
********************************************************************************
Exception stack is:
1. There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute (java.lang.IllegalStateException)
  org.mule.providers.service.TransportFactory:443 (http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalStateException.html)
2. There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute (java.lang.IllegalStateException) (org.mule.providers.service.TransportFactoryException)
  org.mule.providers.service.TransportFactory:111 (http://mule.mulesource.org/docs/apidocs/org/mule/providers/service/TransportFactoryException.html)
********************************************************************************
Root Exception stack trace:
java.lang.IllegalStateException: There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute
at org.mule.providers.service.TransportFactory.getConnectorByProtocol(TransportFactory.java:443)
at org.mule.providers.service.TransportFactory.createEndpoint(TransportFactory.java:101)
at org.mule.impl.ImmutableMuleEndpoint.createEndpointFromUri(ImmutableMuleEndpoint.java:598)
at org.mule.impl.ImmutableMuleEndpoint.getOrCreateEndpointForUri(ImmutableMuleEndpoint.java:639)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.sendStream(MuleUniversalConduit.java:262)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.dispatchMuleMessage(MuleUniversalConduit.java:230)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit$1.handleMessage(MuleUniversalConduit.java:149)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:276)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:222)
at org.mule.providers.soap.cxf.CxfMessageDispatcher.doSendWithClient(CxfMessageDispatcher.java:423)
at org.mule.providers.soap.cxf.CxfMessageDispatcher.doSend(CxfMessageDispatcher.java:347)
at org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
at org.mule.providers.AbstractConnector.send(AbstractConnector.java:1629)
at org.mule.impl.ImmutableMuleEndpoint.send(ImmutableMuleEndpoint.java:955)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:210)
at org.mule.routing.outbound.AbstractOutboundRouter.send(AbstractOutboundRouter.java:120)
at org.mule.routing.outbound.ChainingRouter.route(ChainingRouter.java:67)
at org.mule.routing.outbound.OutboundRouterCollection$1.doInTransaction(OutboundRouterCollection.java:66)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:39)
at org.mule.routing.outbound.OutboundRouterCollection.route(OutboundRouterCollection.java:71)
at org.mule.impl.model.DefaultMuleProxy.run(DefaultMuleProxy.java:476)
at org.mule.impl.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:595)

********************************************************************************

INFO 2008-05-02 11:45:35,937 [CXFOut.10] org.mule.impl.DefaultExceptionStrategy: Initialising exception listener: org.mule.impl.DefaultExceptionStrategy@1d62a85
INFO 2008-05-02 11:45:35,937 [CXFOut.2] org.mule.impl.DefaultExceptionStrategy: Initialising exception listener: org.mule.impl.DefaultExceptionStrategy@181aed0
INFO 2008-05-02 11:45:35,937 [CXFOut.2] org.mule.providers.http.HttpConnector: Starting: HttpConnector{this=1cfd41a, started=false, initialised=true, name='connector.http.0.2', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
INFO 2008-05-02 11:45:35,937 [CXFOut.2] org.mule.providers.http.HttpConnector: Started: HttpConnector{this=1cfd41a, started=true, initialised=true, name='connector.http.0.2', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
INFO 2008-05-02 11:45:35,937 [CXFOut.2] org.mule.providers.http.HttpConnector: Connected: HttpConnector{this=1cfd41a, started=true, initialised=true, name='connector.http.0.2', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
INFO 2008-05-02 11:45:35,937 [CXFOut.8] org.mule.impl.DefaultExceptionStrategy: Initialising exception listener: org.mule.impl.DefaultExceptionStrategy@8d116e
INFO 2008-05-02 11:45:35,937 [CXFOut.8] org.mule.providers.http.HttpConnector: Starting: HttpConnector{this=fcfd10, started=false, initialised=true, name='connector.http.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
INFO 2008-05-02 11:45:35,937 [CXFOut.8] org.mule.providers.http.HttpConnector: Started: HttpConnector{this=fcfd10, started=true, initialised=true, name='connector.http.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
INFO 2008-05-02 11:45:35,937 [CXFOut.8] org.mule.providers.http.HttpConnector: Connected: HttpConnector{this=fcfd10, started=true, initialised=true, name='connector.http.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
INFO 2008-05-02 11:45:35,937 [CXFOut.10] org.mule.providers.http.HttpConnector: Starting: HttpConnector{this=18aea9e, started=false, initialised=true, name='connector.http.0.3', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
INFO 2008-05-02 11:45:35,937 [CXFOut.10] org.mule.providers.http.HttpConnector: Started: HttpConnector{this=18aea9e, started=true, initialised=true, name='connector.http.0.3', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
INFO 2008-05-02 11:45:35,937 [CXFOut.10] org.mule.providers.http.HttpConnector: Connected: HttpConnector{this=18aea9e, started=true, initialised=true, name='connector.http.0.3', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
INFO 2008-05-02 11:45:35,937 [CXFOut.5] org.mule.impl.DefaultExceptionStrategy: Initialising exception listener: org.mule.impl.DefaultExceptionStrategy@1678f0a
INFO 2008-05-02 11:45:35,953 [CXFOut.5] org.mule.providers.http.HttpConnector: Starting: HttpConnector{this=f1399, started=false, initialised=true, name='connector.http.0.1', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
INFO 2008-05-02 11:45:35,953 [CXFOut.5] org.mule.providers.http.HttpConnector: Started: HttpConnector{this=f1399, started=true, initialised=true, name='connector.http.0.1', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
INFO 2008-05-02 11:45:35,953 [CXFOut.5] org.mule.providers.http.HttpConnector: Connected: HttpConnector{this=f1399, started=true, initialised=true, name='connector.http.0.1', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
INFO 2008-05-02 11:45:36,015 [CXFOut.2] org.mule.providers.http.HttpClientMessageDispatcher: Connected: HttpClientMessageDispatcher{this=1ba3afe, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx}
INFO 2008-05-02 11:45:36,015 [CXFOut.8] org.mule.providers.http.HttpClientMessageDispatcher: Connected: HttpClientMessageDispatcher{this=15dbaab, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx}
INFO 2008-05-02 11:45:36,015 [CXFOut.10] org.mule.providers.http.HttpClientMessageDispatcher: Connected: HttpClientMessageDispatcher{this=8a3d8f, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx}
INFO 2008-05-02 11:45:36,015 [CXFOut.5] org.mule.providers.http.HttpClientMessageDispatcher: Connected: HttpClientMessageDispatcher{this=1cfa4b2, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx}
2/05/2008 11:45:36 org.apache.cxf.endpoint.dynamic.DynamicClientFactory outputDebug
INFO: Created classes: net.webservicex.ConversionRate, net.webservicex.ConversionRateResponse, net.webservicex.Currency, net.webservicex.ObjectFactory
2/05/2008 11:45:37 org.apache.cxf.endpoint.dynamic.DynamicClientFactory outputDebug
INFO: Created classes: net.webservicex.ConversionRate, net.webservicex.ConversionRateResponse, net.webservicex.Currency, net.webservicex.ObjectFactory
INFO 2008-05-02 11:45:38,421 [CXFOut.4] org.mule.providers.soap.cxf.wsdl.CxfWsdlMessageDispatcher: Connected: CxfWsdlMessageDispatcher{this=a70acd, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate}
2/05/2008 11:45:37 org.apache.cxf.endpoint.dynamic.DynamicClientFactory outputDebug
INFO: Created classes: net.webservicex.ConversionRate, net.webservicex.ConversionRateResponse, net.webservicex.Currency, net.webservicex.ObjectFactory
2/05/2008 11:45:38 org.mule.providers.soap.cxf.transport.MuleUniversalConduit dispatchMuleMessage
INFO: Sending message to http://www.webservicex.net/CurrencyConvertor.asmx
2/05/2008 11:45:38 org.apache.cxf.phase.PhaseInterceptorChain doIntercept
INFO: Interceptor has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault: Could not send message to Mule.
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit$1.handleMessage(MuleUniversalConduit.java:153)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:276)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:222)
at org.mule.providers.soap.cxf.CxfMessageDispatcher.doSendWithClient(CxfMessageDispatcher.java:423)
at org.mule.providers.soap.cxf.CxfMessageDispatcher.doSend(CxfMessageDispatcher.java:347)
at org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
at org.mule.providers.AbstractConnector.send(AbstractConnector.java:1629)
at org.mule.impl.ImmutableMuleEndpoint.send(ImmutableMuleEndpoint.java:955)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:210)
at org.mule.routing.outbound.AbstractOutboundRouter.send(AbstractOutboundRouter.java:120)
at org.mule.routing.outbound.ChainingRouter.route(ChainingRouter.java:67)
at org.mule.routing.outbound.OutboundRouterCollection$1.doInTransaction(OutboundRouterCollection.java:66)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:39)
at org.mule.routing.outbound.OutboundRouterCollection.route(OutboundRouterCollection.java:71)
at org.mule.impl.model.DefaultMuleProxy.run(DefaultMuleProxy.java:476)
at org.mule.impl.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.IOException: Could not send message to Mule.
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.dispatchMuleMessage(MuleUniversalConduit.java:232)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit$1.handleMessage(MuleUniversalConduit.java:149)
... 20 more
Caused by: org.mule.providers.service.TransportFactoryException: There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute (java.lang.IllegalStateException)
at org.mule.providers.service.TransportFactory.createEndpoint(TransportFactory.java:111)
at org.mule.impl.ImmutableMuleEndpoint.createEndpointFromUri(ImmutableMuleEndpoint.java:598)
at org.mule.impl.ImmutableMuleEndpoint.getOrCreateEndpointForUri(ImmutableMuleEndpoint.java:639)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.sendStream(MuleUniversalConduit.java:262)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.dispatchMuleMessage(MuleUniversalConduit.java:230)
... 21 more
Caused by: java.lang.IllegalStateException: There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute
at org.mule.providers.service.TransportFactory.getConnectorByProtocol(TransportFactory.java:443)
at org.mule.providers.service.TransportFactory.createEndpoint(TransportFactory.java:101)
... 25 more
INFO 2008-05-02 11:45:38,968 [CXFOut.10] org.mule.impl.RequestContext: Message already contains property MULE_ENDPOINT=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate not replacing old value: http://www.webservicex.net/CurrencyConvertor.asmx
INFO 2008-05-02 11:45:38,984 [CXFOut.8] org.mule.impl.RequestContext: Message already contains property MULE_ENDPOINT=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate not replacing old value: http://www.webservicex.net/CurrencyConvertor.asmx
INFO 2008-05-02 11:45:38,984 [connector.stream.0.dispatcher.1] org.mule.providers.stream.StreamMessageDispatcher: Connected: StreamMessageDispatcher{this=1b7a261, endpoint=stream://System.out?outputMessage=Rate:}
Rate:0.9336INFO 2008-05-02 11:45:38,984 [CXFOut.5] org.mule.impl.RequestContext: Message already contains property MULE_ENDPOINT=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate not replacing old value: http://www.webservicex.net/CurrencyConvertor.asmx
INFO 2008-05-02 11:45:38,984 [connector.stream.0.dispatcher.2] org.mule.providers.stream.StreamMessageDispatcher: Connected: StreamMessageDispatcher{this=f877e9, endpoint=stream://System.out?outputMessage=Rate:}
Rate:0.9336INFO 2008-05-02 11:45:39,453 [CXFOut.4] org.mule.providers.soap.cxf.wsdl.CxfWsdlMessageDispatcher: Disconnected: CxfWsdlMessageDispatcher{this=a70acd, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate}
Rate:0.93362/05/2008 11:45:38 org.apache.cxf.endpoint.dynamic.DynamicClientFactory outputDebug
INFO: Created classes: net.webservicex.ConversionRate, net.webservicex.ConversionRateResponse, net.webservicex.Currency, net.webservicex.ObjectFactory
2/05/2008 11:45:38 org.mule.providers.soap.cxf.transport.MuleUniversalConduit dispatchMuleMessage
INFO: Sending message to http://www.webservicex.net/CurrencyConvertor.asmx
2/05/2008 11:45:39 org.apache.cxf.phase.PhaseInterceptorChain doIntercept
INFO: Interceptor has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault: Could not send message to Mule.
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit$1.handleMessage(MuleUniversalConduit.java:153)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:276)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:222)
at org.mule.providers.soap.cxf.CxfMessageDispatcher.doSendWithClient(CxfMessageDispatcher.java:423)
at org.mule.providers.soap.cxf.CxfMessageDispatcher.doSend(CxfMessageDispatcher.java:347)
at org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
at org.mule.providers.AbstractConnector.send(AbstractConnector.java:1629)
at org.mule.impl.ImmutableMuleEndpoint.send(ImmutableMuleEndpoint.java:955)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:210)
at org.mule.routing.outbound.AbstractOutboundRouter.send(AbstractOutboundRouter.java:120)
at org.mule.routing.outbound.ChainingRouter.route(ChainingRouter.java:67)
at org.mule.routing.outbound.OutboundRouterCollection$1.doInTransaction(OutboundRouterCollection.java:66)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:39)
at org.mule.routing.outbound.OutboundRouterCollection.route(OutboundRouterCollection.java:71)
at org.mule.impl.model.DefaultMuleProxy.run(DefaultMuleProxy.java:476)
at org.mule.impl.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.IOException: Could not send message to Mule.
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.dispatchMuleMessage(MuleUniversalConduit.java:232)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit$1.handleMessage(MuleUniversalConduit.java:149)
... 20 more
Caused by: org.mule.providers.service.TransportFactoryException: There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute (java.lang.IllegalStateException)
at org.mule.providers.service.TransportFactory.createEndpoint(TransportFactory.java:111)
at org.mule.impl.ImmutableMuleEndpoint.createEndpointFromUri(ImmutableMuleEndpoint.java:598)
at org.mule.impl.ImmutableMuleEndpoint.getOrCreateEndpointForUri(ImmutableMuleEndpoint.java:639)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.sendStream(MuleUniversalConduit.java:262)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.dispatchMuleMessage(MuleUniversalConduit.java:230)
... 21 more
Caused by: java.lang.IllegalStateException: There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute
at org.mule.providers.service.TransportFactory.getConnectorByProtocol(TransportFactory.java:443)
at org.mule.providers.service.TransportFactory.createEndpoint(TransportFactory.java:101)
... 25 more
INFO 2008-05-02 11:45:39,546 [CXFOut.3] org.mule.providers.soap.cxf.wsdl.CxfWsdlMessageDispatcher: Disconnected: CxfWsdlMessageDispatcher{this=40a47f, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate}
ERROR 2008-05-02 11:45:39,546 [CXFOut.4] org.mule.impl.DefaultComponentExceptionStrategy:
********************************************************************************
Message : There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute (java.lang.IllegalStateException)
Type : org.mule.providers.service.TransportFactoryException
Code : MULE_ERROR--2
JavaDoc : http://mule.mulesource.org/docs/apidocs/org/mule/providers/service/TransportFactoryException.html
********************************************************************************
Exception stack is:
1. There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute (java.lang.IllegalStateException)
  org.mule.providers.service.TransportFactory:443 (http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalStateException.html)
2. There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute (java.lang.IllegalStateException) (org.mule.providers.service.TransportFactoryException)
  org.mule.providers.service.TransportFactory:111 (http://mule.mulesource.org/docs/apidocs/org/mule/providers/service/TransportFactoryException.html)
********************************************************************************
Root Exception stack trace:
java.lang.IllegalStateException: There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute
at org.mule.providers.service.TransportFactory.getConnectorByProtocol(TransportFactory.java:443)
at org.mule.providers.service.TransportFactory.createEndpoint(TransportFactory.java:101)
at org.mule.impl.ImmutableMuleEndpoint.createEndpointFromUri(ImmutableMuleEndpoint.java:598)
at org.mule.impl.ImmutableMuleEndpoint.getOrCreateEndpointForUri(ImmutableMuleEndpoint.java:639)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.sendStream(MuleUniversalConduit.java:262)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.dispatchMuleMessage(MuleUniversalConduit.java:230)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit$1.handleMessage(MuleUniversalConduit.java:149)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:276)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:222)
at org.mule.providers.soap.cxf.CxfMessageDispatcher.doSendWithClient(CxfMessageDispatcher.java:423)
at org.mule.providers.soap.cxf.CxfMessageDispatcher.doSend(CxfMessageDispatcher.java:347)
at org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
at org.mule.providers.AbstractConnector.send(AbstractConnector.java:1629)
at org.mule.impl.ImmutableMuleEndpoint.send(ImmutableMuleEndpoint.java:955)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:210)
at org.mule.routing.outbound.AbstractOutboundRouter.send(AbstractOutboundRouter.java:120)
at org.mule.routing.outbound.ChainingRouter.route(ChainingRouter.java:67)
at org.mule.routing.outbound.OutboundRouterCollection$1.doInTransaction(OutboundRouterCollection.java:66)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:39)
at org.mule.routing.outbound.OutboundRouterCollection.route(OutboundRouterCollection.java:71)
at org.mule.impl.model.DefaultMuleProxy.run(DefaultMuleProxy.java:476)
at org.mule.impl.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:595)

********************************************************************************

ERROR 2008-05-02 11:45:39,546 [CXFOut.3] org.mule.impl.DefaultComponentExceptionStrategy:
********************************************************************************
Message : There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute (java.lang.IllegalStateException)
Type : org.mule.providers.service.TransportFactoryException
Code : MULE_ERROR--2
JavaDoc : http://mule.mulesource.org/docs/apidocs/org/mule/providers/service/TransportFactoryException.html
********************************************************************************
Exception stack is:
1. There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute (java.lang.IllegalStateException)
  org.mule.providers.service.TransportFactory:443 (http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalStateException.html)
2. There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute (java.lang.IllegalStateException) (org.mule.providers.service.TransportFactoryException)
  org.mule.providers.service.TransportFactory:111 (http://mule.mulesource.org/docs/apidocs/org/mule/providers/service/TransportFactoryException.html)
********************************************************************************
Root Exception stack trace:
java.lang.IllegalStateException: There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute
at org.mule.providers.service.TransportFactory.getConnectorByProtocol(TransportFactory.java:443)
at org.mule.providers.service.TransportFactory.createEndpoint(TransportFactory.java:101)
at org.mule.impl.ImmutableMuleEndpoint.createEndpointFromUri(ImmutableMuleEndpoint.java:598)
at org.mule.impl.ImmutableMuleEndpoint.getOrCreateEndpointForUri(ImmutableMuleEndpoint.java:639)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.sendStream(MuleUniversalConduit.java:262)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.dispatchMuleMessage(MuleUniversalConduit.java:230)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit$1.handleMessage(MuleUniversalConduit.java:149)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:276)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:222)
at org.mule.providers.soap.cxf.CxfMessageDispatcher.doSendWithClient(CxfMessageDispatcher.java:423)
at org.mule.providers.soap.cxf.CxfMessageDispatcher.doSend(CxfMessageDispatcher.java:347)
at org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
at org.mule.providers.AbstractConnector.send(AbstractConnector.java:1629)
at org.mule.impl.ImmutableMuleEndpoint.send(ImmutableMuleEndpoint.java:955)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:210)
at org.mule.routing.outbound.AbstractOutboundRouter.send(AbstractOutboundRouter.java:120)
at org.mule.routing.outbound.ChainingRouter.route(ChainingRouter.java:67)
at org.mule.routing.outbound.OutboundRouterCollection$1.doInTransaction(OutboundRouterCollection.java:66)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:39)
at org.mule.routing.outbound.OutboundRouterCollection.route(OutboundRouterCollection.java:71)
at org.mule.impl.model.DefaultMuleProxy.run(DefaultMuleProxy.java:476)
at org.mule.impl.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:595)

********************************************************************************

INFO 2008-05-02 11:45:39,671 [CXFOut.6] org.mule.providers.soap.cxf.wsdl.CxfWsdlMessageDispatcher: Connected: CxfWsdlMessageDispatcher{this=620402, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate}
2/05/2008 11:45:39 org.mule.providers.soap.cxf.transport.MuleUniversalConduit dispatchMuleMessage
INFO: Sending message to http://www.webservicex.net/CurrencyConvertor.asmx
INFO 2008-05-02 11:45:39,671 [CXFOut.6] org.mule.providers.soap.cxf.wsdl.CxfWsdlMessageDispatcher: Disconnected: CxfWsdlMessageDispatcher{this=620402, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate}
ERROR 2008-05-02 11:45:39,671 [CXFOut.6] org.mule.impl.DefaultComponentExceptionStrategy:
********************************************************************************
Message : There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute (java.lang.IllegalStateException)
Type : org.mule.providers.service.TransportFactoryException
Code : MULE_ERROR--2
JavaDoc : http://mule.mulesource.org/docs/apidocs/org/mule/providers/service/TransportFactoryException.html
********************************************************************************
Exception stack is:
1. There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute (java.lang.IllegalStateException)
  org.mule.providers.service.TransportFactory:443 (http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalStateException.html)
2. There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute (java.lang.IllegalStateException) (org.mule.providers.service.TransportFactoryException)
  org.mule.providers.service.TransportFactory:111 (http://mule.mulesource.org/docs/apidocs/org/mule/providers/service/TransportFactoryException.html)
********************************************************************************
Root Exception stack trace:
java.lang.IllegalStateException: There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute
at org.mule.providers.service.TransportFactory.getConnectorByProtocol(TransportFactory.java:443)
at org.mule.providers.service.TransportFactory.createEndpoint(TransportFactory.java:101)
at org.mule.impl.ImmutableMuleEndpoint.createEndpointFromUri(ImmutableMuleEndpoint.java:598)
at org.mule.impl.ImmutableMuleEndpoint.getOrCreateEndpointForUri(ImmutableMuleEndpoint.java:639)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.sendStream(MuleUniversalConduit.java:262)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.dispatchMuleMessage(MuleUniversalConduit.java:230)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit$1.handleMessage(MuleUniversalConduit.java:149)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:276)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:222)
at org.mule.providers.soap.cxf.CxfMessageDispatcher.doSendWithClient(CxfMessageDispatcher.java:423)
at org.mule.providers.soap.cxf.CxfMessageDispatcher.doSend(CxfMessageDispatcher.java:347)
at org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
at org.mule.providers.AbstractConnector.send(AbstractConnector.java:1629)
at org.mule.impl.ImmutableMuleEndpoint.send(ImmutableMuleEndpoint.java:955)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:210)
at org.mule.routing.outbound.AbstractOutboundRouter.send(AbstractOutboundRouter.java:120)
at org.mule.routing.outbound.ChainingRouter.route(ChainingRouter.java:67)
at org.mule.routing.outbound.OutboundRouterCollection$1.doInTransaction(OutboundRouterCollection.java:66)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:39)
at org.mule.routing.outbound.OutboundRouterCollection.route(OutboundRouterCollection.java:71)
at org.mule.impl.model.DefaultMuleProxy.run(DefaultMuleProxy.java:476)
at org.mule.impl.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:595)

********************************************************************************

2/05/2008 11:45:39 org.apache.cxf.phase.PhaseInterceptorChain doIntercept
INFO: Interceptor has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault: Could not send message to Mule.
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit$1.handleMessage(MuleUniversalConduit.java:153)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:276)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:222)
at org.mule.providers.soap.cxf.CxfMessageDispatcher.doSendWithClient(CxfMessageDispatcher.java:423)
at org.mule.providers.soap.cxf.CxfMessageDispatcher.doSend(CxfMessageDispatcher.java:347)
at org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
at org.mule.providers.AbstractConnector.send(AbstractConnector.java:1629)
at org.mule.impl.ImmutableMuleEndpoint.send(ImmutableMuleEndpoint.java:955)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:210)
at org.mule.routing.outbound.AbstractOutboundRouter.send(AbstractOutboundRouter.java:120)
at org.mule.routing.outbound.ChainingRouter.route(ChainingRouter.java:67)
at org.mule.routing.outbound.OutboundRouterCollection$1.doInTransaction(OutboundRouterCollection.java:66)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:39)
at org.mule.routing.outbound.OutboundRouterCollection.route(OutboundRouterCollection.java:71)
at org.mule.impl.model.DefaultMuleProxy.run(DefaultMuleProxy.java:476)
at org.mule.impl.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.IOException: Could not send message to Mule.
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.dispatchMuleMessage(MuleUniversalConduit.java:232)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit$1.handleMessage(MuleUniversalConduit.java:149)
... 20 more
Caused by: org.mule.providers.service.TransportFactoryException: There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute (java.lang.IllegalStateException)
at org.mule.providers.service.TransportFactory.createEndpoint(TransportFactory.java:111)
at org.mule.impl.ImmutableMuleEndpoint.createEndpointFromUri(ImmutableMuleEndpoint.java:598)
at org.mule.impl.ImmutableMuleEndpoint.getOrCreateEndpointForUri(ImmutableMuleEndpoint.java:639)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.sendStream(MuleUniversalConduit.java:262)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.dispatchMuleMessage(MuleUniversalConduit.java:230)
... 21 more
Caused by: java.lang.IllegalStateException: There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute
at org.mule.providers.service.TransportFactory.getConnectorByProtocol(TransportFactory.java:443)
at org.mule.providers.service.TransportFactory.createEndpoint(TransportFactory.java:101)
... 25 more
INFO 2008-05-02 11:45:39,875 [CXFOut.11] org.mule.providers.soap.cxf.wsdl.CxfWsdlMessageDispatcher: Connected: CxfWsdlMessageDispatcher{this=cd5b3d, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate}
2/05/2008 11:45:39 org.mule.providers.soap.cxf.transport.MuleUniversalConduit dispatchMuleMessage
INFO: Sending message to http://www.webservicex.net/CurrencyConvertor.asmx
2/05/2008 11:45:39 org.apache.cxf.phase.PhaseInterceptorChain doIntercept
INFO: Interceptor has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault: Could not send message to Mule.
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit$1.handleMessage(MuleUniversalConduit.java:153)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:276)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:222)
at org.mule.providers.soap.cxf.CxfMessageDispatcher.doSendWithClient(CxfMessageDispatcher.java:423)
at org.mule.providers.soap.cxf.CxfMessageDispatcher.doSend(CxfMessageDispatcher.java:347)
at org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
at org.mule.providers.AbstractConnector.send(AbstractConnector.java:1629)
at org.mule.impl.ImmutableMuleEndpoint.send(ImmutableMuleEndpoint.java:955)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:210)
at org.mule.routing.outbound.AbstractOutboundRouter.send(AbstractOutboundRouter.java:120)
at org.mule.routing.outbound.ChainingRouter.route(ChainingRouter.java:67)
at org.mule.routing.outbound.OutboundRouterCollection$1.doInTransaction(OutboundRouterCollection.java:66)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:39)
at org.mule.routing.outbound.OutboundRouterCollection.route(OutboundRouterCollection.java:71)
at org.mule.impl.model.DefaultMuleProxy.run(DefaultMuleProxy.java:476)
at org.mule.impl.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.IOException: Could not send message to Mule.
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.dispatchMuleMessage(MuleUniversalConduit.java:232)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit$1.handleMessage(MuleUniversalConduit.java:149)
... 20 more
Caused by: org.mule.providers.service.TransportFactoryException: There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute (java.lang.IllegalStateException)
at org.mule.providers.service.TransportFactory.createEndpoint(TransportFactory.java:111)
at org.mule.impl.ImmutableMuleEndpoint.createEndpointFromUri(ImmutableMuleEndpoint.java:598)
at org.mule.impl.ImmutableMuleEndpoint.getOrCreateEndpointForUri(ImmutableMuleEndpoint.java:639)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.sendStream(MuleUniversalConduit.java:262)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.dispatchMuleMessage(MuleUniversalConduit.java:230)
... 21 more
Caused by: java.lang.IllegalStateException: There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute
at org.mule.providers.service.TransportFactory.getConnectorByProtocol(TransportFactory.java:443)
at org.mule.providers.service.TransportFactory.createEndpoint(TransportFactory.java:101)
... 25 more
INFO 2008-05-02 11:45:39,875 [CXFOut.11] org.mule.providers.soap.cxf.wsdl.CxfWsdlMessageDispatcher: Disconnected: CxfWsdlMessageDispatcher{this=cd5b3d, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate}
ERROR 2008-05-02 11:45:39,875 [CXFOut.11] org.mule.impl.DefaultComponentExceptionStrategy:
********************************************************************************
Message : There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute (java.lang.IllegalStateException)
Type : org.mule.providers.service.TransportFactoryException
Code : MULE_ERROR--2
JavaDoc : http://mule.mulesource.org/docs/apidocs/org/mule/providers/service/TransportFactoryException.html
********************************************************************************
Exception stack is:
1. There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute (java.lang.IllegalStateException)
  org.mule.providers.service.TransportFactory:443 (http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalStateException.html)
2. There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute (java.lang.IllegalStateException) (org.mule.providers.service.TransportFactoryException)
  org.mule.providers.service.TransportFactory:111 (http://mule.mulesource.org/docs/apidocs/org/mule/providers/service/TransportFactoryException.html)
********************************************************************************
Root Exception stack trace:
java.lang.IllegalStateException: There are at least 2 connectors matching protocol "http", so the connector to use must be specified on the endpoint using the 'connector' property/attribute
at org.mule.providers.service.TransportFactory.getConnectorByProtocol(TransportFactory.java:443)
at org.mule.providers.service.TransportFactory.createEndpoint(TransportFactory.java:101)
at org.mule.impl.ImmutableMuleEndpoint.createEndpointFromUri(ImmutableMuleEndpoint.java:598)
at org.mule.impl.ImmutableMuleEndpoint.getOrCreateEndpointForUri(ImmutableMuleEndpoint.java:639)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.sendStream(MuleUniversalConduit.java:262)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit.dispatchMuleMessage(MuleUniversalConduit.java:230)
at org.mule.providers.soap.cxf.transport.MuleUniversalConduit$1.handleMessage(MuleUniversalConduit.java:149)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:276)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:222)
at org.mule.providers.soap.cxf.CxfMessageDispatcher.doSendWithClient(CxfMessageDispatcher.java:423)
at org.mule.providers.soap.cxf.CxfMessageDispatcher.doSend(CxfMessageDispatcher.java:347)
at org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
at org.mule.providers.AbstractConnector.send(AbstractConnector.java:1629)
at org.mule.impl.ImmutableMuleEndpoint.send(ImmutableMuleEndpoint.java:955)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:210)
at org.mule.routing.outbound.AbstractOutboundRouter.send(AbstractOutboundRouter.java:120)
at org.mule.routing.outbound.ChainingRouter.route(ChainingRouter.java:67)
at org.mule.routing.outbound.OutboundRouterCollection$1.doInTransaction(OutboundRouterCollection.java:66)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:39)
at org.mule.routing.outbound.OutboundRouterCollection.route(OutboundRouterCollection.java:71)
at org.mule.impl.model.DefaultMuleProxy.run(DefaultMuleProxy.java:476)
at org.mule.impl.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:595)

********************************************************************************