Thomas Diesler created CAMEL-15168:
--------------------------------------

             Summary: Spring route cannot resolve named processor any more
                 Key: CAMEL-15168
                 URL: https://issues.apache.org/jira/browse/CAMEL-15168
             Project: Camel
          Issue Type: Bug
          Components: camel-spring
    Affects Versions: 3.3.0
            Reporter: Thomas Diesler
             Fix For: 3.4.0


A route [like 
this|https://github.com/wildfly-extras/wildfly-camel/blob/master/itests/standalone/basic/src/test/resources/spring/ws/springws-camel-context.xml#L67]

{code}
        <!-- consumer route (providing the actual web service) -->
        <route>
            <from 
uri="spring-ws:soapaction:http://www.stockquotes.edu/GetQuote?endpointMapping=#endpointMapping"/>
            <to uri="responseProcessor"/>
        </route>

{code}

fails to start in camel-3.3.0 with ...

{code}
Caused by: org.apache.camel.FailedToCreateRouteException: Failed to create 
route route8 at: >>> To[responseProcessor] <<< in route: 
Route(route8)[From[spring-ws:soapaction:http://www.stockquot... because of No 
endpoint could be found for: #responseProcessor, please check your classpath 
contains the needed Camel component jar.
        at 
org.apache.camel.reifier.RouteReifier.doCreateRoute(RouteReifier.java:393)
        at 
org.apache.camel.reifier.RouteReifier.createRoute(RouteReifier.java:117)
        at 
org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:374)
        at 
org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:348)
        at 
org.apache.camel.impl.engine.AbstractCamelContext.doInit(AbstractCamelContext.java:2617)
        at 
org.apache.camel.support.service.BaseService.init(BaseService.java:83)
        at 
org.apache.camel.impl.engine.AbstractCamelContext.init(AbstractCamelContext.java:2450)
        at 
org.apache.camel.support.service.BaseService.start(BaseService.java:111)
        at 
org.apache.camel.impl.engine.AbstractCamelContext.start(AbstractCamelContext.java:2467)
        at 
org.apache.camel.spring.SpringCamelContext.start(SpringCamelContext.java:121)
        at 
org.wildfly.extension.camel.service.CamelContextActivationService$1.run(CamelContextActivationService.java:63)
        at org.wildfly.camel.proxy.ProxyUtils$1.invoke(ProxyUtils.java:51)
        at com.sun.proxy.$Proxy59.run(Unknown Source)
        at org.wildfly.camel.proxy.ProxyUtils.invokeProxied(ProxyUtils.java:55)
        at 
org.wildfly.extension.camel.service.CamelContextActivationService.start(CamelContextActivationService.java:60)
        ... 8 more
Caused by: org.apache.camel.NoSuchEndpointException: No endpoint could be found 
for: responseProcessor, please check your classpath contains the needed Camel 
component jar.
        at 
org.apache.camel.impl.engine.AbstractCamelContext.doGetEndpoint(AbstractCamelContext.java:829)
        at 
org.apache.camel.impl.engine.AbstractCamelContext.getEndpoint(AbstractCamelContext.java:766)
        at 
org.apache.camel.support.CamelContextHelper.resolveEndpoint(CamelContextHelper.java:122)
        at 
org.apache.camel.reifier.SendReifier.resolveEndpoint(SendReifier.java:43)
        at 
org.apache.camel.reifier.SendReifier.createProcessor(SendReifier.java:36)
        at 
org.apache.camel.reifier.ProcessorReifier.makeProcessor(ProcessorReifier.java:766)
        at 
org.apache.camel.reifier.ProcessorReifier.addRoutes(ProcessorReifier.java:511)
        at 
org.apache.camel.reifier.RouteReifier.doCreateRoute(RouteReifier.java:391)
        ... 22 more
{code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to