Note that there are some explanatory texts on larger screens.

plurals
  1. POMule CXF proxy service issue
    primarykey
    data
    text
    <p>I am getting the following error when starting MuleServer --</p> <blockquote> <p>11:07:44.523 [main] ERROR org.mule.MuleServer - </p> <hr> <p>Message : Component "{http://xyz.com/services/mvi}ProxyService" not found while searching in definition. Check if the namespace attribute in your endpoint is missing or has an invalid value. Probable service matches: "[]". All services for the definition: [{http://xyz.com/services/mvi}MVIService] Type : org.mule.api.lifecycle.InitialisationException Code : MULE_ERROR-71999 JavaDoc : <a href="http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/lifecycle/InitialisationException.html" rel="nofollow">http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/lifecycle/InitialisationException.html</a> Object : org.mule.module.cxf.config.FlowConfiguringMessageProcessor@4c372a96</p> </blockquote> <p>I'm not sure why Mule is looking for ProxyService whereas I have defined MVIServiceProxy as component class. My cxf proxy client config is --</p> <pre><code>&lt;flow name="mviProxyService"&gt; &lt;http:inbound-endpoint address="http://localhost:61005/mvi/service" exchange-pattern="request-response"&gt; &lt;cxf:proxy-service wsdlLocation="classpath:mvi.wsdl" namespace="http://xyz.com/services/mvi" /&gt; &lt;/http:inbound-endpoint&gt; &lt;component&gt; &lt;prototype-object class="com.xyz.services.mvi.MVIServiceProxy"&gt; &lt;property key="requestDispatchUrl" value="jms://mviq.121.order?connector=jmsConnector" /&gt; &lt;property key="responsePollUrl" value="jms://mviq.async.service.reply?connector=jmsConnector" /&gt; &lt;property key="serviceTimeout" value="90000" /&gt; &lt;/prototype-object&gt; &lt;/component&gt; &lt;request-reply timeout="60000"&gt; &lt;jms:outbound-endpoint queue="mviq.121.order" /&gt; &lt;jms:inbound-endpoint queue="mviq.async.service.reply" exchange-pattern="one-way" /&gt; &lt;/request-reply&gt; &lt;/flow&gt; </code></pre> <p>=========== Modification to the flow ===============</p> <pre><code>&lt;flow name="mviProxyService"&gt; &lt;http:inbound-endpoint address="http://localhost:61005/mvi/service" exchange-pattern="request-response"&gt; &lt;cxf:proxy-service wsdlLocation="classpath:mvi.wsdl" namespace="http://xyz.com/services/mvi" /&gt; &lt;/http:inbound-endpoint&gt; &lt;component class="com.xyz.services.mvi.MVIServiceProxy" /&gt; &lt;request-reply timeout="60000"&gt; &lt;jms:outbound-endpoint queue="mviq.121.order" /&gt; &lt;jms:inbound-endpoint queue="mviq.async.service.reply" exchange-pattern="one-way" /&gt; &lt;/request-reply&gt; &lt;/flow&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload