Issue Details (XML | Word | Printable)

Key: MULE-3296
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Critical Critical
Assignee: Dan Diephouse
Reporter: kynan
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)

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



 Description  « Hide
When invoked synchronously (ie 1 at a time) this test case works fine, when called asynchronously with multiple requests the transport throws errors.

See attached test case which works against the configuration provided.



 All   Comments   Work Log   Change History   Transitions   FishEye      Sort Order: Ascending order - Click to sort in descending order
Dirk Olmes added a comment - 02/May/08 01:52 AM
Kynan, can you please test on 2.0.1, too?

Hi Dirk,

Basically the same problem arose, log below.

INFO 2008-05-06 11:47:53,500 [main] org.mule.config.spring.MuleApplicationContext: Refreshing org.mule.config.spring.MuleApplicationContext@1d9e282: display name [org.mule.config.spring.MuleApplicationContext@1d9e282]; startup date [Tue May 06 11:47:53 EST 2008]; root of context hierarchy
INFO 2008-05-06 11:47:53,609 [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from URL [jar:file:/C:/customware/projects/maven2/repository/org/mule/modules/mule-module-spring-config/2.0.1/mule-module-spring-config-2.0.1.jar!/default-mule-config.xml]
INFO 2008-05-06 11:47:54,484 [main] org.springframework.beans.factory.support.DefaultListableBeanFactory: Overriding bean definition for bean '_muleConfiguration': replacing [Generic bean: class [org.mule.config.spring.MuleConfigurationConfigurator]; scope=singleton; abstract=false; lazyInit=false; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=initialise; destroyMethodName=null; defined in URL [jar:file:/C:/customware/projects/maven2/repository/org/mule/modules/mule-module-spring-config/2.0.1/mule-module-spring-config-2.0.1.jar!/default-mule-config.xml]] with [Generic bean: class [org.mule.config.spring.MuleConfigurationConfigurator]; scope=singleton; abstract=false; lazyInit=false; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=initialise; destroyMethodName=null; defined in URL [jar:file:/C:/customware/projects/maven2/repository/org/mule/modules/mule-module-spring-config/2.0.1/mule-module-spring-config-2.0.1.jar!/default-mule-config.xml]]
INFO 2008-05-06 11:47:54,484 [main] org.springframework.beans.factory.support.DefaultListableBeanFactory: Overriding bean definition for bean '_muleConfiguration': replacing [Generic bean: class [org.mule.config.spring.MuleConfigurationConfigurator]; scope=singleton; abstract=false; lazyInit=false; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=initialise; destroyMethodName=null; defined in URL [jar:file:/C:/customware/projects/maven2/repository/org/mule/modules/mule-module-spring-config/2.0.1/mule-module-spring-config-2.0.1.jar!/default-mule-config.xml]] with [Generic bean: class [org.mule.config.spring.MuleConfigurationConfigurator]; scope=singleton; abstract=false; lazyInit=false; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=initialise; destroyMethodName=null; defined in URL [jar:file:/C:/customware/projects/maven2/repository/org/mule/modules/mule-module-spring-config/2.0.1/mule-module-spring-config-2.0.1.jar!/default-mule-config.xml]]
INFO 2008-05-06 11:47:54,484 [main] org.springframework.beans.factory.support.DefaultListableBeanFactory: Overriding bean definition for bean '_muleNotificationManager': replacing [Generic bean: class [org.mule.config.spring.ServerNotificationManagerConfigurator]; scope=singleton; abstract=false; lazyInit=false; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=initialise; destroyMethodName=null; defined in URL [jar:file:/C:/customware/projects/maven2/repository/org/mule/modules/mule-module-spring-config/2.0.1/mule-module-spring-config-2.0.1.jar!/default-mule-config.xml]] with [Generic bean: class [org.mule.config.spring.ServerNotificationManagerConfigurator]; scope=singleton; abstract=false; lazyInit=false; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=initialise; destroyMethodName=null; defined in URL [jar:file:/C:/customware/projects/maven2/repository/org/mule/modules/mule-module-spring-config/2.0.1/mule-module-spring-config-2.0.1.jar!/default-mule-config.xml]]
INFO 2008-05-06 11:47:54,484 [main] org.springframework.beans.factory.support.DefaultListableBeanFactory: Overriding bean definition for bean '_muleNotificationManager': replacing [Generic bean: class [org.mule.config.spring.ServerNotificationManagerConfigurator]; scope=singleton; abstract=false; lazyInit=false; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=initialise; destroyMethodName=null; defined in URL [jar:file:/C:/customware/projects/maven2/repository/org/mule/modules/mule-module-spring-config/2.0.1/mule-module-spring-config-2.0.1.jar!/default-mule-config.xml]] with [Generic bean: class [org.mule.config.spring.ServerNotificationManagerConfigurator]; scope=singleton; abstract=false; lazyInit=false; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=initialise; destroyMethodName=null; defined in URL [jar:file:/C:/customware/projects/maven2/repository/org/mule/modules/mule-module-spring-config/2.0.1/mule-module-spring-config-2.0.1.jar!/default-mule-config.xml]]
INFO 2008-05-06 11:47:54,500 [main] org.springframework.beans.factory.support.DefaultListableBeanFactory: Overriding bean definition for bean '_muleSystemModel': replacing [Root bean: class [org.mule.model.seda.SedaModel]; scope=singleton; abstract=false; lazyInit=false; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=initialise; destroyMethodName=dispose] with [Root bean: class [org.mule.model.seda.SedaModel]; scope=singleton; abstract=false; lazyInit=false; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=initialise; destroyMethodName=dispose]
INFO 2008-05-06 11:47:54,515 [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from URL
file:/C:/customware/projects/mule01/trunk/sandbox/kynan-2.0/src/test/resources/mule-ws-cxf-outbound-config.xml
INFO 2008-05-06 11:47:54,718 [main] org.springframework.beans.factory.support.DefaultListableBeanFactory: Overriding bean definition for bean 'testmodel': replacing [Root bean: class [org.mule.model.seda.SedaModel]; scope=singleton; abstract=false; lazyInit=false; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=initialise; destroyMethodName=dispose] with [Root bean: class [org.mule.model.seda.SedaModel]; scope=singleton; abstract=false; lazyInit=false; autowireCandidate=true; autowireMode=0; dependencyCheck=0; factoryBeanName=null; factoryMethodName=null; initMethodName=initialise; destroyMethodName=dispose]
INFO 2008-05-06 11:47:54,812 [main] org.mule.config.spring.MuleApplicationContext: Bean factory for application context [org.mule.config.spring.MuleApplicationContext@1d9e282]: org.springframework.beans.factory.support.DefaultListableBeanFactory@45ce17
INFO 2008-05-06 11:47:55,015 [main] org.springframework.beans.factory.support.DefaultListableBeanFactory: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@45ce17: defining beans [customEditorConfigurer,_muleObjectNameProcessor,_mulePropertyPlaceholderProcessor,_muleSimpleRegistryBootstrap,_muleNotificationManager,_muleConfiguration,._muleNotificationManager:notification.1,._muleNotificationManager:notification.2,._muleNotificationManager:notification.3,._muleNotificationManager:notification.4,._muleNotificationManager:notification.5,._muleNotificationManager:notification.6,._muleNotificationManager:notification.7,._muleNotificationManager:notification.8,._muleNotificationManager:notification.9,._muleNotificationManager:notification.10,._muleNotificationManager:notification.11,_muleSystemModel,_muleQueueManager,_muleSecurityManager,_muleProperties,_muleEndpointFactory,_defaultThreadingProfile,_defaultMessageDispatcherThreadingProfile,_defaultMessageRequesterThreadingProfile,_defaultMessageReceiverThreadingProfile,_defaultComponentThreadingProfile,_defaultConnectionStrategy,testmodel,testservice,.testservice:inbound.12,.testservice:inbound.12:inbound-endpoint.13,.testservice:echo-component.14,.testservice:outbound.15,.testservice:outbound.15:chaining-router.16,.testservice:outbound.15:chaining-router.16:outbound-endpoint.17,.testservice:outbound.15:chaining-router.16:outbound-endpoint.18]; root of factory hierarchy
INFO 2008-05-06 11:47:55,531 [main] org.mule.transport.vm.VMConnector: Initialising: VMConnector{this=186167d, started=false, initialised=false, name='connector.VM.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[vm], serviceOverrides=null}
INFO 2008-05-06 11:47:55,546 [main] org.mule.DefaultExceptionStrategy: Initialising exception listener: org.mule.DefaultExceptionStrategy@944dbd
INFO 2008-05-06 11:47:55,609 [main] org.mule.component.DefaultJavaComponent: Initialising: org.mule.component.DefaultJavaComponent component for: null
INFO 2008-05-06 11:47:55,703 [main] org.mule.transport.cxf.wsdl.CxfWsdlConnector: Initialising: CxfWsdlConnector{this=edbca8, 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}
INFO 2008-05-06 11:47:55,750 [main] org.apache.cxf.bus.spring.BusApplicationContext: Refreshing org.apache.cxf.bus.spring.BusApplicationContext@39bf12: display name [org.apache.cxf.bus.spring.BusApplicationContext@39bf12]; startup date [Tue May 06 11:47:55 EST 2008]; root of context hierarchy
INFO 2008-05-06 11:47:55,765 [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [META-INF/cxf/cxf.xml]
INFO 2008-05-06 11:47:55,843 [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-soap.xml]
INFO 2008-05-06 11:47:55,921 [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-jaxws.xml]
INFO 2008-05-06 11:47:55,953 [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-xml.xml]
INFO 2008-05-06 11:47:55,984 [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-local.xml]
INFO 2008-05-06 11:47:56,046 [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-http.xml]
INFO 2008-05-06 11:47:56,125 [main] org.apache.cxf.bus.spring.BusApplicationContext: Bean factory for application context [org.apache.cxf.bus.spring.BusApplicationContext@39bf12]: org.springframework.beans.factory.support.DefaultListableBeanFactory@bdd2e7
INFO 2008-05-06 11:47:56,234 [main] org.springframework.beans.factory.support.DefaultListableBeanFactory: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@bdd2e7: 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-06 11:47:56,953 [main] org.mule.DefaultExceptionStrategy: Initialising exception listener: org.mule.DefaultExceptionStrategy@16c14c0
INFO 2008-05-06 11:47:56,984 [main] org.mule.transport.stdio.PromptStdioConnector: Initialising: PromptStdioConnector{this=bfb545, started=false, initialised=false, name='connector.stdio.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[stdio], serviceOverrides=null}
INFO 2008-05-06 11:47:56,984 [main] org.mule.DefaultExceptionStrategy: Initialising exception listener: org.mule.DefaultExceptionStrategy@1ad0d89
INFO 2008-05-06 11:47:57,000 [main] org.mule.config.builders.AutoConfigurationBuilder: Configured Mule using "org.mule.config.spring.SpringXmlConfigurationBuilder" with configuration resource(s): "[ConfigResource{resourceName='mule-ws-cxf-outbound-config.xml'}]"
INFO 2008-05-06 11:47:57,000 [main] org.mule.transport.vm.VMConnector: Starting: VMConnector{this=186167d, started=false, initialised=true, name='connector.VM.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[vm], serviceOverrides=null}
INFO 2008-05-06 11:47:57,000 [main] org.mule.transport.vm.VMConnector: Started: VMConnector{this=186167d, started=true, initialised=true, name='connector.VM.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[vm], serviceOverrides=null}
INFO 2008-05-06 11:47:57,000 [main] org.mule.transport.vm.VMConnector: Connected: VMConnector{this=186167d, started=true, initialised=true, name='connector.VM.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[vm], serviceOverrides=null}
INFO 2008-05-06 11:47:57,015 [main] org.mule.transport.stdio.PromptStdioConnector: Starting: PromptStdioConnector{this=bfb545, started=false, initialised=true, name='connector.stdio.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[stdio], serviceOverrides=null}
INFO 2008-05-06 11:47:57,015 [main] org.mule.transport.stdio.PromptStdioConnector: Started: PromptStdioConnector{this=bfb545, started=true, initialised=true, name='connector.stdio.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[stdio], serviceOverrides=null}
INFO 2008-05-06 11:47:57,015 [main] org.mule.transport.stdio.PromptStdioConnector: Connected: PromptStdioConnector{this=bfb545, started=true, initialised=true, name='connector.stdio.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[stdio], serviceOverrides=null}
INFO 2008-05-06 11:47:57,015 [main] org.mule.transport.cxf.wsdl.CxfWsdlConnector: Starting: CxfWsdlConnector{this=edbca8, 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-06 11:47:57,015 [main] org.mule.transport.cxf.wsdl.CxfWsdlConnector: Started: CxfWsdlConnector{this=edbca8, 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-06 11:47:57,015 [main] org.mule.transport.cxf.wsdl.CxfWsdlConnector: Connected: CxfWsdlConnector{this=edbca8, 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-06 11:47:57,015 [main] org.mule.component.DefaultJavaComponent: Starting: org.mule.component.DefaultJavaComponent component for: testservice
INFO 2008-05-06 11:47:57,031 [main] org.mule.transport.vm.VMConnector: Registering listener: testservice on endpointUri: vm://receive
INFO 2008-05-06 11:47:57,031 [main] org.mule.transport.vm.VMMessageReceiver: Connected: VMMessageReceiver{this=34a1c8, receiverKey=receive, endpoint=vm://receive}
INFO 2008-05-06 11:47:57,031 [main] org.mule.model.seda.SedaService: Service testservice has been started successfully
INFO 2008-05-06 11:47:57,046 [main] org.mule.DefaultMuleContext:
**********************************************************************

  • Mule ESB and Integration Platform *
  • Version: 2.0.1 Build: 11672 *
  • MuleSource, Inc. *
  • For more information go to http://mule.mulesource.org *
  • *
  • Server started: 1/01/70 10:00 *
  • Server ID: 7121903c-1b0e-11dd-a414-615aab8866a5 *
  • JDK: 1.5.0_12 (mixed mode) *
  • OS: Windows XP - Service Pack 2 (5.1, x86) *
  • Host: cw-3MGQS1S (192.168.245.188) *
  • *
  • Agents Running: None *
    **********************************************************************
    INFO 2008-05-06 11:47:57,062 [main] org.mule.module.client.MuleClient: Using existing MuleContext: org.mule.DefaultMuleContext@16136f0
    INFO 2008-05-06 11:47:57,125 [connector.VM.0.dispatcher.1] org.mule.transport.vm.VMMessageDispatcher: Connected: VMMessageDispatcher{this=10010ec, endpoint=vm://receive, disposed=false}
    INFO 2008-05-06 11:47:57,218 [testservice.1] org.mule.component.simple.LogComponent:
    ********************************************************************************
  • Message received in service: testservice. Content is: '{AUD,USD}' *
    ********************************************************************************
    INFO 2008-05-06 11:47:57,218 [testservice.8] org.mule.component.simple.LogComponent:
    ********************************************************************************
    * Message received in service: testservice. Content is: '{AUD,USD}' *
    ********************************************************************************
    INFO 2008-05-06 11:47:57,218 [testservice.10] org.mule.component.simple.LogComponent:
    ********************************************************************************
  • Message received in service: testservice. Content is: '{AUD,USD}' *
    ********************************************************************************
    INFO 2008-05-06 11:47:57,218 [testservice.4] org.mule.component.simple.LogComponent:
    ********************************************************************************
    * Message received in service: testservice. Content is: '{AUD,USD}' *
    ********************************************************************************
    INFO 2008-05-06 11:47:57,218 [testservice.3] org.mule.component.simple.LogComponent:
    ********************************************************************************
  • Message received in service: testservice. Content is: '{AUD,USD}' *
    ********************************************************************************
    INFO 2008-05-06 11:47:57,218 [testservice.9] org.mule.component.simple.LogComponent:
    ********************************************************************************
    * Message received in service: testservice. Content is: '{AUD,USD}' *
    ********************************************************************************
    INFO 2008-05-06 11:47:57,218 [testservice.6] org.mule.component.simple.LogComponent:
    ********************************************************************************
  • Message received in service: testservice. Content is: '{AUD,USD}' *
    ********************************************************************************
    INFO 2008-05-06 11:47:57,218 [testservice.5] org.mule.component.simple.LogComponent:
    ********************************************************************************
    * Message received in service: testservice. Content is: '{AUD,USD}' *
    ********************************************************************************
    INFO 2008-05-06 11:47:57,218 [testservice.2] org.mule.component.simple.LogComponent:
    ********************************************************************************
  • Message received in service: testservice. Content is: '{AUD,USD}' *
    ********************************************************************************
    INFO 2008-05-06 11:47:57,218 [testservice.7] org.mule.component.simple.LogComponent:
    ********************************************************************************
    * Message received in service: testservice. Content is: '{AUD,USD}' *
    ********************************************************************************
    6/05/2008 11:48:02 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-06 11:48:04,218 [testservice.8] org.mule.transport.cxf.wsdl.CxfWsdlMessageDispatcher: Connected: CxfWsdlMessageDispatcher{this=55d1b4, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate, disposed=false}
    6/05/2008 11:48:04 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-06 11:48:06,265 [testservice.1] org.mule.transport.cxf.wsdl.CxfWsdlMessageDispatcher: Connected: CxfWsdlMessageDispatcher{this=135640, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate, disposed=false}
    6/05/2008 11:48:07 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-06 11:48:09,093 [testservice.10] org.mule.transport.cxf.wsdl.CxfWsdlMessageDispatcher: Connected: CxfWsdlMessageDispatcher{this=1f75ab1, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate, disposed=false}
    6/05/2008 11:48:10 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-06 11:48:11,812 [testservice.4] org.mule.transport.cxf.wsdl.CxfWsdlMessageDispatcher: Connected: CxfWsdlMessageDispatcher{this=1dfeb30, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate, disposed=false}
    6/05/2008 11:48:13 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-06 11:48:14,703 [testservice.3] org.mule.transport.cxf.wsdl.CxfWsdlMessageDispatcher: Connected: CxfWsdlMessageDispatcher{this=11df416, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate, disposed=false}
    6/05/2008 11:48:15 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-06 11:48:17,437 [testservice.6] org.mule.transport.cxf.wsdl.CxfWsdlMessageDispatcher: Connected: CxfWsdlMessageDispatcher{this=1f60f2b, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate, disposed=false}
    6/05/2008 11:48:18 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-06 11:48:20,187 [testservice.5] org.mule.transport.cxf.wsdl.CxfWsdlMessageDispatcher: Connected: CxfWsdlMessageDispatcher{this=4a11a8, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate, disposed=false}
    6/05/2008 11:48:21 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-06 11:48:22,906 [testservice.9] org.mule.transport.cxf.wsdl.CxfWsdlMessageDispatcher: Connected: CxfWsdlMessageDispatcher{this=1d3e3f3, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate, disposed=false}
    6/05/2008 11:48:23 org.mule.transport.cxf.transport.MuleUniversalConduit dispatchMuleMessage
    INFO: Sending message to http://www.webservicex.net/CurrencyConvertor.asmx
    6/05/2008 11:48:23 org.mule.transport.cxf.transport.MuleUniversalConduit dispatchMuleMessage
    INFO: Sending message to http://www.webservicex.net/CurrencyConvertor.asmx
    6/05/2008 11:48:23 org.mule.transport.cxf.transport.MuleUniversalConduit dispatchMuleMessage
    INFO: Sending message to http://www.webservicex.net/CurrencyConvertor.asmx
    6/05/2008 11:48:23 org.mule.transport.cxf.transport.MuleUniversalConduit dispatchMuleMessage
    INFO: Sending message to http://www.webservicex.net/CurrencyConvertor.asmx
    6/05/2008 11:48:23 org.mule.transport.cxf.transport.MuleUniversalConduit dispatchMuleMessage
    INFO: Sending message to http://www.webservicex.net/CurrencyConvertor.asmx
    6/05/2008 11:48:23 org.mule.transport.cxf.transport.MuleUniversalConduit dispatchMuleMessage
    INFO: Sending message to http://www.webservicex.net/CurrencyConvertor.asmx
    6/05/2008 11:48:23 org.mule.transport.cxf.transport.MuleUniversalConduit dispatchMuleMessage
    INFO: Sending message to http://www.webservicex.net/CurrencyConvertor.asmx
    6/05/2008 11:48:23 org.mule.transport.cxf.transport.MuleUniversalConduit dispatchMuleMessage
    INFO: Sending message to http://www.webservicex.net/CurrencyConvertor.asmx
    INFO 2008-05-06 11:48:23,390 [testservice.1] org.mule.transport.http.HttpConnector: Initialising: HttpConnector{this=1cd0037, started=false, initialised=false, name='connector.http.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,390 [testservice.3] org.mule.transport.http.HttpConnector: Initialising: HttpConnector{this=124527f, started=false, initialised=false, name='connector.http.0.1', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,406 [testservice.9] org.mule.transport.http.HttpConnector: Initialising: HttpConnector{this=17b3135, started=false, initialised=false, name='connector.http.0.2', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[http], serviceOverrides=null}
    WARN 2008-05-06 11:48:23,406 [testservice.5] org.mule.registry.TransientRegistry: TransientRegistry already contains an object named 'connector.http.0.2'. The previous object will be overwritten.
    INFO 2008-05-06 11:48:23,406 [testservice.5] org.mule.transport.http.HttpConnector: Initialising: HttpConnector{this=dba1cc, started=false, initialised=false, name='connector.http.0.2', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,406 [testservice.8] org.mule.transport.http.HttpConnector: Initialising: HttpConnector{this=15b7644, started=false, initialised=false, name='connector.http.0.3', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,406 [testservice.6] org.mule.transport.http.HttpConnector: Initialising: HttpConnector{this=1b17f92, started=false, initialised=false, name='connector.http.0.4', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,421 [testservice.10] org.mule.transport.http.HttpConnector: Initialising: HttpConnector{this=1988802, started=false, initialised=false, name='connector.http.0.6', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,421 [testservice.4] org.mule.transport.http.HttpConnector: Initialising: HttpConnector{this=1d8e0f3, started=false, initialised=false, name='connector.http.0.5', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,484 [testservice.5] org.mule.DefaultExceptionStrategy: Initialising exception listener: org.mule.DefaultExceptionStrategy@16e1111
    INFO 2008-05-06 11:48:23,484 [testservice.1] org.mule.DefaultExceptionStrategy: Initialising exception listener: org.mule.DefaultExceptionStrategy@1ef757f
    INFO 2008-05-06 11:48:23,484 [testservice.5] org.mule.transport.http.HttpConnector: Starting: HttpConnector{this=dba1cc, started=false, initialised=true, name='connector.http.0.2', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,484 [testservice.1] org.mule.transport.http.HttpConnector: Starting: HttpConnector{this=1cd0037, started=false, initialised=true, name='connector.http.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,484 [testservice.3] org.mule.DefaultExceptionStrategy: Initialising exception listener: org.mule.DefaultExceptionStrategy@33cf0f
    INFO 2008-05-06 11:48:23,484 [testservice.5] org.mule.transport.http.HttpConnector: Started: HttpConnector{this=dba1cc, started=true, initialised=true, name='connector.http.0.2', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,484 [testservice.1] org.mule.transport.http.HttpConnector: Started: HttpConnector{this=1cd0037, started=true, initialised=true, name='connector.http.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,484 [testservice.8] org.mule.DefaultExceptionStrategy: Initialising exception listener: org.mule.DefaultExceptionStrategy@fc644a
    INFO 2008-05-06 11:48:23,484 [testservice.3] org.mule.transport.http.HttpConnector: Starting: HttpConnector{this=124527f, started=false, initialised=true, name='connector.http.0.1', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,484 [testservice.6] org.mule.DefaultExceptionStrategy: Initialising exception listener: org.mule.DefaultExceptionStrategy@6a5afc
    INFO 2008-05-06 11:48:23,484 [testservice.5] org.mule.transport.http.HttpConnector: Connected: HttpConnector{this=dba1cc, started=true, initialised=true, name='connector.http.0.2', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,484 [testservice.1] org.mule.transport.http.HttpConnector: Connected: HttpConnector{this=1cd0037, started=true, initialised=true, name='connector.http.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,484 [testservice.8] org.mule.transport.http.HttpConnector: Starting: HttpConnector{this=15b7644, started=false, initialised=true, name='connector.http.0.3', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,484 [testservice.6] org.mule.transport.http.HttpConnector: Starting: HttpConnector{this=1b17f92, started=false, initialised=true, name='connector.http.0.4', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,484 [testservice.5] org.mule.transport.service.DefaultTransportServiceDescriptor: Loading default outbound transformer: org.mule.transport.http.transformers.ObjectToHttpClientMethodRequest
    INFO 2008-05-06 11:48:23,484 [testservice.9] org.mule.DefaultExceptionStrategy: Initialising exception listener: org.mule.DefaultExceptionStrategy@ad8e84
    INFO 2008-05-06 11:48:23,484 [testservice.4] org.mule.DefaultExceptionStrategy: Initialising exception listener: org.mule.DefaultExceptionStrategy@144119b
    INFO 2008-05-06 11:48:23,484 [testservice.10] org.mule.DefaultExceptionStrategy: Initialising exception listener: org.mule.DefaultExceptionStrategy@1cd1dff
    INFO 2008-05-06 11:48:23,484 [testservice.3] org.mule.transport.http.HttpConnector: Started: HttpConnector{this=124527f, started=true, initialised=true, name='connector.http.0.1', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,484 [testservice.1] org.mule.transport.service.DefaultTransportServiceDescriptor: Loading default outbound transformer: org.mule.transport.http.transformers.ObjectToHttpClientMethodRequest
    INFO 2008-05-06 11:48:23,484 [testservice.8] org.mule.transport.http.HttpConnector: Started: HttpConnector{this=15b7644, started=true, initialised=true, name='connector.http.0.3', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,484 [testservice.6] org.mule.transport.http.HttpConnector: Started: HttpConnector{this=1b17f92, started=true, initialised=true, name='connector.http.0.4', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,500 [testservice.4] org.mule.transport.http.HttpConnector: Starting: HttpConnector{this=1d8e0f3, started=false, initialised=true, name='connector.http.0.5', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,500 [testservice.9] org.mule.transport.http.HttpConnector: Starting: HttpConnector{this=17b3135, started=false, initialised=true, name='connector.http.0.2', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,500 [testservice.10] org.mule.transport.http.HttpConnector: Starting: HttpConnector{this=1988802, started=false, initialised=true, name='connector.http.0.6', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,500 [testservice.3] org.mule.transport.http.HttpConnector: Connected: HttpConnector{this=124527f, started=true, initialised=true, name='connector.http.0.1', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,500 [testservice.8] org.mule.transport.http.HttpConnector: Connected: HttpConnector{this=15b7644, started=true, initialised=true, name='connector.http.0.3', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,515 [testservice.6] org.mule.transport.http.HttpConnector: Connected: HttpConnector{this=1b17f92, started=true, initialised=true, name='connector.http.0.4', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,531 [testservice.4] org.mule.transport.http.HttpConnector: Started: HttpConnector{this=1d8e0f3, started=true, initialised=true, name='connector.http.0.5', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,531 [testservice.10] org.mule.transport.http.HttpConnector: Started: HttpConnector{this=1988802, started=true, initialised=true, name='connector.http.0.6', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,531 [testservice.3] org.mule.transport.service.DefaultTransportServiceDescriptor: Loading default outbound transformer: org.mule.transport.http.transformers.ObjectToHttpClientMethodRequest
    INFO 2008-05-06 11:48:23,531 [testservice.6] org.mule.transport.service.DefaultTransportServiceDescriptor: Loading default outbound transformer: org.mule.transport.http.transformers.ObjectToHttpClientMethodRequest
    INFO 2008-05-06 11:48:23,531 [testservice.8] org.mule.transport.service.DefaultTransportServiceDescriptor: Loading default outbound transformer: org.mule.transport.http.transformers.ObjectToHttpClientMethodRequest
    INFO 2008-05-06 11:48:23,531 [testservice.4] org.mule.transport.http.HttpConnector: Connected: HttpConnector{this=1d8e0f3, started=true, initialised=true, name='connector.http.0.5', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,531 [testservice.10] org.mule.transport.http.HttpConnector: Connected: HttpConnector{this=1988802, started=true, initialised=true, name='connector.http.0.6', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,531 [testservice.4] org.mule.transport.service.DefaultTransportServiceDescriptor: Loading default outbound transformer: org.mule.transport.http.transformers.ObjectToHttpClientMethodRequest
    INFO 2008-05-06 11:48:23,531 [testservice.10] org.mule.transport.service.DefaultTransportServiceDescriptor: Loading default outbound transformer: org.mule.transport.http.transformers.ObjectToHttpClientMethodRequest
    INFO 2008-05-06 11:48:23,531 [testservice.9] org.mule.transport.http.HttpConnector: Started: HttpConnector{this=17b3135, started=true, initialised=true, name='connector.http.0.2', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,531 [testservice.9] org.mule.transport.http.HttpConnector: Connected: HttpConnector{this=17b3135, started=true, initialised=true, name='connector.http.0.2', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}
    INFO 2008-05-06 11:48:23,531 [testservice.9] org.mule.transport.service.DefaultTransportServiceDescriptor: Loading default outbound transformer: org.mule.transport.http.transformers.ObjectToHttpClientMethodRequest
    INFO 2008-05-06 11:48:23,640 [testservice.9] org.mule.transport.http.HttpClientMessageDispatcher: Connected: HttpClientMessageDispatcher{this=140be55, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx, disposed=false}
    INFO 2008-05-06 11:48:23,640 [testservice.10] org.mule.transport.http.HttpClientMessageDispatcher: Connected: HttpClientMessageDispatcher{this=19a3d76, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx, disposed=false}
    INFO 2008-05-06 11:48:23,656 [testservice.1] org.mule.transport.http.HttpClientMessageDispatcher: Connected: HttpClientMessageDispatcher{this=b9e55c, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx, disposed=false}
    INFO 2008-05-06 11:48:23,656 [testservice.5] org.mule.transport.http.HttpClientMessageDispatcher: Connected: HttpClientMessageDispatcher{this=812051, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx, disposed=false}
    INFO 2008-05-06 11:48:23,656 [testservice.6] org.mule.transport.http.HttpClientMessageDispatcher: Connected: HttpClientMessageDispatcher{this=b63dfe, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx, disposed=false}
    INFO 2008-05-06 11:48:23,656 [testservice.3] org.mule.transport.http.HttpClientMessageDispatcher: Connected: HttpClientMessageDispatcher{this=a01711, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx, disposed=false}
    INFO 2008-05-06 11:48:23,656 [testservice.8] org.mule.transport.http.HttpClientMessageDispatcher: Connected: HttpClientMessageDispatcher{this=2cd5a3, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx, disposed=false}
    INFO 2008-05-06 11:48:23,656 [testservice.4] org.mule.transport.http.HttpClientMessageDispatcher: Connected: HttpClientMessageDispatcher{this=17dfcf1, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx, disposed=false}
    6/05/2008 11:48:25 org.mule.transport.cxf.transport.MuleUniversalConduit dispatchMuleMessage
    INFO: Sending message to http://www.webservicex.net/CurrencyConvertor.asmx
    6/05/2008 11:48:25 org.mule.transport.cxf.transport.MuleUniversalConduit dispatchMuleMessage
    INFO: Sending message to http://www.webservicex.net/CurrencyConvertor.asmx
    INFO 2008-05-06 11:48:25,156 [testservice.7] org.mule.transport.cxf.wsdl.CxfWsdlMessageDispatcher: Disconnected: CxfWsdlMessageDispatcher{this=1d3e3f3, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate, disposed=false}
    6/05/2008 11:48:25 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.transport.cxf.transport.MuleUniversalConduit$1.handleMessage(MuleUniversalConduit.java:145)
    at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:208)
    at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:276)
    at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:222)
    at org.mule.transport.cxf.CxfMessageDispatcher.doSendWithClient(CxfMessageDispatcher.java:191)
    at org.mule.transport.cxf.CxfMessageDispatcher.doSend(CxfMessageDispatcher.java:125)
    at org.mule.transport.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:157)
    at org.mule.transport.AbstractConnector.send(AbstractConnector.java:1889)
    at org.mule.endpoint.DefaultOutboundEndpoint.send(DefaultOutboundEndpoint.java:76)
    at org.mule.DefaultMuleSession.sendEvent(DefaultMuleSession.java:324)
    at org.mule.DefaultMuleSession.sendEvent(DefaultMuleSession.java:210)
    at org.mule.routing.outbound.AbstractOutboundRouter.send(AbstractOutboundRouter.java:121)
    at org.mule.routing.outbound.ChainingRouter.route(ChainingRouter.java:67)
    at org.mule.routing.outbound.DefaultOutboundRouterCollection$1.doInTransaction(DefaultOutboundRouterCollection.java:65)
    at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:44)
    at org.mule.routing.outbound.DefaultOutboundRouterCollection.route(DefaultOutboundRouterCollection.java:70)
    at org.mule.service.AbstractService.dispatchToOutboundRouter(AbstractService.java:879)
    at org.mule.model.seda.SedaService.dispatchToOutboundRouter(SedaService.java:511)
    at org.mule.model.seda.SedaService$ComponentStageWorker.run(SedaService.java:534)
    at org.mule.work.WorkerContext.run(WorkerContext.java:310)
    at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
    at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
    at java.lang.Thread.run(Thread.java:595)
    Caused by: java.io.IOException: Could not send message to Mule.
    at org.mule.transport.cxf.transport.MuleUniversalConduit.dispatchMuleMessage(MuleUniversalConduit.java:205)
    at org.mule.transport.cxf.transport.MuleUniversalConduit$1.handleMessage(MuleUniversalConduit.java:141)
    ... 22 more
    Caused by: org.mule.transport.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.endpoint.AbstractEndpointBuilder.getConnector(AbstractEndpointBuilder.java:561)
    at org.mule.endpoint.AbstractEndpointBuilder.getDefaultConnector(AbstractEndpointBuilder.java:274)
    at org.mule.endpoint.AbstractEndpointBuilder.getConnector(AbstractEndpointBuilder.java:269)
    at org.mule.endpoint.AbstractEndpointBuilder.doBuildOutboundEndpoint(AbstractEndpointBuilder.java:187)
    at org.mule.endpoint.AbstractEndpointBuilder.buildOutboundEndpoint(AbstractEndpointBuilder.java:94)
    at org.mule.endpoint.DefaultEndpointFactory.getOutboundEndpoint(DefaultEndpointFactory.java:86)
    at org.mule.endpoint.DefaultEndpointFactory.getOutboundEndpoint(DefaultEndpointFactory.java:62)
    at org.mule.transport.cxf.transport.MuleUniversalConduit.dispatchMuleMessage(MuleUniversalConduit.java:177)
    ... 23 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.transport.service.TransportFactory.getConnectorByProtocol(TransportFactory.java:168)
    at org.mule.endpoint.AbstractEndpointBuilder.getConnector(AbstractEndpointBuilder.java:551)
    ... 30 more
    6/05/2008 11:48:25 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.transport.cxf.transport.MuleUniversalConduit$1.handleMessage(MuleUniversalConduit.java:145)
    at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:208)
    at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:276)
    at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:222)
    at org.mule.transport.cxf.CxfMessageDispatcher.doSendWithClient(CxfMessageDispatcher.java:191)
    at org.mule.transport.cxf.CxfMessageDispatcher.doSend(CxfMessageDispatcher.java:125)
    at org.mule.transport.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:157)
    at org.mule.transport.AbstractConnector.send(AbstractConnector.java:1889)
    at org.mule.endpoint.DefaultOutboundEndpoint.send(DefaultOutboundEndpoint.java:76)
    at org.mule.DefaultMuleSession.sendEvent(DefaultMuleSession.java:324)
    at org.mule.DefaultMuleSession.sendEvent(DefaultMuleSession.java:210)
    at org.mule.routing.outbound.AbstractOutboundRouter.send(AbstractOutboundRouter.java:121)
    at org.mule.routing.outbound.ChainingRouter.route(ChainingRouter.java:67)
    at org.mule.routing.outbound.DefaultOutboundRouterCollection$1.doInTransaction(DefaultOutboundRouterCollection.java:65)
    at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:44)
    at org.mule.routing.outbound.DefaultOutboundRouterCollection.route(DefaultOutboundRouterCollection.java:70)
    at org.mule.service.AbstractService.dispatchToOutboundRouter(AbstractService.java:879)
    at org.mule.model.seda.SedaService.dispatchToOutboundRouter(SedaService.java:511)
    at org.mule.model.seda.SedaService$ComponentStageWorker.run(SedaService.java:534)
    at org.mule.work.WorkerContext.run(WorkerContext.java:310)
    at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
    at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
    at java.lang.Thread.run(Thread.java:595)
    Caused by: java.io.IOException: Could not send message to Mule.
    at org.mule.transport.cxf.transport.MuleUniversalConduit.dispatchMuleMessage(MuleUniversalConduit.java:205)
    at org.mule.transport.cxf.transport.MuleUniversalConduit$1.handleMessage(MuleUniversalConduit.java:141)
    ... 22 more
    Caused by: org.mule.transport.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.endpoint.AbstractEndpointBuilder.getConnector(AbstractEndpointBuilder.java:561)
    at org.mule.endpoint.AbstractEndpointBuilder.getDefaultConnector(AbstractEndpointBuilder.java:274)
    at org.mule.endpoint.AbstractEndpointBuilder.getConnector(AbstractEndpointBuilder.java:269)
    at org.mule.endpoint.AbstractEndpointBuilder.doBuildOutboundEndpoint(AbstractEndpointBuilder.java:187)
    at org.mule.endpoint.AbstractEndpointBuilder.buildOutboundEndpoint(AbstractEndpointBuilder.java:94)
    at org.mule.endpoint.DefaultEndpointFactory.getOutboundEndpoint(DefaultEndpointFactory.java:86)
    at org.mule.endpoint.DefaultEndpointFactory.getOutboundEndpoint(DefaultEndpointFactory.java:62)
    at org.mule.transport.cxf.transport.MuleUniversalConduit.dispatchMuleMessage(MuleUniversalConduit.java:177)
    ... 23 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.transport.service.TransportFactory.getConnectorByProtocol(TransportFactory.java:168)
    at org.mule.endpoint.AbstractEndpointBuilder.getConnector(AbstractEndpointBuilder.java:551)
    ... 30 more
    INFO 2008-05-06 11:48:25,171 [testservice.2] org.mule.transport.cxf.wsdl.CxfWsdlMessageDispatcher: Disconnected: CxfWsdlMessageDispatcher{this=55d1b4, endpoint=http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&method=ConversionRate, disposed=false}
    INFO 2008-05-06 11:48:25,187 [connector.stdio.0.dispatcher.1] org.mule.transport.stdio.StdioMessageDispatcher: Connected: StdioMessageDispatcher{this=1b75e54, endpoint=stdio://system.out, disposed=false}
    0.9468INFO 2008-05-06 11:48:25,187 [connector.stdio.0.dispatcher.2] org.mule.transport.stdio.StdioMessageDispatcher: Connected: StdioMessageDispatcher{this=16c433e, endpoint=stdio://system.out, disposed=false}
    0.9468INFO 2008-05-06 11:48:25,187 [connector.stdio.0.dispatcher.3] org.mule.transport.stdio.StdioMessageDispatcher: Connected: StdioMessageDispatcher{this=1cac3d, endpoint=stdio://system.out, disposed=false}
    0.9468INFO 2008-05-06 11:48:25,203 [connector.stdio.0.dispatcher.4] org.mule.transport.stdio.StdioMessageDispatcher: Connected: StdioMessageDispatcher{this=d0c3d5, endpoint=stdio://system.out, disposed=false}
    0.9468INFO 2008-05-06 11:48:25,203 [connector.stdio.0.dispatcher.5] org.mule.transport.stdio.StdioMessageDispatcher: Connected: StdioMessageDispatcher{this=12adac5, endpoint=stdio://system.out, disposed=false}
    0.9468INFO 2008-05-06 11:48:25,203 [connector.stdio.0.dispatcher.6] org.mule.transport.stdio.StdioMessageDispatcher: Connected: StdioMessageDispatcher{this=f824b7, endpoint=stdio://system.out, disposed=false}
    0.9468ERROR 2008-05-06 11:48:25,203 [testservice.7] org.mule.service.DefaultServiceExceptionStrategy:
    ********************************************************************************
    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.transport.service.TransportFactoryException
    Code : MULE_ERROR--2
    JavaDoc : http://mule.mulesource.org/docs/apidocs/org/mule/transport/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.transport.service.TransportFactory:168 (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.transport.service.TransportFactoryException)
    org.mule.endpoint.AbstractEndpointBuilder:561 (http://mule.mulesource.org/docs/apidocs/org/mule/transport/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.transport.service.TransportFactory.getConnectorByProtocol(TransportFactory.java:168)
    at org.mule.endpoint.AbstractEndpointBuilder.getConnector(AbstractEndpointBuilder.java:551)
    at org.mule.endpoint.AbstractEndpointBuilder.getDefaultConnector(AbstractEndpointBuilder.java:274)
    at org.mule.endpoint.AbstractEndpointBuilder.getConnector(AbstractEndpointBuilder.java:269)
    at org.mule.endpoint.AbstractEndpointBuilder.doBuildOutboundEndpoint(AbstractEndpointBuilder.java:187)
    at org.mule.endpoint.AbstractEndpointBuilder.buildOutboundEndpoint(AbstractEndpointBuilder.java:94)
    at org.mule.endpoint.DefaultEndpointFactory.getOutboundEndpoint(DefaultEndpointFactory.java:86)
    at org.mule.endpoint.DefaultEndpointFactory.getOutboundEndpoint(DefaultEndpointFactory.java:62)
    at org.mule.transport.cxf.transport.MuleUniversalConduit.dispatchMuleMessage(MuleUniversalConduit.java:177)
    at org.mule.transport.cxf.transport.MuleUniversalConduit$1.handleMessage(MuleUniversalConduit.java:141)
    at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:208)
    at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:276)
    at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:222)
    at org.mule.transport.cxf.CxfMessageDispatcher.doSendWithClient(CxfMessageDispatcher.java:191)
    at org.mule.transport.cxf.CxfMessageDispatcher.doSend(CxfMessageDispatcher.java:125)
    at org.mule.transport.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:157)
    at org.mule.transport.AbstractConnector.send(AbstractConnector.java:1889)
    at org.mule.endpoint.DefaultOutboundEndpoint.send(DefaultOutboundEndpoint.java:76)
    at org.mule.DefaultMuleSession.sendEvent(DefaultMuleSession.java:324)
    at org.mule.DefaultMuleSession.sendEvent(DefaultMuleSession.java:210)
    at org.mule.routing.outbound.AbstractOutboundRouter.send(AbstractOutboundRouter.java:121)
    at org.mule.routing.outbound.ChainingRouter.route(ChainingRouter.java:67)
    at org.mule.routing.outbound.DefaultOutboundRouterCollection$1.doInTransaction(DefaultOutboundRouterCollection.java:65)
    at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:44)
    at org.mule.routing.outbound.DefaultOutboundRouterCollection.route(DefaultOutboundRouterCollection.java:70)
    at org.mule.service.AbstractService.dispatchToOutboundRouter(AbstractService.java:879)
    at org.mule.model.seda.SedaService.dispatchToOutboundRouter(SedaService.java:511)
    at org.mule.model.seda.SedaService$ComponentStageWorker.run(SedaService.java:534)
    at org.mule.work.WorkerContext.run(WorkerContext.java:310)
    at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
    at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
    at java.lang.Thread.run(Thread.java:595)

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

INFO 2008-05-06 11:48:25,203 [connector.stdio.0.dispatcher.8] org.mule.transport.stdio.StdioMessageDispatcher: Connected: StdioMessageDispatcher{this=13291db, endpoint=stdio://system.out, disposed=false}
ERROR 2008-05-06 11:48:25,218 [testservice.2] org.mule.service.DefaultServiceExceptionStrategy:
********************************************************************************
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.transport.service.TransportFactoryException
Code : MULE_ERROR--2
JavaDoc : http://mule.mulesource.org/docs/apidocs/org/mule/transport/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.transport.service.TransportFactory:168 (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.transport.service.TransportFactoryException)
org.mule.endpoint.AbstractEndpointBuilder:561 (http://mule.mulesource.org/docs/apidocs/org/mule/transport/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.transport.service.TransportFactory.getConnectorByProtocol(TransportFactory.java:168)
at org.mule.endpoint.AbstractEndpointBuilder.getConnector(AbstractEndpointBuilder.java:551)
at org.mule.endpoint.AbstractEndpointBuilder.getDefaultConnector(AbstractEndpointBuilder.java:274)
at org.mule.endpoint.AbstractEndpointBuilder.getConnector(AbstractEndpointBuilder.java:269)
at org.mule.endpoint.AbstractEndpointBuilder.doBuildOutboundEndpoint(AbstractEndpointBuilder.java:187)
at org.mule.endpoint.AbstractEndpointBuilder.buildOutboundEndpoint(AbstractEndpointBuilder.java:94)
at org.mule.endpoint.DefaultEndpointFactory.getOutboundEndpoint(DefaultEndpointFactory.java:86)
at org.mule.endpoint.DefaultEndpointFactory.getOutboundEndpoint(DefaultEndpointFactory.java:62)
at org.mule.transport.cxf.transport.MuleUniversalConduit.dispatchMuleMessage(MuleUniversalConduit.java:177)
at org.mule.transport.cxf.transport.MuleUniversalConduit$1.handleMessage(MuleUniversalConduit.java:141)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:208)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:276)
at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:222)
at org.mule.transport.cxf.CxfMessageDispatcher.doSendWithClient(CxfMessageDispatcher.java:191)
at org.mule.transport.cxf.CxfMessageDispatcher.doSend(CxfMessageDispatcher.java:125)
at org.mule.transport.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:157)
at org.mule.transport.AbstractConnector.send(AbstractConnector.java:1889)
at org.mule.endpoint.DefaultOutboundEndpoint.send(DefaultOutboundEndpoint.java:76)
at org.mule.DefaultMuleSession.sendEvent(DefaultMuleSession.java:324)
at org.mule.DefaultMuleSession.sendEvent(DefaultMuleSession.java:210)
at org.mule.routing.outbound.AbstractOutboundRouter.send(AbstractOutboundRouter.java:121)
at org.mule.routing.outbound.ChainingRouter.route(ChainingRouter.java:67)
at org.mule.routing.outbound.DefaultOutboundRouterCollection$1.doInTransaction(DefaultOutboundRouterCollection.java:65)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:44)
at org.mule.routing.outbound.DefaultOutboundRouterCollection.route(DefaultOutboundRouterCollection.java:70)
at org.mule.service.AbstractService.dispatchToOutboundRouter(AbstractService.java:879)
at org.mule.model.seda.SedaService.dispatchToOutboundRouter(SedaService.java:511)
at org.mule.model.seda.SedaService$ComponentStageWorker.run(SedaService.java:534)
at org.mule.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
at java.lang.Thread.run(Thread.java:595)

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

INFO 2008-05-06 11:48:25,218 [connector.stdio.0.dispatcher.7] org.mule.transport.stdio.StdioMessageDispatcher: Connected: StdioMessageDispatcher{this=1fba15d, endpoint=stdio://system.out, disposed=false}
0.94680.9468


Dan Diephouse added a comment - 28/Jun/08 09:11 AM
This is fixed in both the 1.x and 2.x codebases now. http://fisheye.codehaus.org/changelog/mule/?cs=12197